@charset "utf-8";

/*
Template Name: New ZhenxinNew
Template URI: http://www.zhenxin365.cn/
Description: 真心网新版.
Version: 2.7.2
Author: Breadth Team
Author URI: http://www.zhenxin365.cn/
Logo filename: logo.gif
Template Type: typepink_0
*/

@import url('global1.css');
@import url('goodsimg.css');

/* ====================
     header 头部
==================== */
/*404php 10.17*/
.no_page{margin_top:10px; margin-bottom:10px; margin-left:10px;}
.no_page_title{font-size:24px; margin-bottom:10px; margin-top:10px;}
.no_page_nr{font-size:14px; line-height:25px;}
.no_page_nr a{color:#00F; text-decoration:none;}
.no_page_nr a:hover{text-decoration:underline;}
.no_page_box{margin-left:5px;}
/*404end*/	
/*10-17修改*/
.header{margin: 0 auto;}
.header .bannertop{position:relative;}
.header_bgtop{height:30px;background:url(../images/header_xbg.jpg) repeat-x;border-bottom:#e6e6e6 1px solid;}
.header_top{width:960px;margin:0 auto; }
.header_text{float:left;width:200px;padding-top:10px;padding-left:5px;}
.header_login{float:right;}
.header_login a{
	background:url(../images/ico1.gif) no-repeat left 4px;color:#474747;padding-left:12px;margin-left:16px;display:inline; line-height:28px; height:28px;_line-height:29px; _height:29px;}
.header_login a:hover{color:#ff3600;}
.header_login .f4_b{ color: #FE596A;    font-weight: bold;}
.header_bottom{width:960px;margin:0 auto;}
/*.logo{width:187px;}*/
.time{ margin-top:6px; width:368px; padding-top:30px; padding-left:25px;}
.time .time_wb{padding-left:240px; height:32px;background:url(../images/time_wb.gif) no-repeat left bottom; }
/*10.08add---顶部时间*/
.time_dj .time_clock { width: 25px;height:32px; background:url(../images/time_dj.gif) no-repeat left bottom; float:left; margin-right:5px;}
.time_dj .time_dhm {font-size:14px; font-weight:bold; color:#333;font-family:"宋体";}
.time .time_dj{height:32px;}
/*10.08end*/
/* lvpei add*/
.time .time_dj .language{ float:left; font-size:14px; font-weight:bold; color:#333;  font-family:"宋体"; padding-top:5px;}
.time .time_dj .language b{ font-size:16px;}

.time #span_dt_dt{ float:left; font-size:18px;color:#d33e54; font-family:"黑体"; font-weight:bold;padding-top:5px;}
.time #span_dt_dt span{ display:block; float:left;}
.header_bottom .search{background:#ffffff;height:31px;width:265px; margin-top:50px;}
.header_bottom .search .imput{border:#e2e2e2  solid 1px; height:25px; margin:2px 0 2px 2px; width:198px; line-height:27px;}
.header_bottom .search .button{border:none; background:url(../images/search.gif) no-repeat left top;height:30px;width:59px;cursor:pointer; top:1px;}
/*10-17修改结束*/

.menu{background:url(../images/menu_bj.gif) no-repeat left top; width:960px;height:75px; margin:0 auto;}
.menubar{ height:43px;padding-left:10px;}
.menubar_l{margin:0 ;padding:0px;width:625px;padding-top:14px;}
.menubar_l a{color:#fff;width:80px; display:block;float:left; text-align:center; font-size:14px; margin-right:2px; padding-top:8px; height:21px;}
.menubar_l a:hover{color:#ff0000;width:80px;background:url(../images/menu_hover.gif) no-repeat;display:block; margin-right:2px; padding-top:8px;height:21px;}
.menubar_l .hov{background:url(../images/menu_hover.gif) no-repeat; width:80px;color:#ff0000; margin-right:2px;padding-top:8px; height:21px;}
.menubar .menubar_r{ float:left;}
.menubar .menubar_r a{color:#fff; width:65px;display:block;float:left;font-size:14px;text-align:center;padding:16px 2px 0px 2px; }
.menubar .menubar_r a:hover{color:#fff;font-weight:bold;}
.menubottom{padding-left:28px;}

.jieri{padding-top:10px;}
.jieri a{padding-left:5px;}
.jieri a:hover{ color:#F30; text-decoration:underline;}
.menubottom .shopping{padding:5px 30px 0 20px;}
.menubottom .btn{ 
	background:url(../images/serchbtn.gif.gif) no-repeat;cursor:pointer; width:50px;border:none;font-size:12px;color:#FFF; 
	margin-left:10px; height:21px; line-height:21px;}
/* ====================
     foot 尾部
==================== */
.foot{background:url(../images/index.gif) repeat-x; width:100%; height:371px;margin-top:10px; clear:both;}
.footer {width: 960px;margin:0 auto;}
.footer_top {height: 149px;}
.footer_topleft {float:left;width:269px;padding-top:15px;}
.footer_topleft dl{float:left;}
.footer_topleft dl dt{float:left;}
.footer_topleft dl dd{float:left; margin-left:10px; width:160px; line-height:24px;}
.nub{ font-family:Arial, Helvetica, sans-serif; font-size:24px;padding-top:10px; color:#f02823;}
.footer_topright {float:right;width:668;padding-top:15px; margin-top:10px;background:url(../images/line.gif) no-repeat left ;}
.footer_topright ul {float:left;padding:0px 5px 0px 30px;}
.footer_topright ul li{line-height: 24px;background: url(../images/ico5.gif) no-repeat left center;padding-left: 12px;border-bottom: 1px solid #CCCCCC; width:125px;}
.footer_topright span{display: block;padding-bottom: 5px;border-bottom: 1px solid #CCCCCC; width:137px;}
.footer_center {height: 70px;text-align: center;}
.copyright {text-align: center;vertical-align: middle;letter-spacing: 1px; background:url(../images/line1.gif) no-repeat left top; float:left; width:960px;}
/* new add */
.copyright .LeftM{ margin-left:140px;}

.ctop{width:540px; padding-left:420px;padding-top:20px;}
.copyright p {line-height:21px;}
.copyright .jianju {word-spacing: 1em;line-height: 21px; margin-top:10px; float:left;}
.copyright .jianju a{color:#000;padding: 0 8px;}
.copyright .jianju a:hover{color:#f30; text-decoration:underline;}
.footerRight{line-height:21px;}
.footInput{width:120px; height:21px; border:1px solid #dcdcdc;}
.footSubmit{background:url(../images/index_58.gif) no-repeat left; width:52px; height:23px; border:none; color:#F30;}
/*.icologo{padding-left:200px; float:left; margin-top:5px;}*/
.icologo{margin-left:115px;margin-left:115px\9;*margin-left:115px;_margin-left:50px;float:left; margin-top:5px;}
.icologo a{ float:left; margin:0 10px 0 10px;}

.emailInput{width:140px; height:21px; border:1px solid #dcdcdc; margin:0 0; padding:0 0;}
.emailSubmit{background:url(../images/index_58.gif) no-repeat left; width:52px; height:23px; border:none; color:#F30; margin:0 0; padding:0 0;}
/* ====================
     contain 主要内容
==================== */
.contain{width:960px; margin:10px auto; }
.main{ margin:0px auto; }

/* ==== mainleft 左边内容 ====*/
.mainleft{ width:200px;}

/*-分类-*/
.mainleft .cat_top{background:url(../images/tit.jpg) no-repeat left top; width:200px; height:35px;}
.mainleft .cat_mid{background:url(../images/index_31.gif) repeat-y left top; width:200px;}
.mainleft .cat_mid .sub{padding-bottom:5px;}
.mainleft .cat_mid p{float:left;}
.mainleft .cat_mid h3{
	background:url(../images/ico2.gif) no-repeat left center; font-size:14px;font-weight:normal;
	margin-left:10px; padding:4px 0 3px 18px; line-height:27px;color:#d84a60;}
.mainleft .cat_mid .submenu{margin:0 10px 0px 10px; margin:0 5px 0px 5px\9; *margin:0 5px 0px 5px; _margin:0 5px 0px 5px; padding-bottom:3px; line-height:21px;_line-height:21px; border-bottom:1px dashed #000;}
.mainleft .cat_mid .submenu table{width:100%;}
/*.mainleft .cat_mid .submenu a{margin:0 8px 0 0px;}*/
.mainleft .cat_bottom{background:url(../images/index_41.gif) no-repeat;width:200px; height:11px; margin-bottom:10px;}

/*-热销礼物榜-*/
.mainleft .toptit{width:200px; height:35px;}

/*----------------------------新增加-----------------------------------*/
.mainleft .toptit {
    background: url("../images/leftbox_tit.jpg") no-repeat scroll 0 0 transparent;
    height: 23px;
    padding:12px 0 0 12px;
    width: 188px;
}

.mainleft .toptit span {
    color: #FF4700;
    font-size: 14px;
    font-weight: bold;
}

.mainleft .topcont{border:1px solid #dcdcdc;padding:10px 8px 4px 8px;}
.mainleft .topcont dl{margin:0px auto 8px 0; height:72px; border-bottom:1px solid #dcdcdc; padding-bottom:9px;}
.mainleft .topcont dl dt{ width:72px;height:72px; float:left;}
.mainleft .topcont dl dt img{ width:72px;height:72px; vertical-align:top;}
.mainleft .topcont dl dd{ float:left; width:98px; line-height:18px; margin-left:8px;}
.mainleft .topcont .tit{height:54px;line-height:18px; overflow:hidden;}
.mainleft .topcont .price{color:#c60000;}

/*-投票统计-*/
.mainleft .vote{margin-top:10px; width:200px; height:auto;}
.vote .vote_tit{width:200px; height:59px; background:url(../images/vote_top.jpg) no-repeat;}
.vote .vote_cont{width:200px; height:auto; background:url(../images/vote_middle.jpg) repeat-y;}
.vote .vote_name{width:176px; padding-bottom:10px;}
.vote .ra{vertical-align:bottom !important;/*FF*/ _vertical-align:middle;/*IE6*/}
.vote .ch{vertical-align:-3px;}
.vote .lbox{clear:both;}
.vote .cont_top{width:176px; padding:12px;}
.vote .cont_other{width:176px; padding:12px; border-top:1px solid #dcdcdc;}
.vote .vote_bottom{width:200px; height:8px; background:url(../images/vote_bottom.jpg) no-repeat; padding-bottom:10px;}
.vote .vote_submit{width:53px; height:22px; border:none; background:url(../images/vote_submit.jpg) no-repeat;}
.vote .vote_submit:hover{cursor:pointer;}
.vote .vote_s{width:128px; padding-top:10px; background:url(../images/vote_middle.jpg) repeat-y; padding-left:72px;}


/*-选礼物-*/
.mainleft .gift{margin-top:10px;}
.mainleft .giftit{height:35px;}
.mainleft .contw{overflow:hidden;}
.mainleft .contw li{ background:url(../images/ico4.gif) no-repeat left center;  padding-left:10px; line-height:24px;}
.mainleft .contw li a:hover{color:#F30;}


/* ==== mainright 右边内容 ====*/
.mainright{width:747px; float:right;margin-bottom:5px;}

/*--焦点轮播图 真心话--*/
.mainright_jd {margin-bottom:15px;}
.mainright_jd p{width:533px;margin-top:12px; }
.mainright_jd .fouce{margin:0px; overflow:hidden;width:533px;position:relative; height: 196px;}
.mainright_love{ margin-bottom:15px;}
.mainright_love .tit{width:207px;height:31px; background:url(../images/index_26.gif) no-repeat;}
.mainright_love .tit .moreright_love{line-height:31px; background:url(../images/morebj.gif) no-repeat left;padding-left:10px; margin-left:160px;}

.mainright_love .cont{padding:8px; margin-bottom:10px; border:1px solid #d4d4d4;}

 

.mainright_love .cont li{ background:url(../images/ico3.gif) no-repeat left center;  padding-left:10px; line-height:21px;}

.mainright_love .cont li a:hover{color:#F30;}

/*---新品推荐---*/
.tuijian{margin-bottom:15px;}
.newstit{background:url(../images/titbj1.gif) repeat-x left top ;height:40px; width:746px; border-right:1px solid #fce7c8;overflow:hidden;}
/*12.5新品推荐改版*/
.index_newstit{background:url(../images/index_new_tit_bg.jpg) repeat-x left top ;height:35px; width:745px; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; overflow:hidden; font-size:14px; font-weight:bold;}
.index_newstit ul{padding:0; margin:0; widows:745px; height:35px;}
.index_newstit li{float:left; list-style:none; width:120px; height:35px; text-align:center; line-height:35px;}
.index_newstit .at{background:url(../images/index_new_tit_at_bg.jpg) repeat-x left top; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; width:118px; font-size:14px; font-weight:bold;}
.index_newstit .at a{color:#ba0001;}
.index_newstit .at a:hover{text-decoration:underline;}
.newscont .none{display:none;}
.newscont ul{padding:0; margin:0;}
.newscont li{float:left; list-style:none;}
/*12.5end*/
.more{line-height:40px;margin-right:10px; background:url(../images/morebj.gif) no-repeat left;padding-left:10px;}
.more a:hover{color:#F30;}
.newscont{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:10px 0; width:745px; background:#f6f6f6;}
.newscont dl{width:121px; margin-left:22px; float:left;display:inline;}
.newscont dl dt{width:121px; height:131px;}
.newscont dl dt img{width:121px; height:121px;vertical-align:top;}
.newscont dl dd{line-height:20px; text-align:center;overflow:hidden;}
.newscont dl .rn_qiye{line-height:20px; text-align:center; height:60px; overflow:hidden;}
.newscont dl dd p{line-height:20px; height:20px; overflow:hidden;}
.newscont dl dd p a:hover{color:#f30;}
.newscont dl dd p span{color:#f30;}
 
/*--品牌滚动--*/
.brand{width:745px; border:1px solid #dcdcdc; height:73px;}
.brand_l{ width:28px; height:73px;}
.blk_29 {padding:10px 10px 10px 10px; ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/productlistbj.gif) no-repeat -3px 0px; LEFT:10px; FLOAT: left; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 36px}
.blk_29 .RightBotton {	RIGHT:0px; BACKGROUND: url(../images/productlistbj.gif) no-repeat -22px 0px; FLOAT: right; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 36px}
.blk_29 .Cont {OVERFLOW: hidden; width:660px;height:52px;margin-left:35px;margin-right:0px;}
.blk_29 .box {	FLOAT: left; WIDTH: 90px; TEXT-ALIGN: center;padding-right:13px;}
.blk_29 .box IMG {width:90px;height:50px;border:1px solid #dcdcdc;}
.rollphotos {WIDTH:690px;padding-right:15px; _padding-right:27px;overflow:hidden;}

/*---生日礼物----*/
.birth{width:747px; padding-top:10px;}
.birthtit{background:url(../images/titbj2.jpg) repeat-x; width:746px;height:40px; border-right:1px solid #dcdcdc;overflow:hidden;/*IE6 Hack*/}
.birthcont{border:1px solid #e5e5e5;padding:10px 10px 0 10px;width:725px;*+padding-bottom:10px;_padding-bottom:2px; }
.birth_big{ width:220px; height:260px;background:url(../images/big_bg.jpg) no-repeat;}
.birth_big .big_img{ display:block;margin:10px 10px 7px 10px; width:200px; height:200px;}
.birth_big p{ height:18px; line-height:18px;overflow:hidden; text-align:center;}
.birth_big p.title a{color:#F30;}
.birth_big .price{color:#F30;}

.birthcont_r{width:505px;}
.birthcont_r dl{float:left; margin-left:15px;margin-bottom:20px; height:115px;display:inline; width:237px; overflow:hidden;}
.birthcont_r dl dt{float:left;width:111px; height:111px; border:1px solid #cfcfcf;}
.birthcont_r dl dt img{width:111px; height:111px;}
.birthcont_r dl dd{float:left; width:114px;line-height:24px; margin-left:10px;}
.titrl{height:22px;line-height:22px;color:#fe4f00;font-weight:bold; overflow:hidden;}
.titrl a{height:21px;line-height:21px;color:#CE0004;font-weight:bold; overflow:hidden;}
.titrl a:hover{height:21px;line-height:21px;color:#fe4f00;font-weight:bold; overflow:hidden;}
.miaosu{height:21px;line-height:21px; color:#a5a5a5; overflow:hidden;}
.price{color:#FE0002;font-weight:bold;}

/*-热点评论-*/
.hot{background: #f5f5f5;width:351px; _height:148px; margin-bottom:2px; _margin-bottom:2px;*+margin-bottom:0;padding:3px; height:145px;}
.hot h3{font-size:12px; font-weight:bold; color:#f30; line-height:30px;}
.hotcont p{line-height:22px;width:218px; margin-left:10px; overflow:hidden;background:url(../images/ico4.gif) no-repeat left center;  padding-left:10px; }
/*09.22*/
.rec_name a{color:#ce0004;}
.rec_name a:hover{color:#fe4f00;}


/*-节日场合-*/
.mainth{margin-top:10px; clear:both;}
.mainthtit{background:url(../images/titbj3.gif) repeat-x left top; width:959px;height:40px;border-right:1px #dadada solid;}
.maincont{border:1px solid #dcdcdc; width:958px;height:55px;}
.maincont a{margin:0px 10px; line-height:26px;border-right:1px }

/*-送礼指南-*/
.mainguide{ width:960px; clear:both;}
.mainguide_l{padding-top:10px;}
.mainguidetit{overflow:hidden;background:url(../images/titbj2.jpg) repeat-x left top; height:40px; width:471px;border-right:1px solid #DCDCDC;}
.mainguidecont{border:1px solid #dcdcdc;padding:10px; width:450px;}
.mainguide .guide{ width:450px;}
.mainguide .guide dl{}
.mainguide .guide dl dt{width:166px; height:93px; float:left}
.mainguide .guide dl dt img{width:166px; height:93px;}
.mainguide .guide dl dd{width:270px; float:left; line-height:18px; margin-left:13px;}
.mainguide .guide dl dd h3{font-weight:bold;font-size:12px;}
.mainguide .guide dl dd p{width:268px;line-height:19px;}
.guide_b{}
.guide_b ul{list-style-type:none;}
.guide_b ul li{float:left;width:224px; line-height:22px;}
.guide_b ul li a{ background:url(../images/ico4.gif) no-repeat left center;padding-left:10px;}
.banner{margin:15px 0 ;}
.links{border:1px #dadada solid;border-top:none;}
.linkstit{height:38px;background:url(../images/lk-tit-tile.gif) repeat-x;}
.linkscont{padding:12px; line-height:24px;}
.linkscont span{padding:0 5px;}
 
 

/*------------------------------生日礼物------------------------------*/
.classtit{ background:url(../images/birthday1.jpg) no-repeat left top; width:200px;}
.foc{margin-bottom:0px; height:196px; overflow:hidden;}

/*---生日礼物推荐--*/
.location{padding-top:10px;width:960px; margin:0 auto;}
.birtit{height:20px;}
.arial{font:12px Arial, Helvetica, sans-serif; float:left;}
.birtcont{padding:0; margin:0;}
.birtcont dl{ width:103px;display:inline; float:left; padding:0 11px 0 10px;}
.birtcont dl dt{ width:103px;height:103px;display:inline; overflow:hidden;}
.birtcont dl dt img{ width:103px;height:103px;}
.birtcont dl dd{ float:left;line-height:22px; text-align:center;overflow:hidden;display:inline }
.birtcont dl dd p{line-height:22px; height:22px; }
.birtcont dl dd p a:hover{color:#f30;}
.birtcont dl dd p span{color:#f30;}

.birtcontent{padding-top:10px; margin:0; width:748px;}
.birtcontent dl{float:left;width:127px; padding-left:10px; padding-right:10px;display:inline;}
.birtcontent dl dt{float:left;width:127px; height:127px; overflow:hidden;}
.birtcontent dl dt img{width:127px; height:127px;}
.birtcontent dl dd{ float:left;width:127px;}
.birtcontent dl dd p{ line-height:22px; height:22px; overflow:hidden;width:127px;}
.birtcontent dl dd .title{overflow:hidden;}
.birtcontent dl dd p span{color:#F00;}
 
.historytit{width:200px; background:url(../images/birthday4.gif) no-repeat; height:35px;}


/*分页代码样式*/
ul#pagination{overflow:hidden;width:550px;height:35px;}
#pagination li{float:left;overflow:hidden;}
#pagination a{border:solid 1px #e5e5e5;margin-right:2px;}
#pagination .previous-off,#pagination .next-off {color:#666666;background:#f7f7f7;border:solid 1px #e5e5e5;margin-right:2px;display:block;float:left;padding:5px 8px;}

#pagination .next a,#pagination .previous a {color:#666666;background:#f7f7f7;border:solid 1px #e5e5e5;margin-right:2px;display:block;float:left;padding:5px 8px;}

#pagination .active{color:#f00;background:#e5e5e5;border:solid 1px #e5e5e5;font-weight:bold;display:block;float:left;margin-right:2px;padding:5px 8px;}
#pagination a:link,#pagination a:visited {color:#666666;display:block;float:left;background:#f7f7f7;padding:5px 8px;text-decoration:none;}
#pagination a:hover{background:#e5e5e5;}


/* ====================
  .main 子页面内容
==================== */
/*
 *二级子页面     birthday.html  marriage.html
 */

/* ==== mainleft 左边内容 ====*/

/*-分类-*/
#subpage_menu .mainleft .cat_top{background:url(../images/birthday_tit.jpg) no-repeat left top; width:158px; height:24px;padding:10px 0 0 42px;}
#subpage_menu .mainleft .cat_top span{color:#c80003;font-size:14px;font-weight:bold;}
#subpage_menu .mainleft .toptit{background:url(../images/leftbox_tit.jpg) no-repeat;width:188px;height:23px;padding:12px 0 0 12px;}
#subpage_menu .mainleft .toptit span{color:#ff4700;font-size:14px;font-weight:bold;}
#subpage_menu .mainleft .giftit{background:url(../images/leftbox_tit.jpg) no-repeat;width:188px;height:23px;padding:12px 0 0 12px;}
#subpage_menu .mainleft .giftit span{color:#ff4700;font-size:14px;font-weight:bold;}

/*-广告图片-*/
#subpage_menu .mainleft .adbox{margin-bottom:10px;}


/* ==== mainright 右边内容 ====*/
/*--生日资讯--*/
#subpage_menu .mainright_love .tit{width:186px;height:21px; background:url(../images/info_tit.gif) no-repeat;padding:10px 0 0 11px;}
#subpage_menu .mainright_love .tit span{color:#ff4b00;font-size:14px;font-weight:bold;}

/*--模块--*/
#subpage_menu .gift_txt{background:url(../images/birthday_tit.gif) no-repeat;width:190px;height:28px;padding:12px 0 0 12px;}
#subpage_menu .gift_txt span{color:#ff4700;font-size:14px;font-weight:bold;}

/*-生日送礼指南-*/
#subpage_menu .mainguidetit{ background:url(../images/titbj2.jpg) repeat-x left top; height:40px; width:959px;overflow:hidden;border-right:1px solid #dcdcdc;}
#subpage_menu .mainguidetit .guide_bg{background:url(../images/birthday_tit.gif) no-repeat left top;width:190px;height:25px;padding:15px 0 0 12px;}
#subpage_menu .mainguidetit .guide_bg span{color:#626262;font-size:14px;font-weight:bold;}
#subpage_menu .mainguidecont{border:1px solid #dcdcdc;padding:10px; width:938px;}

#subpage_menu .mainguidecont ul{list-style-type:none;}
#subpage_menu .mainguidecont ul li{float:left;width:230px; line-height:22px;}
#subpage_menu .mainguidecont ul li a{ background:url(../images/ico4.gif) no-repeat left center;padding-left:10px;}

/*三级子页面    birthday-details.html*/
#subpage_menu .mainright_love .cont{width:179px;height:147px; overflow:hidden;}
#subpage_menu .mainright_love .cont p{text-indent:24px;line-height:21px;}


#subpage_menu .contentlist{border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid;overflow:hidden;height:100%;/*IE6 Hack 边线BUG */}
#subpage_menu .contentlist .listtit{background:url(../images/titbj2.jpg) repeat-x left;height:39px;width:746px;overflow:hidden;}
#subpage_menu .contentlist .listtit ul{padding-left:10px;}
#subpage_menu .contentlist .listtit ul li{float:left;margin-top:8px;margin-right:10px;}
#subpage_menu .contentlist .listtit span{display:block;margin-top:6px;}
#subpage_menu .contentlist .listtit a{display:block;text-indent:-9999px;height:24px;}
#subpage_menu .contentlist .listtit a.hotsale{width:60px;background:url(../images/hotsale_btn.gif) no-repeat;}
#subpage_menu .contentlist .listtit a.newproduct{width:62px;background:url(../images/newproduct_btn.gif) no-repeat;}
#subpage_menu .contentlist .listtit a.order_hight{width:108px;background:url(../images/order_hight_btn.gif) no-repeat;}
#subpage_menu .contentlist .listtit a.order_low{width:108px;background:url(../images/order_low_btn.gif) no-repeat;}
.chot{background:url(../images/hotsale_on_btn.gif); width:60px; height:24px; }
.cnew{background:url(../images/newproduct_on_btn.gif); width:62px; height:24px;}
.cprice{background:url(../images/order_hight_on_btn.gif); width:108px; height:24px;}
/*#subpage_menu .contentlist .listtit a.hotsale:hover{background:url(../images/hotsale_on_btn.gif) no-repeat;}
#subpage_menu .contentlist .listtit a.newproduct:hover{background:url(../images/newproduct_on_btn.gif) no-repeat;}
#subpage_menu .contentlist .listtit a.order_hight:hover{background:url(../images/order_hight_on_btn.gif) no-repeat;}
#subpage_menu .contentlist .listtit a.order_low:hover{background:url(../images/order_low_on_btn.gif) no-repeat;}
*/
#subpage_menu .contentlist .listcont{overflow:visible;}
#subpage_menu .contentlist .listcont ul{overflow:visible;}
#subpage_menu .contentlist .listcont ul li{float:left;width:158px;padding:14px;height:250px;overflow:hidden;}
#subpage_menu .contentlist .listcont ul .ex{float:left;width:158px;padding:14px;height:230px;overflow:hidden;}
#subpage_menu .contentlist .listcont ul li p{margin-bottom:5px;}
#subpage_menu .contentlist .listcont ul li p.des{color:#b7b7b7;}
#subpage_menu .contentlist .listcont ul li span.mkPrice{text-decoration:line-through;}
#subpage_menu .contentlist .listcont ul li span.zxPrice{color:#f00;}
#subpage_menu .contentlist .pagingBox{border-bottom: 1px solid #D2D2D2;  overflow: hidden;   padding: 5px 5px 5px 180px;}

/*创意礼物   creative.html*/
#subpage_menu .creativeleft{width:746px;}
#subpage_menu .creativeleft .creative_ad{margin-bottom:20px;}
#subpage_menu .creativeright{width:200px;}
#subpage_menu .creativeright .right_ad{padding-top:5px;margin-bottom:20px;}
#subpage_menu .creativeright .side_box{margin-bottom:20px;}

.side_box .toptit{background:url(../images/leftbox_tit.jpg) no-repeat;width:188px;height:23px;padding:12px 0 0 12px;}
.side_box .toptit span{color:#ff4700;font-size:14px;font-weight:bold;}
.side_box .topcont{border:1px solid #dcdcdc;padding:10px 8px 4px 8px;}
.side_box .topcont dl{margin:0px auto 8px 0; height:72px; border-bottom:1px solid #dcdcdc; padding-bottom:9px;}
.side_box .topcont dl dt{ width:72px;height:72px; float:left;}
.side_box .topcont dl dt img{ width:72px;height:72px; vertical-align:top;}
.side_box .topcont dl dd{ float:left; width:98px; line-height:18px; margin-left:8px;}
.side_box .topcont .tit{height:54px;line-height:18px; overflow:hidden}
.side_box .topcont .price{color:#c60000;}


/*
 *商品详情页面    commodity_info.html
 */
	/*左边商品展示*/
.comm_show{width:320px;}
.comm_show .pic img{border:1px #d7d7d7 solid;}
	/*右边商品选项*/
.comm_tool{width:416px;}
.comm_tool h3{color:#d50407;font-size:14px;padding-top:5px;}
.comm_tool p.addition{color:#a8a7a7;margin:10px 0;}

.comm_tool .comm_price{margin-bottom:10px;}
.comm_tool .comm_price ul li{float:left;color:#666666;width:200px;height:16px;margin-bottom:5px;}
.comm_tool .comm_price ul li.zxPrice span{color:#ff0000;font-size:14px;}

.comm_tool .comm_choose{background:#fff2e8;border-top:1px #ff7575 solid;border-bottom:1px #ff7575 solid;padding:15px 10px;margin-bottom:10px;}
/*.comm_tool .comm_choose dl{margin-bottom:15px;}*/
.comm_tool .comm_choose dt{float:left;margin:5px 10px 0 0;width:55px;}
.comm_tool .comm_choose dd{float:left;}
.comm_tool .comm_choose .wantBuy{margin-bottom:10px;}
.comm_tool .comm_choose dd ul li{float:left;margin-right:10px;}
.comm_tool .comm_choose dd ul li img{border:1px #bababa solid;}

.comm_tool .comm_choose input.num{width:23px;height:20px;line-height:23px;border:1px #afaeae solid;margin-right:5px;}
.comm_tool .comm_choose dl.pack dt{margin-top:8px;}
.comm_tool .comm_choose .comm_btns ul li{float:left;margin-right:17px;}
.comm_tool .comm_choose .comm_btns ul li input.buy_btn{background:url(../images/but-btn-bg.gif) no-repeat; width:116px; height:34px;border:none;cursor:pointer;}
.comm_tool .comm_choose .comm_btns ul li input.exchange_buy{background:url(../images/exchange_buy_bg.jpg) no-repeat; width:116px; height:34px;border:none;cursor:pointer;}

.comm_tool .comm_choose .comm_btns ul li a.qq_btn{display:block;background:url(../images/qq-btn-bg.gif) no-repeat;width:85px;height:27px;margin-top:8px;}
.comm_tool .comm_choose .comm_btns ul li a.msn_btn{display:block;background:url(../images/msn-btn-bg.gif) no-repeat;width:85px;height:27px;margin-top:8px;}

.comm_tool .comm_links{margin-bottom:10px;}
.comm_tool .comm_links ul li{float:left;padding-left:20px;height:20px;line-height:22px;margin-right:25px;}
.comm_tool .comm_links ul li.send{background:url(../images/door_ico.gif) no-repeat;}
.comm_tool .comm_links ul li.referrals{background:url(../images/referrals_ico.gif) no-repeat;}
.comm_tool .comm_links ul li.collect{background:url(../images/collect_ico.gif) no-repeat;}

.comm_tool .comm_info dl{margin-bottom:10px;color:#666666;}
.comm_tool .comm_info dt{float:left;margin-right:5px;}
.comm_tool .comm_info dd{float:left;}
.comm_tool .comm_info dd ul li{float:left;}


.comm_tool .comm_info dl.share_bar dd ul li{margin-right:5px;}
.comm_tool .comm_info dl.share_bar dt{margin-top:5px;}

.comm_tool .comm_info dd ul li a{display:block;background:url(../images/share_ico.gif) no-repeat;width:18px;height:18px;}
.comm_tool .comm_info dd ul li a.share_sina{background-position:0 0;}
.comm_tool .comm_info dd ul li a.share_qq{background-position:-22px 0;}
.comm_tool .comm_info dd ul li a.share_qqw{background-position:-44px 0;}
.comm_tool .comm_info dd ul li a.share_tp{background-position:-66px 0;}
.comm_tool .comm_info dd ul li a.share_bd{background-position:-88px 0;}
.comm_tool .comm_info dd ul li a.share_taob{background-position:-110px 0;}

.comm_tool .comm_info dl.grade_bar{padding-top:3px;}

	/*中间商品信息*/
.flow_box{padding-top:5px;width:742px;overflow:hidden;margin-bottom:10px;}

.comm_image_text{width:742px;margin-bottom:10px;}
.comm_image_text .tit{background:url(../images/comm_tit_bg.gif) repeat-x;height:25px;padding:10px 0 0 17px;margin-bottom:10px;}
.comm_image_text .tit h3{color:#666666;font-size:14px;padding-left:22px;padding-top:3px;background:url(../images/gift_ico.gif) no-repeat;}
.comm_image_text .cont{padding:10px 10px 5px 10px;color:#666666; width:720px;overflow:hidden;}

.comm_image_text .cont_b{background:#f5f5f5;}
.comm_image_text .cont p{margin-bottom:10px;line-height:20px;}
.comm_image_text .cont .pic_show{padding:5px;margin-bottom:10px;}

.comm_image_text ul.pack_list li{float:left;padding:0 15px;}
.comm_image_text ul.pack_list li a.txt{margin-left:22px;color:#004385;}

.comm_image_text a.user_link{color:#009ee2;}

.comm_paging ul li{float:left;margin-right:10px;}
.comm_paging ul li a{color:#0229bb;}

.comm_comment{width:742px;color:#666666;}
.comm_comment .tit{background:url(../images/comment_tit_bg.jpg) no-repeat center top;margin-bottom:10px;}
.comm_comment .tit ul{padding:28px 0 0 15px;background:url(../images/grey_line.gif) no-repeat left bottom;overflow:hidden;width:727px;}
.comm_comment .tit ul li{float:left;}
.comm_comment .tit ul li a{display:block;padding:10px 16px;border:1px #fff solid;border-bottom:1px #c1c1c1 solid;}
.comm_comment .tit ul li.on{}
.comm_comment .tit ul li.on a{border:1px #c1c1c1 solid;border-bottom:1px #fff solid;}

.comm_comment dl{overflow:hidden;margin-bottom:10px;}
.comm_comment dt{float:left;width:65px;}
.comm_comment dt.dt_pt{padding-top:4px;}
.comm_comment dd{float:left;}
.comm_comment dd input.email{border:1px #ccc solid;width:195px;height:18px;}
.comm_comment dd span{margin-right:15px;}
.comm_comment dd textarea{width:624px;height:60px;border:1px #ccc solid;}
.comm_comment dd input.check{border:1px #ccc solid;width:70px;height:18px;}
.comm_comment dd img.check_img{vertical-align:bottom;}
.comm_comment input.submit_btn{border:none;background:url(../images/submit_btn.jpg) no-repeat;width:150px;height:43px;padding-left:30px;font-size:14px;color:#fff;font-weight:bold;}
/*
.mainright_love .cont{padding:8px; margin-bottom:10px; border:1px solid #d4d4d4;}
birthday_gf.gif
mainguidetit
*/
/*新增搜索页*/



.searchbox{padding:10px 0 5px 10px;border-top:1px #e9e9e9 solid;border-bottom:1px #e9e9e9 solid;margin-bottom:20px;}
.searchbox p{margin-bottom:10px;}
.searchbox input.txt{width:140px;height:17px; padding-top:3px;}
.searchbox input.inputprice{width:70px;height:20px;margin:0 5px;}
.searchbox input.submit{width:55px;height:23px;border:none;background:url(../images/confirm_btn.gif) no-repeat;cursor:pointer;}
.searchbox input{vertical-align:middle;}
.searchbox select{}


#subpage_menu  .searchtop .cat_top{    background: url("../images/tit.jpg") no-repeat scroll left top transparent;}


/*
 *注册页面---登陆- 找回密码    register.html
 */
.registerleft .registerbox{width:704px;margin-top:20px;background:url(../images/register_bottom_bg.gif) no-repeat left bottom;padding-bottom:5px;}
.registerleft .tit{background:url(../images/register_tit.jpg) no-repeat;width:704px;height:39px;}
.registerleft .tit h3{text-indent:-9999px;overflow:hidden;width:1px;height:1px;}
.registerleft .registerbox .formlist{border-top:1px #e1e1e1 solid;border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;overflow:hidden;}
.registerleft .registerbox .formlist ul{margin:40px 40px 15px 40px;}
.registerleft .registerbox .formlist ul li{width:500px;margin-bottom:10px;overflow:hidden;}
.registerleft .registerbox .formlist ul li label{width:60px;float:left;margin-top:5px;}
.registerleft .registerbox .formlist ul li label.dlzs{width:200px;float:left;margin-top:5px; color:#999999}
.registerleft .registerbox .formlist ul li input{float:left;width:210px;height:20px;line-height:20px;margin-right:10px;}
.registerleft .registerbox .formlist ul li em{float:left;margin-top:5px; font-style:normal; color:#999999;}
.registerleft .registerbox .formlist ul li em span{color:#f00;}
.registerleft .registerbox .formlist .agreements{margin-left:100px;width:200px;}
.registerleft .registerbox .formlist .agreements input.checked{vertical-align:middle;height:20px;line-height:20px;}
.registerleft .registerbox .formlist .agreements input.submit{width:108px;height:38px;border:none;background:url(../images/register_btn.jpg) no-repeat;cursor:pointer;}
.registerleft .registerbox .formlist .agreements p{margin-bottom:5px;}

.registerright .registerwel{width:235px;margin-top:20px;background:url(../images/register_bottom_bg2.gif) no-repeat left bottom;padding-bottom:5px;margin-bottom:20px;}
.registerright .tit{width:235px;height:39px;background:url(../images/register_tit2.jpg) no-repeat;}
.registerright .tit h3{text-indent:-9999px;overflow:hidden;width:1px;height:1px;}
.registerright .registerwel .contlist{border-top:1px #e1e1e1 solid;border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;overflow:hidden;}
.registerright .registerwel .contlist ul{margin:20px;}
.registerright .registerwel .contlist ul li{margin-bottom:10px;}
.registerright .login{width:205px;height:36px;padding:15px;background:url(../images/register_login_bg.jpg) no-repeat;}
.registerright .login p{margin-bottom:10px;}
.registerright .login a{color:#f00;}

#subpage_menu .banner img{margin-top:15px;}


/*登陆*/
.registerleft .registerbox .formlist p input.loginbt{
    background: url("../images/login_btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 38px;
    width: 108px;
}
/*找回密码：*/
.registerleft .getpw{background:url(../images/sysinfo_tit.jpg) no-repeat;width:704px;height:39px;}


.registerleft .getpw H3{ padding-left:110px; font-size:14px; color:#000000; line-height:39px; position:relative; top:5px;}

.registerleft h3.tpw{margin:10px 0 10px 100px; font-size:14px; }

.registerleft .registerbox .formlist ul.gpw label{  width: 80px; }

.registerleft .agreements input.bnt_blue,
.registerleft .agreements input.bnt_blue_1
{ background:url(../images/btn_bg_87.gif) no-repeat; width:87px; height:23px;}


/*-最近浏览-*/
#gift_history  .clearfix li{ border-bottom: 1px solid #DCDCDC; height:55px; clear:both; position:relative; padding:5px 0;}

#gift_history .you{  width:122px; margin-bottom:10px; position:absolute; top: 5px; left:60px;}

#gift_history  img {width:45px; height:45px;} 

#gift_history .you a { float:right; width:122px; margin-bottom:5px;}


/*-品牌轮播-*/

.brand{width:745px; border:1px solid #dcdcdc; height:73px;}

.brand_l{ width:28px; height:73px;}

.blk_29 {padding:0; ZOOM: 1; POSITION: relative; top:0; left:-10px;}

.rollphotos {WIDTH:710px;padding-right:0px; _padding-right:0px;overflow:hidden;}

.Area5{ margin:0; padding:0;}

.Area5 .ColE{ height:73px; margin:0; padding:0;}

.Area5 .ColE .PicList{margin-top:0px;overflow:hidden;zoom:1; position:relative; width:710px;}

.Area5 .ColE a.prev { 
	    BACKGROUND: url(../images/productlistbj.gif) no-repeat -3px 0px; LEFT:10px; FLOAT: left; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 36px}
.Area5 .ColE a.next{ 
		RIGHT:0px; BACKGROUND: url(../images/productlistbj.gif) no-repeat -22px 0px; FLOAT: right; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 18px; HEIGHT: 36px}
	 
#scrollbody{ margin-left:35px;overflow:hidden;zoom:1; width:650px; height:73px; white-space:nowrap; text-align:center;}

#scrollbody td{ vertical-align:top; padding-left:5px;}

.Area5 .ColE .Pic{display:inline; margin:0; width:85px; display:block; padding:5px;}

.Area5 .ColE .Pic img{ width:85px; height:50px;  border:1px solid #999999; margin:0 2px;}

/* 新的品牌轮播*/
.rollp {width:717px; width:717px \9; *width:717px; _width:710px; padding-right:0px; _padding-right:0px; overflow:hidden; height:73px; height:73px \9; *height:73px; _height:20px;}
.feature {
	WIDTH: 717px; width:717px \9; *width:717px; _width:717px;
	POSITION: relative;
	height:73px; height:73px \9; *height:73px; _height:20px;
	margin-left:0px;
}

.feature img{width:85px; height:50px;  border:1px solid #999999; margin:10px 1px; margin:10px 1px \9; *margin:10px 1px; _margin:10px 2px; }
.feature #my-glider {
	POSITION: relative
}
.feature .scroller {OVERFLOW: hidden; WIDTH: 660px; WIDTH: 660px \9; *width: 660px; _width: 660px; HEIGHT: 73px; HEIGHT: 73px \9; *HEIGHT: 73px; _HEIGHT: 62px;}
.feature .scroller .section {
	FLOAT: left; OVERFLOW: hidden; WIDTH:660px; WIDTH: 660px \9; *width: 660px; _width: 660px; WHITE-SPACE: nowrap; height: 73px; TEXT-ALIGN: center; margin-right:10px;
}
.feature .scroller .section a{width:85xp; height:50px;}
.feature .scroller .content {
	WIDTH: 10000px
}
.feature #prevLink {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 20px;
	TEXT-INDENT: -99999px;
	POSITION: absolute;
	TOP: 30%; TOP: 30% \9; *TOP: 30%; _TOP: 20%;
	HEIGHT: 36px;
	BACKGROUND: url(../images/productlistbj.gif) no-repeat -3px 0px;
}
.feature #nextLink {DISPLAY: block;	OVERFLOW: hidden; WIDTH: 20px; TEXT-INDENT: -99999px; POSITION: absolute; TOP: 30%; TOP: 30% \9; *TOP: 30%; _TOP: 20%; HEIGHT: 36px;	BACKGROUND: url(../images/productlistbj.gif) no-repeat -3px 0px;}

.feature #nextLink {BACKGROUND-POSITION: -20px 0px}

.feature #prevLink {left: 5px; left: 5px \9; *left: 5px; _left: 5px;}
.feature #nextLink {right: 5px; right: 5px \9; *right: 5px; _right: 5px;}




/*
 *网站地图页面    site-map.html
 */

.site_map {width:960px;margin:0 auto;background:url(../images/map_bottom.jpg) left bottom no-repeat;padding-bottom:6px;}
.site_map .tit {width:960px;height:40px;background:url(../images/map_tit.jpg) left top no-repeat;}
.site_map .map_cont {width:931px;padding:0 13px 13px 13px;border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;}
.map_cont .map_box {border-bottom:1px #8a8a8a dotted;overflow:hidden;padding:13px 2px;}
.map_box h3 {padding-left:25px;margin:0 2px;background:url(../images/arrows_orange.gif) 0px 1px no-repeat;height:16px;line-height:16px;font-size:14px;font-weight:normal;color:#ff6601;}
.map_box h3 a{color:#ff6601;}
.map_box ul {padding-top:8px;_margin-bottom:13px;}
.map_box ul li {float:left;border-right:1px #666666 solid;padding:0 10px;}
.map_box ul li.no_border {border:none;}
.map_box .memorial {padding-top:8px;padding-left:10px;}


/*
 *后来添加的h1/h2标签
 */
 .fh1, .fh2{color:#FF4B00; font-size:14px; font-weight:bold;}
 .fhu{font-size:12px; font-weight:normal; display:inline;}
 .fhs{font-size:14px; font-weight:bold;}


/*
 * 记忆日 邮箱激活页面的BUG 修复
 */
 
  #side{width:190px;float:left;}
  
  
  
  /*
 *邮箱激活系统提示页面
 */
 .message{border:1px solid #e0e0e0; text-align:center;width:960px;margin:0 auto; padding-bottom:10px;}
 .message .title{background:url('../newimg/user/tablethbg.gif') repeat-x;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#000;  padding-left:20px; text-align:center;}
 .message h3 {border-bottom: 1px solid #CCCCCC;color: red;font-size: 14px;height: 40px;line-height: 40px; text-align:center;}
 .message .mage1{ line-height:30px; text-align:center; font-size:12px;}
 .message .mage2{ display:block;background:url('../newimg/user/userLoginBtn.jpg') repeat-x;height:29px;width:100px; color:#fff; line-height:29px; text-align:center; font-size:12px; float:left;}
 .message .mage3{ display:block; padding-left:20px; height:29px; text-align:center; font-size:12px; line-height:29px; float:left;}
 .message .mage4{ text-align:center;}
 .message .mage5{ width:168px; text-align:center; margin-left:auto; margin-right:auto;}

/*
 *首页轮播广告
 */
*{margin:0;padding:0;}
#ifocus2 { width:533px; height:196px;}
#www_zzjs_net {position:relative; float:left; width:533px; height:196px; overflow:hidden; }
#ifocus_piclist2 { position:absolute; }
#ifocus_piclist2 ul{margin:0px;padding:0px;list-style-type:none;}
#ifocus_piclist2 li { width:533px; height:196px; overflow:hidden;margin:0px;padding:0px; }
#ifocus_piclist2 img { width:533px; height:196px; border:0px;}
#ifocus_btn2 { position:absolute; right:4px; bottom:2px; color:#a25897; }
#ifocus_btn2 .zzjs_net li {
 float:left;
 width:16px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 text-align:center;
 color:#595959;
 cursor:pointer;
}
#ifocus_btn2 .zzjs_net li.current {
 background:url(../images/ad_num_big.png) no-repeat;
 width:27px;
 font-weight:bold;
 color:#ff4e00;
}
#ifocus_btn2 .zzjs_net li{
 background:url(../images/ad_num_bg.png) no-repeat;
 color:#FFF;
}  
#ifocus_btn2 .bg {
 position:absolute;
 right:2px;
 bottom:2px;
 width:95px;
 height:16px;
}
#ifocus_btn2 .bg li {
 float:left;
 width:14px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 background-color:#fff;
 text-align:center;
 color:#595959;
 font-size:0;
}

/*红酒专题页面*/
.rwblock{width:960px; height:auto; margin:0 auto; background:#a80601;}
.rwblock .rz{color:#ba0703;}
.rwblock .rwbox{width:960px; padding:0; margin-top:0px; margin-top:0px \9; *margin-top:-3px; _margin-top:-3px;}
.rwblock .rwbox .box_rw{width:960px; background:url(../images/topic/red_wine/top_tp_bg.jpg) no-repeat; padding:0;}
.rwblock .rwbox .box_rw .left{width:24px; padding:0;}
.rwblock .rwbox .box_rw .right{width:20px; padding:0;}
.rwblock .rwbox .box_rw .rw_tit{width:916px; height:93px; background:url(../images/topic/red_wine/tp_rw_tit.jpg) no-repeat; padding:0;}
.rwblock .rwbox .box_rw .rw_content{width:916px; background:url(../images/topic/red_wine/tp_rp_content.jpg) repeat-y; padding:0; margin:0; padding:0; text-align:center;}
.rwblock .rwbox .box_rw .rw_content .gt{line-height:25px; overflow:hidden;}
.rwblock .rwbox .box_rw .rw_content .goodsItem{float:left; text-align:center; width:180px; border-left:1px solid #d1d1d1;}
.rwblock .rwbox .box_rw .rw_content .rw_buy{width:92px; height:25px; background:url(../images/topic/red_wine/topic_rwine_buy.jpg) no-repeat; display:block; margin-left:auto; margin-right:auto;}
.rwblock .rwbox .box_rw .rw_bottom{width:916px; height:18px; background:url(../images/topic/red_wine/tp_content_bottom.jpg) no-repeat; padding:0;}
.rwblock .rwbox .box_ww{padding-left:24px; padding-right:21px; width:915}
.rwblock .rwbox .box_pack{padding-left:24px; padding-right:21px; width:915}

.rwblock .rwbox .box_ww .left{width:24px; padding:0;}
.rwblock .rwbox .box_ww .right{width:20px; padding:0;}
.rwblock .rwbox .box_ww .rw_tit{width:916px; height:93px; background:url(../images/topic/red_wine/tp_ww_tit.jpg) no-repeat; padding:0;}
.rwblock .rwbox .box_ww .rw_content{width:916px; background:url(../images/topic/red_wine/tp_rp_content.jpg) repeat-y; padding:0; margin:0; padding:0; text-align:center;}
.rwblock .rwbox .box_ww .rw_content .gt{line-height:25px; overflow:hidden;}
.rwblock .rwbox .box_ww .rw_content .goodsItem{float:left; text-align:center; width:180px; border-left:1px solid #d1d1d1;}
.rwblock .rwbox .box_ww .rw_content .rw_buy{width:92px; height:25px; background:url(../images/topic/red_wine/topic_rwine_buy.jpg) no-repeat; display:block; margin-left:auto; margin-right:auto;}
.rwblock .rwbox .box_ww .rw_bottom{width:916px; height:18px; background:url(../images/topic/red_wine/tp_content_bottom.jpg) no-repeat; padding:0;}

.rwblock .rwbox .box_rp .left{width:24px; padding:0;}
.rwblock .rwbox .box_rp .right{width:20px; padding:0;}
.rwblock .rwbox .box_rp .rw_tit{width:916px; height:90px; background:url(../images/topic/red_wine/tp_rp_tit.jpg) no-repeat; padding:0;}
.rwblock .rwbox .box_rp .rw_content{width:916px; background:url(../images/topic/red_wine/tp_rp_content.jpg) repeat-y; padding:0; margin:0; padding:0; text-align:center;}
.rwblock .rwbox .box_rp .rw_content .gt{line-height:25px; overflow:hidden;}
.rwblock .rwbox .box_rp .rw_content .goodsItem{float:left; text-align:center; margin-left:20px; width:158px;}
.rwblock .rwbox .box_rp .rw_content .rw_buy{width:92px; height:25px; background:url(../images/topic/red_wine/topic_rwine_buy.jpg) no-repeat; display:block; margin-left:auto; margin-right:auto;}
.rwblock .rwbox .box_rp .rw_bottom{width:916px; height:18px; background:url(../images/topic/red_wine/tp_content_bottom.jpg) no-repeat; padding:0;}

/*新的品牌合作*/
.proll { border:1px solid #dcdcdc; MARGIN-TOP: 10px; WIDTH: 745px; height:73px;}
.proll .newBdTit{width:28px; height:73px; float:left;}	
.proll .newBrand { OVERFLOW: hidden; POSITION: relative; padding:10px 0px; width:717px; height:52px; float:left;}
.proll .newBrand .LeftBotton {LEFT: 10px; FLOAT: left; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT: 30px; background:#F00;}
.proll .newBrand .RightBotton {RIGHT: 10px; FLOAT: right; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 20px; HEIGHT: 30px; background:#00F;}
.proll .newBrand .Cont {margin-left:33px; margin-left:33px \9; *margin-left:33px; _margin-left:18px; float:left; overflow:hidden; height:52px;}
.proll .newBrand .box {FLOAT: left; WIDTH: 85px; height:52px; margin-right:4px; margin-left:4px; margin-right:4px \9; margin-left:4px \9; *margin-right:4px; *margin-left:4px; _margin-right:2px; _margin-left:2px; TEXT-ALIGN: center;}
.proll .newBrand .box img {border:1px solid #999;}

/*银联支付按钮*/
.use_upop_pay{background:url(../../../images/uppay.gif) no-repeat; width:183px; height:24px; border:none; cursor:pointer;}
/*新版送礼指南*/
.recGift{width:960px; clear:both; padding-top:10px;}
.recGift .recTit{width:958px; height:34px; border:1px solid #cccccc;}
.recGift .recTit .titPic{float:left;}
.recGift .recTit .titTab{float:left; height:17px; line-height:17px; padding-top:10px; padding-bottom:7px;}
.recGift .recTit .titTab li{float:left; width:100px; overflow:hidden;}
.recGift .recTit .titTab li span{display:block;padding-left:10px; padding-right:10px; overflow:hidden;}
.recGift .recTit .titTab li .bgl{background:url(../images/gs_line.jpg) no-repeat left; height:17px;}
.recGift .recTit .titTab li span a{height:17px; display:block; color:#535353; text-align:center; overflow:hidden;}
.recGift .recTit .titTab .at span a{background:#f8e4e6; color:#d20c2f;}
.recGift .recContent{ width:938px; float:left; padding:10px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; margin-bottom:10px;}
.recGift .recContent .contentPic{float:left;}
.recGift .recContent .contentItem{float:left; width:751px; line-height:23px; overflow:hidden;}
.recGift .recContent .contentItem li{float:left; margin-left:40px;margin-left:40px\9;*margin-left:40px;_margin-left:20px; width:200px; overflow:hidden;}
.recGift .recContent .contentItem li a{color:#555555; background:url(../images/gs_arrow.jpg) no-repeat center left; padding-left:10px;}
.recGift .recContent .contentItem li a:hover{color:#ff3300;}
.recGift .recContent .none{display:none;}   

/*送礼指南新的相关礼物*/
.ngl{margin:10px;}
.ngl .ngc{height:158px; padding:10px 10px 10px 10px; border:1px solid #e3e3e3;}
.ngl .ngc .ngShopName{color:#ff4b00;}
.ngl .ngc .ngPC{width:158px; height:158px; margin-right:10px; float:left;}
.ngl .ngc ul{float:left; height:158px; line-height:25px; width:500px;}
.ngl .ngc li .ngj{color:#ff4b00}

/*12星座*/
#subpage_menu .contentlist .zodiactit{background:url(../images/titbj2.jpg) repeat-x left;height:39px;width:960px;overflow:hidden;}
#subpage_menu .contentlist .zodiactit ul{padding-left:10px;}
#subpage_menu .contentlist .zodiactit ul li{float:left;margin-top:8px;margin-right:10px;}
#subpage_menu .contentlist .zodiactit span{display:block;margin-top:6px;}
#subpage_menu .contentlist .zodiactit a{display:block;text-indent:-9999px;height:24px;}
#subpage_menu .contentlist .zodiactit a.hotsale{width:60px;background:url(../images/hotsale_btn.gif) no-repeat;}
#subpage_menu .contentlist .zodiactit a.newproduct{width:62px;background:url(../images/newproduct_btn.gif) no-repeat;}
#subpage_menu .contentlist .zodiactit a.order_hight{width:108px;background:url(../images/order_hight_btn.gif) no-repeat;}
#subpage_menu .contentlist .zodiactit a.order_low{width:108px;background:url(../images/order_low_btn.gif) no-repeat;}
.main .zodiac2{width:750px; overflow:hidden; float:left;}
#subpage_menu .contentlist .zodiactit2{background:url(../images/titbj2.jpg) repeat-x left;height:39px;width:750px;width:750px\9;*width:750px;_width:748px;overflow:hidden;}
#subpage_menu .contentlist .zodiactit2 ul{padding-left:10px;}
#subpage_menu .contentlist .zodiactit2 ul li{float:left;margin-top:8px;margin-right:10px;}
#subpage_menu .contentlist .zodiactit2 span{display:block;margin-top:6px;}
#subpage_menu .contentlist .zodiactit2 a{display:block;text-indent:-9999px;height:24px;}
#subpage_menu .contentlist .zodiactit2 a.hotsale{width:60px;background:url(../images/hotsale_btn.gif) no-repeat;}
#subpage_menu .contentlist .zodiactit2 a.newproduct{width:62px;background:url(../images/newproduct_btn.gif) no-repeat;}
#subpage_menu .contentlist .zodiactit2 a.order_hight{width:108px;background:url(../images/order_hight_btn.gif) no-repeat;}
#subpage_menu .contentlist .zodiactit2 a.order_low{width:108px;background:url(../images/order_low_btn.gif) no-repeat;}