@charset "utf-8";

*{
    margin:0; padding:0; font-family:"宋体"; list-style:none; border:none;
}
body{
    font-size:12px;
}
a{
    text-decoration:none; color:#666666;
}
a:hover{
    text-decoration:underline; color:#DE610D;
}
.cp{
    cursor: pointer;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.cb{
    clear:both
}
.oh {
    overflow: hidden;
}
hr{
    border-top:1px dotted #999; height:1px; line-height:1px;margin:0 0 7px 0;*margin:0 0 -7px 0;float:none;*float:left;display:block; width:100%; 
}
.disp{
    display:block;
}
.hr_style{
   width:960px; height:3px; border-top:2px solid #f7d9a9; margin:0 auto;
}
.IE6png{
    behavior:url("/version2/js/iepngfix.htc");
}

.txt-cnt{ 
    text-align:center;
}
.txt-rgt{ 
    text-align:right;
}
.txt-lft{ 
    text-align:left;
}
/*字*/
.fwb {
    font-weight: bold;
}
.fwn{
    font-weight: normal;
}
.tdl{
    text-decoration: line-through;
}
.tdu{
    text-decoration:underline;
}
.f12p{
    font-size: 12px;
}
.f13p{
    font-size: 13px;
}
.f14p{
    font-size: 14px;
}
.fs16p{
    font-size: 16px; font-weight:bold
}
.fs14p{
    font-size: 14px; font-weight:bold
}
.fs13p{
    font-size: 13px; font-weight:bold
}
.fs16c{
    font-size: 16px; font-weight:bold; color:#FF6600;
}
.price0{
	font-family:Tahoma, Geneva, sans-serif; color:#ff0000; font-weight:bold; font-size:14px;
}
.price1{
    font-family:Tahoma, Geneva, sans-serif; color:#ff0000; font-weight:bold; font-size:14px;
}
.c0{
    color: #000;
}
.c3{
    color: #333;
}
.c6,.c6 a{
    color: #666;
}
.c7{
    color: #777;
}
.cf{
    color: #FFFFFF;
}
.cff0000{
    color:#ff0000
}
.cdf610d{
    color:#df610d
}
.c005799{
    color:#005799
}
.c71a00b{
    color:#71a00b
}
.c3166cc{
    color:#3166cc
}
.c788bb5,.c788bb5 a{
    color:#788bb5
}
.cff0000 a{
    color:#ff0000
}
.cff0000_u,.cff0000_u a{
    color:#ff0000;text-decoration:underline
}
.c004ea2{
    color:#004ea2;
}
.c004ea2 a,.c004ea2 li a{
    color:#004ea2
}
.tdu,.tdu a{
    text-decoration:underline
}
.c005dce,.c005dce a{
    color:#005dce
}
.cdd5c24{
    color:#dd5c24;
}
.cdd5c24_u,.cdd5c24_u a{
    color:#dd5c24;text-decoration:underline
}
.c74a500{ 
    color:#74a500;
}
.c74a500_u,.c74a500_u a{ 
    color:#74a500;text-decoration:underline
}
.ccc5e2e{
    color:#cc5e2e;
}
.c00569d{ 
    color:#00569d;
}
.cfea500{
   color:#fe5a00;
}
.cfea500_u{
   color:#fe5a00;text-decoration:underline
}
.c5d90c6{ 
   color:#5d90c6;
}
.c5d90c6 a{ 
   color:#5d90c6;
}
.cf9701f{
   color:#f9701f;
}
.cf9701f a{ 
   text-decoration:underline; color:#f9701f;
}
.c9d9fa2{
  color:#9d9fa2;
}
.cfc3a7d{
  color:#fc3a7d;
}
.cd72260{
  color:#d72260;
}
.cd72260_u{
  color:#d72260; text-decoration:underline;
}
.ca636df{
  color:#a636df;
}
.ca636df_u{
  color:#a636df; text-decoration:underline; 
}
.c3f4f6b{
  color:#3f4f6b;
}
.c3f4f6b_u{
  color:#3f4f6b;text-decoration:underline; 
}
.c66105{
  color:#c66105;
}
.tal {
    text-align: left;
}
.tar {
    text-align: right;
}
.tac {
    text-align: center;
}
.txt_id{ 
   text-indent:24px;
}
.lh20p{
    line-height:20px;
}
.lh17p{
    line-height:17px;
}
.lh24p{
    line-height:24px; 
}
.lh15p{ 
    line-height:15px;
}
.tdlt{
    text-decoration:line-through
}
.w_h150{
    width:150px; height:150px; overflow:hidden; line-height:150px;
}
.w_h100{
    width:100px; height:100px; overflow:hidden; line-height:100px;
}
.w_h350{
    width:350px; height:350px; overflow:hidden;
}
.w_h76{
    width:76px; height:76px; overflow:hidden; line-height:76px;
}

/*背景颜色*/
.bcfdf7e7{
    background-color: #fdf7e7;
}
.bcfffbef{
    background-color: #fffbef;
}
.bf1f9fe{
    background-color:#f1f9fe;
}
.bffffff{
    background-color:#ffffff;
}
/*边框*/
.bb1sf6d9ba{
    border-bottom:1px solid #f6d9ba;
}
.bb2sfeb066{
    border-bottom:2px solid #feb066;
}
.bb1sd{
    border:1px solid #ddd;
}
.bb1sD6EEF2{
    border:1px solid #D6EEF2;
}
.b1sD1E7F4{
    border:1px solid #D1E7F4
}
.bt1dd7{
    border-top:1px dashed #d7d7d7
}


.bffdee3{ 
    border:#ffdee3 2px solid;
}
.befd5ff{
    border:#efd5ff 2px solid;
}
.be8e8e8{
    border:#e8e8e8 2px solid;
}
/*边距margin*/
.mt5p{
    margin-top:5px;
}
.mt7p{
    margin-top:7px;
}
.mt10p{
    margin-top:10px;
}
.mt15p{
    margin-top:15px;
}
.mt30p{
    margin-top:30px;
}
.mt20p{
    margin-top:20px;
}
.mr7p{
    margin-right:7px;_margin-right:3px
}
.mb0p{
    margin-bottom:0
}
.mb5p{
    margin-bottom:5px;
}
.mb3p{
    margin-bottom:3px;
}
.ml7p{
    margin-left:7px;_margin-left:3.5px
}
.ml15p{
    margin-left:15px;
}
.ml25p{
    margin-left:25px;
}
.ml5p{
    margin-left:5px
 }
.mtb3p{
    margin:3px 0
}
.m5p{
    margin:5px
}
.ml10p{
    margin-left:10px;
}
.m3tlp{
    margin:3px 0;
}
.m5tlp{
    margin:3px 0 5px 0;
}
.ml5p{
    margin-left:5px;_margin-left:2px
}
.mt3p{
    margin-top:3px
}
.mr3p{
    margin-right:3px
}

.mr10p{
    margin-right:10px
}
.ml40p{
    margin-right:40px;
}
.mt_6p{
    margin-top:-6px;
}
.mt-px{
    margin-top:-20px;
}
.ml-3p{
    margin-left:-3px;
}
/*内容边距padding*/
.p10p{
    padding:10px;
}
.p5p{
    padding:5px;
}
.pt3p{
    padding-top:3px;
}
.pl15p{ 
    padding-left:15px;
}
.pr15p{
    padding-right:15px;
}
.ptrbl{ 
    padding:8px 10px 10px 20px;
}
.ptl8p{ 
    padding:8px 0 0 10px;
}
.p8p{ 
    padding:8px 0 0 8px;
}
/*图标*/
.icon{
    background-image:url(../images/icon_vertical.gif); background-repeat:no-repeat 
}
.favorite{
    background-position:0 -101px; padding:1px 0 2px 20px;
}
.zoom{
    background-position:0 -124px; padding:4px 10px 2px 22px;
}
.cuxiao{
    background-position:0 0;height:16px; float:left; width:18px;
}
.qiang{
    background-position:0 -26px; padding:3px 5px 2px;height:16px
}
.djq3{
    background-position:0 -153px; padding:3px 5px 2px 32px;height:17px;
}
.djq5{
    background-position:0 -180px; padding:2px 10px 3px 22px;height:17px
}
.djq10{
    background-position:0 -207px; padding:2px 10px 3px 22px;height:17px
}
.djq20{
    background-position:0 -234px; padding:2px 10px 3px 22px;height:17px
}
.help{
    background-position:0 -52px; padding:2px 0 3px 15px;
}
.star{
    background-position:0 -253px; padding:0 0 0 20px; float:left; margin-left:7px;
}
.nav_icon{
    background-position:0 -324px; padding:0 0 0 15px;
}
.show_img{
    background-position:0 -436px; padding:2px 0 2px 20px;
}
.show_text{
    background-position:0 -413px; padding:2px 0 2px 20px;
}
.li_icon li{
    background:url(../images/icon_vertical.gif) no-repeat 0 -278px; padding:0 0 0 7px;
     float:left;height:15px; margin-top:5px; overflow:hidden;
}
.li_icon2 li{
    background:url(../images/icon_vertical.gif) no-repeat 0 -278px; padding:0 0 0 7px; height:15px;height:15px; margin-top:5px;
}
.li_icon3 li{
    background:url(../images/icon_vertical.gif) no-repeat 0 -278px;padding:0 0 0 7px; float:left; width:232px;
}
.li_icon4 li{
    background:url(../images/icon_vertical.gif) no-repeat 0 -278px; padding:0 0 0 7px;
     float:left;height:15px; margin-top:5px; overflow:hidden; width:232px;
}
.li_icon5 {
    width:182px;
}
.li_icon5 li{
    background:url(../images/sj_tt.gif) no-repeat 0 10px;padding:5px 0 5px 7px;border-bottom:1px dashed #ccc; line-height:18px
}
.rank3{
    background-position:0 -1204px;padding:0 0 0 15px;
}
.rank4{
    background-position:0 -454px;padding:0 0 0 15px;
}
.rank5{
    background-position:0 -472px;padding:0 0 0 15px;
}
.rank6{
    background-position:0 -490px;padding:0 0 0 15px;
}
.rank7{
    background-position:0 -508px;padding:0 0 0 15px;
}
.rank8{
    background-position:0 -526px;padding:0 0 0 15px;
}
.rank9{
    background-position:0 -544px;padding:0 0 0 15px;
}
.rank10{
    background-position:0 -562px;padding:0 0 0 15px;
}
.nrank2{
    background-position:0 -1730px;padding:0 0 0 15px;
}
.nrank3{
    background-position:0 -1760px;padding:0 0 0 15px;
}
.nrank4{
    background-position:0 -1790px;padding:0 0 0 15px;
}
.nrank5{
    background-position:0 -1820px;padding:0 0 0 15px;
}
.nrank6{
    background-position:0 -1850px;padding:0 0 0 15px;
}
.nrank7{
    background-position:0 -1880px;padding:0 0 0 15px;
}
.nrank8{
    background-position:0 -1910px;padding:0 0 0 15px;
}
.nrank9{
    background-position:0 -1940px;padding:0 0 0 15px;
}
.nrank10{
    background-position:0 -1970px;padding:0 0 0 15px;
}

.less{
    background-position:0 -601px;padding:0 0 0 22px;
}
.message_icon{
    background-position:0 -625px;padding:0 0 0 22px;
}
.order_payfor{
    background-position:0 -653px;padding:2px 0 0 22px;
}
.order_save{
    background-position:0 -678px;padding:2px 0 1px 22px;
}
.write{
    background-position:0 -702px;padding:2px 0 1px 22px;
}
.top_cart_icon1{
    background-position:0 -820px;padding:4px 0 4px 28px;
}
.top_cart_icon2{
    background-position:0 -850px;padding:4px 0 4px 21px;
}
.top_cart_icon3{
    background-position:0 -877px;padding:2px 0 4px 21px;
}
.gwzn{ 
     background:url(../images/icon_vertical.gif) no-repeat 5px -920px; 
}
.psfs{
    background:url(../images/icon_vertical.gif) no-repeat 5px -1118px; height:41px;
}
.zffs{
     background:url(../images/icon_vertical.gif) no-repeat 5px -959px;
}
.wddd{
    background:url(../images/icon_vertical.gif) no-repeat 5px -997px; 
}
.shfw{
     background:url(../images/icon_vertical.gif) no-repeat 5px -1034px; 
}
.bzzx{
     background:url(../images/icon_vertical.gif) no-repeat 5px -1074px;
}

.notice_icon{
    background-position:0 -1181px; padding:4px 0 5px 20px;
}
.remai_icon1{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1246px; height:9px; 
}
.remai_icon2{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1268px; height:9px;
}
.remai_icon3{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1290px; height:9px;
}
.remai_icon4{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1312px; height:9px;
}
.remai_icon5{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1334px; height:9px;
}
.remai_icon6{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1356px; height:9px;
}
.remai_icon7{
    background:url(../images/icon_vertical.gif) no-repeat 0 -1378px; height:9px;
}
.cx_icon{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1396px; height:8px;
}
.parent_icon1{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1464px; height:12px
}
.parent_icon2{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1483px; height:12px
}
.parent_icon3{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1503px; height:12px
}
.parent_icon4{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1522px; height:12px
}
.parent_icon5{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1541px; height:12px
}
.parent_icon6{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1560px; height:12px
}
.parent_icon7{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1579px; height:12px
}
.parent_icon8{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1663px; height:12px
}
.parent_icon9{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1684px; height:12px
}
.parent_icon10{ 
    background:url(../images/icon_vertical.gif) no-repeat 0 -1705px; height:12px
}
/*块*/
.box_blue_t{
    height:31px; width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -65px; line-height:31px; color:#005799; float:left; font-weight:bold
}
.box_blue_t_r{
    height:31px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -65px; 
}
.box_blue_mid{ background:url(../images/box_blue_mid.gif) repeat-y; float:left;  width:100%;
   
}
.box_blue_c{
    width:100%;background:url(../images/bg_repeat.gif) repeat-y -960px 0; float:left; line-height:20px;
}
.box_blue_c a{
    color:#666;
}

.box_blue_c_r{
    background:url(../images/bg_repeat.gif) repeat-y -1720px 0; float:right; margin-left:7px
}

.box_blue_b{
    width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -102px; height:6px; float:left; margin-bottom:5px
}
.box_blue_b_r{
    height:6px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -102px; line-height:6px
}





.box_orange_t{
    height:31px; width:100%;background:url(../images/index_bg_norepeat.gif) no-repeat 0 -381px; line-height:31px; color:#005799; float:left; font-weight:bold
}
.box_orange_t_r{
    height:31px; width:5px;background:url(../images/index_bg_norepeat.gif) no-repeat -955px -381px; 
}
.box_orange_c{
    width:100%;background:url(../images/bg_repeat.gif) repeat-y -2413px 0; float:left; line-height:20px;
}
.box_orange_c a{
    color:#666
}
.box_orange_c_r{
    background:url(../images/bg_repeat.gif) repeat-y -3173px 0; float:right; margin-left:7px
}
.box_orange_b{
    width:100%;background:url(../images/index_bg_norepeat.gif) no-repeat 0 -417px; height:6px;  margin-bottom:5px; line-height:6px; clear:both
}
.box_orange_b_r{
    height:6px; width:5px;background:url(../images/index_bg_norepeat.gif) no-repeat -955px -417px; line-height:6px
}
.newnav_t{
    height:37px; width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -1940px; line-height:28px; color:#fff; font-weight:bold; font-size:14px; float:left
}
.newnav_t_r{
    height:37px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -1940px;
}
.newnav_c{
    width:100%; background:url(/version2/images/bg_repeat_y.gif) repeat-y 0 0; float:left; line-height:20px;
}
.newnav2_c{
    width:100%; background:url(/version2/images/new_repeat_y.gif) repeat-y 0 0; float:left; line-height:20px;
}
.newnav_c a,.newnav2_c a{
    color:#666
}
.newnav_c_r{
    background:url(../images/bg_repeat.gif) repeat-y -2203px 0; float:right; margin-left:7px
}

.newnav_b{
    width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -1983px; height:6px; float:left;  line-height:6px;
}
.newnav_b_r{
    height:6px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -1983px; line-height:6px
}

.nav_t{
    height:28px; width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -322px; line-height:28px; color:#fff; font-weight:bold; font-size:14px; float:left
}
.nav_t_r{
    height:28px; width:3px;background:url(../images/bg_norepeat.gif) no-repeat -957px -322px;
}
.nav_c{
    width:100%;background:url(../images/bg_repeat.gif) repeat-y -2113px 0; float:left;line-height:20px;
}
.nav_c a{
    color:#666
}
.nav_c_r{
    background:url(../images/bg_repeat.gif) repeat-y -2203px 0; float:right; margin-left:7px
}
.nav_b{
    width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -355px; height:4px; float:left;  line-height:4px;
}
.nav_b_r{
    height:4px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -355px; line-height:4px
}

.box_blue2{
    float:right; width:191px; border:1px solid #b8e7df; background:#fafdff
}
.box_blue2_t{
    width:185px; padding-left:6px; line-height:21px; border-bottom:1px solid #b8e7df; background:#f1f9fe; color:#333; font-weight:bold
}
.box_blue2_c{
    border-bottom:1px solid #b8e7df; padding-bottom:3px
}
.box_blue2_c ul{
    margin:10px 0 10px 10px; line-height:20px
}
.box_orange2{
    float:left;border:1px solid #ffc96c; background:#fefbea;width:191px;
}
.box_orange2_t{
    width:185px; padding-left:6px; line-height:21px;border-bottom:1px solid #ffc96c; background:#fff2d5;color:#333; font-weight:bold;
}
.box_orange2_c{
    border-bottom:1px solid #ffc96c; padding-bottom:3px
}
.box_orange2_c ul{
    margin:10px 10px 5px; line-height:18px; color:#666;
}
/*宽度*/
.w960p{
    width:960px;
}
.w758p{
    width:758px
}
.w117p{
    width:117px;
}
.w726p{
    width:726px;
}
.w200p{
    width:200px
}
.w720p{
    width:720px;
}
.w420p{
    width:420px;
}
.w430p{
    width:430px;
}
.w130p{
    width:130px;
}
.w76p{
    width:76px
}
.w560p{
    width:560px;
}
.w558p{
    width:558px
}
.w553p{
    width:553px;
}
.w470p{
    width:470px;
}
.w502p{ width:502px;}
.w960ph{
    width:960px;
	height:337px;
	margin-top:5px;
}

/*高*/
.h220p{
    height:202px;
}
.h818p{ 
    height:818px;    
}
.h790p{ 
    height:790px;    
}
.h150p{ 
    height:150px;
}
.h375p{ height:375px;}
/*文本框样式*/
.input_style1{
    background-image: url(../images/input_bg_long.gif); width: 250px; height: 18px; border: 1px solid #bfd4e7; font-weight: bold; color: #fe4201;
}
.input_style1_2{
    background-image: url(../images/input_bg_long.gif); width: 300px; height: 18px; border: 1px solid #bfd4e7; font-weight: bold; color: #fe4201;
}
.input_style2{
    background-image: url(../images/input_bg_long.gif); width: 150px; height: 18px; border: 1px solid #bfd4e7; font-weight: bold; color: #fe4201;
}
.input_style3{
    background-image: url(../images/input_bg_long2.gif); width: 250px; height: 20px; border: 1px solid #f3d393; font-weight: bold; color: #fe4201;
}
.input_style3_2{
    background-image: url(../images/input_bg_long2.gif); width: 230px; height: 20px; border: 1px solid #f3d393; font-weight: bold; color: #fe4201;
}
.input_style3_3{
    background-image: url(../images/input_bg_long2.gif); width: 150px; height: 20px; border: 1px solid #f3d393; font-weight: bold; color: #fe4201;
}
.input_area_style1 {
    width: 95%;height: 100px; scrollbar-face-color: #9fd6ff; scrollbar-3dlight-color: #9fd6ff; word-wrap: break-word; border: 1px solid #bfd4e7; padding:5px;
}
.input_area_style2 {
    width: 95%;height: 100px; scrollbar-face-color: #fff2d5; scrollbar-3dlight-color: #fff2d5; word-wrap: break-word; border: 1px solid #fed48c; padding:3px; line-height:18px; color:#c66105
}
.input_area_style3{height:15px;scrollbar-face-color: #9fd6ff; scrollbar-3dlight-color: #9fd6ff; word-wrap: break-word; border: 1px solid #bfd4e7; padding:5px;}
/*通用按钮样式*/
.button_blue{
    padding:2px 5px 3px;  background: url(../images/button_blue.gif); border: 1px solid #a2b7d2; line-height:18px; height:18px;font-size: 12px;color:#333; text-decoration:none; cursor:pointer
}
.button_blue2{
    padding:2px 5px 2px; _padding:1px 5px 1px; background: url(../images/button_blue.gif); border: 1px solid #a2b7d2; line-height:18px; height:18px;font-size: 12px;color:#333; text-decoration:none; cursor:pointer
}

.button_all {
	padding: 0px 2px 0px 2px;
	background-image: url(../images/button_bg.gif);
	border: 1px solid #ffffff;
	height: 22px;
	font-size: 12px;
	letter-spacing: 2px;
	color:#004ea1;
}
.button_baby {
	padding: 0px 2px 0px 7px;
	background-image: url(../images/baby_btnbg.gif);
	width:87px;
	height: 27px;
	font-size: 12px;
	letter-spacing: 10px;
	color:#ff192b;
    font-weight:bold;
    font-size:14px;
}

/*通用分页样式*/
#listPage{
    width:100%;margin:10px 0; font-size:12px; float:left; clear:both; text-align:right
}
#listPage select{
    height:18px; font-size:12px;
}
#listPage span{
    margin-left:5px; float:left;height:20px;line-height:20px;
}
.listPage_normal a{
    background:url("../images/pageButton_bg1.gif") repeat-x; color:#333333;  font-size:12px;font-weight:bold; border:1px solid #A1A1A1; padding:2px 5px; text-decoration:none; 
}
.listPage_normal a:hover{
    background:url("../images/pageButton_bg2.gif") repeat-x;color:#4575A5;border:1px solid #6B96C6;
}
.listPage_curpage a{
    background:url("../images/pageButton_bg2.gif") repeat-x;color:#4575A5; font-size:12px;font-weight:bold; text-decoration:none; border:1px solid #6B96C6;padding:2px 5px 2px 5px;
}
/*导航条样式*/
.nav_orange{
    border:1px solid #ffc96c; background:#fff2d5; color:#c66105;
}
.nav_orange a{
    color:#c66105;
}

.nav_orange span,.nav_orange span a{
 font-size:14px; font-weight:bold;
}

.nav_orange2{
    height:23px; background:url("../images/bg_norepeat.gif") 0 -669px;
}
.nav_orange2_t{
    height:23px; padding:0 45px 0 10px; line-height:23px; color:#fff; font-weight:bold; font-size:13px; background:url("../images/bg_norepeat.gif") 100% -697px; float:left
}
.nav_orange2_r{
    height:23px; line-height:23px; background:url("../images/bg_norepeat.gif") 0 -669px; float:left
}

/*背景图片*/
#img_bg_style1{ background:url(../images/hot_recomand_bg.gif) no-repeat;}
#img_bg_style2{ background:url(../images/tt_rgt.gif) no-repeat;}
#img_bg_style3{ background:url(../images/parent_bg1.gif) no-repeat;}

/*买给太太左测导航样式*/
.lady_nav_t{
    height:32px; width:100%; background:url(../images/bg_norepeat.gif) no-repeat 0 -1840px; line-height:28px; color:#fff; font-weight:bold; font-size:14px; float:left
}
.lady_nav_t_r{
    height:32px; width:52px;background:url(../images/bg_norepeat.gif) no-repeat -908px -1840px; float:right;
}
.lady_nav_c{
    width:100%;background:url(../images/lady_leftbg.gif) repeat-y 0 0; float:left; line-height:20px;
}
.lady_nav_c a{
    color:#666
}
.lady_nav_b{
    width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -1874px; height:5px; float:left;  line-height:5px;
}
.lady_nav_b_r{
    height:5px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -1874px; line-height:5px
}
/*买给孩子左测导航样式*/
.baby_nav_t{
    height:28px; width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -322px; line-height:28px; color:#fff; font-weight:bold; font-size:14px; float:left
}
.baby_nav_t_r{
    height:28px; width:3px;background:url(../images/bg_norepeat.gif) no-repeat -957px -322px;
}
.baby_nav_c{
    width:100%;background:url(../images/lady_leftbg.gif) repeat-y -193px 0; float:left;line-height:20px;
}
.baby_nav_c a{
    color:#666
}
.baby_nav_b{
    width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -1882px; height:5px; float:left;  line-height:5px;
}
.baby_nav_b_r{
    height:5px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -1882px; line-height:5px; float:right;
}
/*买给先生,买给父母左测导航样式*/
.parent_nav_t{
    height:28px; width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -1900px; line-height:28px; color:#fff; font-weight:bold; font-size:14px; float:left
}
.parent_nav_t_r{
    height:28px; width:3px;background:url(../images/bg_norepeat.gif) no-repeat -957px -1900px;
}
.parent_nav_c{
   width:100%; background:url(../images/lady_leftbg.gif) repeat-y -386px 0; float:left; line-height:20px;
}
.parent_nav_b{
    width:100%;background:url(../images/bg_norepeat.gif) no-repeat 0 -1893px; height:5px; float:left;  line-height:5px;
}
.parent_nav_b_r{
    height:5px; width:5px;background:url(../images/bg_norepeat.gif) no-repeat -955px -1893px; line-height:5px; float:right;
}
.djq{
    float:left;background:url(../images/djq_bg.gif) no-repeat; height:16px; width:60px; line-height:16px; text-align:center; color:#fff; font-family:Arial;  margin:0 2px 0 10px;
}

.djq a{
    color:#ffffff;
}
.djq a:hover{
    color:#ffffff;  text-decoration:underline;
}
/*用于隐藏文字的样式*/
.yctxt{
	text-indent:-9999em;
	}
/*5107*/
#xixi{
	height:300px; white-space:nowrap; overflow:hidden; position:absolute; right:0; top:100px; width:166px
	}
.Obtn {
	 WIDTH: 31px; BACKGROUND: url(../images/5107/service_left.gif) no-repeat; FLOAT: left; HEIGHT: 300px; position:absolute
}
.Obtn .cart a{
    width:31px; height:113px;display:block; text-decoration:none; margin-top:173px;
}
.service_r{
    width:151px; height:236px; background:url(../images/5107/service_right.gif) no-repeat 31px 0; padding:64px 3px 0 43px; font-size:12px;
}
.line{
    border-bottom:1px dashed #b2cc7a; padding-bottom:4px; margin-bottom:5px;
}
.service_r li{
    width:111px; height:27px; line-height:27px; padding-left:9px;background:url(../images/5107/button_bg.gif) no-repeat; margin-bottom:3px;
}

.service_r div{
    position:absolute; margin-left:23px
}
.service_icon2{
    background:url(../images/5107/service_icon.gif) no-repeat 2px -30px; float:left; width:16px; height:16px; padding:5px 3px;
}
.service_icon3{
    background:url(../images/5107/service_icon.gif) no-repeat 0 -66px; float:left; width:16px; height:16px; padding:5px 3px;
}
.service_icon1{
    color:#f96c3c;background:url(../images/5107/service_icon.gif) no-repeat 0px 5px;height:20px; padding:0 3px 0 77px; display:block
}
.service_icon4{
 text-align:center; float:right; color:#424242;background:url(../images/5107/service_icon.gif) no-repeat 10px -98px; padding:10px 20px 0 30px; display:block; text-decoration:none; font-size:13px; 
}
.c42{
    color:#424242; text-decoration:none
}
.c366ba7{
    color:#366ba7;text-decoration:none
}
/*设置图片水平垂直居中样式20101109*/
.all_vertical{ 

      vertical-align:middle;
      text-align:center;
      *display: block;
      *font-family:Arial;
	  
}
.all_150{
	  width:150px; height:150px;	
	  overflow:hidden;
	 *font-size:134px;
}
.all_100{ 
	  width:100px; height:100px;	
	  overflow:hidden;
	  *font-size:89px;
}
.all_120{ 
	  width:120px; height:120px;	
	  overflow:hidden;
	  *font-size:105px;
}
.all_350{ 
	  width:350px; height:350px;
	  overflow:hidden;
	  *font-size:305px;
}
.all_vertical img{ 
	  vertical-align:middle;
      cursor:pointer;
     
}

