﻿body
{
    behavior: url(/Css/csshover.htc);
}
/* 页面布局 begin */
.goods-main
{
    width: 100%;
    float: left;
}

.goods-main .h
{
    width: 100%;
    float: left;
}

.goods-main .h .logo
{
    width: 72px;
    height: 72px;
    background: url(/images/Goods/Goods_Top.png);
    float: left;
}
.goods-main .h .center
{
    width: 910px;
    height: 72px;
    background: url(/images/Goods/Goods_Top.png) 0 -73px;
    float: left;
}
.goods-main .h .right
{
    width: 19px;
    height: 72px;
    background: url(/images/Goods/Goods_Top.png) -73px 0;
    float: left;
}

.goods-main .h .yuanwangchaoshi
{
    width: 239px;
    height: 72px;
    float: left;
    background: url(/images/Goods/yuanwangchaoshi.jpg);
}
.goods-main .h .say
{
    width: 278px;
    height: 26px;
    float: right;
    background: url(/images/Goods/goods_Top_say.jpg);
    margin-top: 35px;
}

.goods-main .goods-list
{
    width: 995px;
    float: left;
    margin-top:10px;
}

.goods-main .goods-list .left
{
    width: 690px;
    float: left;
}

.goods-main .goods-list .right
{
    width: 300px;
    height:auto;
    margin-left: 5px;
    float: left;
    display:inline;
    overflow:hidden;
}
/* 页面布局 end */

/* 文字说明 begin */
.goods-say
{
    width: 640px;
    height: 60px;
    border: 1px solid #F7A018;
    background: #FFF5E4;
    float: left;
    margin-top: 10px;
    margin-left: 23px;
    _margin-left: 14px;
}
.goods-say .border
{
    margin-left: 10px;
    _margin-left: 5px;
    margin-top: 5px;
    float: left;
}

.goods-say .border .logo
{
    width: 180px;
    height: 50px;
    text-align: left;
    float: left;
}

.goods-say .border .right
{
    height: 50px;
    line-height: 25px;
    float: left;
}

.goods-say .border .right .row
{
    width: 527px;
    text-align: left;
    height: 25px;
    line-height: 25px;
    float: left;
    font-weight: 700;
    color: #E44B00;
    font-size: 14px;
}
/* 文字说明 end */


/* 热门商品 begin */

.goods-main .goods-left-hotgoodsinfo
{
    width: 100%;
    float: left;
}
.goods-main .goods-left-hotgoodsinfo .goods-hot-info
{
    width: 210px;
    height: 180px;
    float: left;
    margin-left: 11px;
    _margin-left: 8px;
    margin-top: 10px;
    position: relative;
}

.goods-main .goods-left-hotgoodsinfo .goods-hot-info .logo
{
    width: 50px;
    height: 53px;
    float: left;
    background: url(/images/Goods/HOT.png) !important;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Goods/HOT.png',sizingMethod='image');
    _background: none;
    position: absolute;
    left: 0;
    z-index: 2;
    top: 0;
}

.goods-main .goods-left-hotgoodsinfo .goods-hot-info .list
{
    width: 195px;
    height: 160px;
    margin-left: 11px;
    _margin-left: 6px;
    margin-top: 16px;
    border: 2px solid #FFB96B;
    float: left;
}
.goods-main .goods-left-hotgoodsinfo .goods-hot-info .list .image
{
    width: 180px;
    height: 145px;
    position: absolute;
    left: 19px;
    bottom: 10px;
    _bottom: 5px;
    overflow: hidden;
    z-index: 1;
}

/* 透明背景 */
.divTxtBg
{
    position: absolute;
    left: 19px;
    bottom: 10px;
    width: 180px;
    height: 40px;
    background: #333;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
    overflow: hidden;
    z-index: 3;
}
/* 文字 */
.divtxt
{
    position: absolute;
    left: 19px;
    bottom: 10px;
    width: 180px;
    height: 40px;
    overflow: hidden;
    z-index: 4;
}
.divtxt .top
{
    width: 100%;
    height: 20px;
    line-height: 20px;
    float: left;
    color: #fff;
    overflow: hidden;
}
.divtxt .bottom
{
    width: 100%;
    height: 20px;
    line-height: 20px;
    float: left;
}
.divtxt .bottom .font
{
    height: 20px;
    line-height: 20px;
    font-weight: 700;
    color: #FCFFAE;
    float: left;
}

.divtxt .bottom .goods-hot-button
{
    width: 55px;
    height: 17px;
    line-height: 17px;
    background: url(/images/Goods/goods_bg_p.png) 0 -16px;
    cursor: pointer;
    float: right;
    margin-right: 5px;
    text-decoration: none;
    color: #E44B00;
}


.goods-hot-info .top-r
{
    width: 7px;
    height: 7px;
    position: absolute;
    background: url(/images/Goods/goods_bg_p.png) -8px 0;
    right: 0;
    _left: 204px;
    top: 16px;
    overflow: hidden;
}

.goods-hot-info .bottom-r
{
    width: 7px;
    height: 7px;
    position: absolute;
    background: url(/images/Goods/goods_bg_p.png) -8px -8px;
    right: 0;
    _left: 204px;
    bottom: 0;
    overflow: hidden;
}


.goods-hot-info .bottom-l
{
    width: 7px;
    height: 7px;
    position: absolute;
    background: url(/images/Goods/goods_bg_p.png) 0 -8px;
    left: 11px;
    _left: 12px;
    bottom: 0;
    overflow: hidden;
}
/* 热门商品 end */

/* 兑奖券 begin */
.Index_money2
{
    width: 14px;
    height: 15px;
    margin-top: 2px;
    margin-left: 5px;
    _margin-left: 3px;
    float: left;
    background: url(/images/xys.png) !important;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/xys.png',sizingMethod='image');
    _background: none;
}
.Index_money3
{
    width: 14px;
    height: 15px;
    float: left;
    background: url(/images/home/icon_4.png) !important;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home/icon_4.png',sizingMethod='image');
    _background: none;
}
/* 兑奖券 end */

/* 礼品货架 begin */

/* 礼品货架菜单 begin*/
.goods-main .goods-info-list
{
    width: 690px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}

.goods-main .goods-info-list .goods-info-list-h
{
    width: 100%;
    height:auto;
    overflow:hidden;
    float: left;
}

.goods-info-list .goods-info-list-h .l,
.goods-info-list .goods-info-list-h .r
{
    width: 9px;
    height: 40px;
    float: left;
    background: url(/Images/Goods/tile.PNG) 0 -146px;
    overflow:hidden;
}

.goods-info-list .goods-info-list-h .r
{
    width: 10px;
    background: url(/Images/Goods/tile.PNG) -11px -146px;
}

.goods-info-list .goods-info-list-h .center
{
    width: 610px;
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: left;
    color: #616161;
    font-size: 12px;
    font-weight: bold;
    background: url(/Images/Goods/tile.PNG) 0 -187px;
}

.goods-info-list .goods-info-list-h .center .font
{
    width: 75px;
    height: 100%;
    line-height: 40px;
    font-size: 14px;
    float: left;
}
.goods-info-list .goods-info-list-h .center .info
{
    height: 100%;
    line-height: 40px;
    font-size: 14px;
    margin-right: 3px;
    float: right;
}

.goods-main .goods-info-list .goods-info-middle
{
    width: 680px;
    border-top: 0;
    float: left;
}
.goods-info-list .goods-info-middle .goods-info-right
{
    width: 150px;
    height: 28px;
    line-height: 28px;
    float: right;
    color: #668597;
}
.goods-main .goods-info-menu
{
    width: 112px;
    float: left;
    margin-top:10px;
}

.goods-main .goods-info-menu .menu_class
{
    width: 112px;
    height:26px;
    line-height: 26px;
    border:1px solid #fff;
    display:block;    
    float: left;
    color: #848484;
    text-indent:10px;
    text-align:left;
}

.goods-main .goods-info-menu .menu_class_current
{
    border:1px solid #DEDEDE;
    color: #E44B00;
    background:url(/images/Goods/arrow.png) no-repeat right #F3F3F3;
    background-position:100px 8px;
    font-weight: 700;
}

.goods-main .goods-info-menu .bottom-border
{
    width: 100%;
    height: 5px;
    float: left;
}
/* 礼品货架菜单 end*/


/* 商品列表 begin */
.goods-info-product
{
    width: 255px;
    height: 110px;
    float: left;
    margin-left: 15px;
    overflow: hidden;
    display: inline;
    margin-top: 8px;
    border: 1px solid #FFD38F;
    background: #FFF5E4;
}

.goods-info-product-r .title
{
    width: 100%;
    height: 40px;
    line-height: 20px;
    float: left;
    overflow: hidden;
}

.goods-info-product .info
{
    margin: 8px 7px;
    float: left;
}


.goods-info-product-l
{
    width: 82px;
    overflow: hidden;
    float: left;
}
.goods-info-product-l .image
{
    width: 80px;
    height: 65px;
    border: 1px solid #000;
    overflow: hidden;
}
.goods-info-product-button
{
    width: 80px;
    height: 20px;
    line-height: 20px;
    color: #FF6A2F;
    border: 1px solid #FFB562;
    display: block;
    margin-top: 5px;
    text-decoration: none;
    cursor: pointer;
    background: url(/images/Goods/goods_bg_p.png) 0 -236px;
}

.goods-info-product-button:hover
{
    background: url(/images/Goods/goods_bg_p.png) 0 -257px;
}

.goods-info-product-r
{
    width: 140px;
    margin-left: 10px;
    _margin-left: 5px;
    float: left;
}

.goods-info-product-r .title a
{
    float: left;
    font-size: 14px;
    font-weight: 700;
    display: block;
    text-align: left;
}

.goods-info-product-r .moneyinfo
{
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: left;
    color: #D27530;
    float: left;
}

.goods-info-product-r .moneyinfo .wz
{
    float: left;
}

.goods-info-product-r .moneyinfo .font
{
    height: 20px;
    line-height: 20px;
    font-weight: 700;
    color: #E44B00;
    margin-left: 5px;
    float: left;
}

.goods-info-product-r .cha
{
    height: 20px;
    line-height: 20px;
    float: right;
}
/* 商品列表 end */

/*右边*/

/* 用户信息 begion */
.wishing-border
{
    width: 284px;
    height: 181px;
    float: left;
    overflow: hidden;
    margin-top: 10px;
}

.wishing-l, .wishing-m, .wishing-r
{
    width: 7px;
    height: 100%;
    float: left;
    background: url(/Images/Goods/wishingbg.png);
    overflow: hidden;
    text-align: center;
}

.wishing-m
{
    width: 270px;
    background: url(/Images/Goods/wishingbg.png) 0 -182px;
}

.wishing-r
{
    background: url(/Images/Goods/wishingbg.png) -8px 0;
}

.wishing-title
{
    width: 107px;
    height: 27px;
    float: left;
    overflow: hidden;
    margin: 10px;
    background: url(/Images/Goods/wishingtitle.png);
    display: inline;
}

.wishing-words
{
    width: 250px;
    line-height: 20px;
    float: left;
    overflow: hidden;
    text-align: left;
    margin-left: 10px;
    display: inline;
    color: #333333;
}

a.btnWishing
{
    width: 168px;
    height: 36px;
    display:inline-block;
    background: url(/Images/Goods/wishingbtn.png);
    overflow: hidden;
    margin:5px auto;
}

a.btnWishing:hover
{
    text-decoration: none;
    background: url(/Images/Goods/wishingbtn-over.png);
}

.wishing-m .float-r
{
    width: 250px;
    display: inline;
    margin: 8px;
    text-align: right;
}

.wishing-m .float-r a
{
    color: #d30000;
    font-size: 14px;
    font-weight: 700;
}

.goods-userinfo
{
    width: 284px;
    float: left;
    margin-top: 10px;
    border: 1px solid #FFD38F;
    background:#FFF5E4;
}

.goods-userinfo .content
{
    width: 280px;
    float: left;
}

.goods-userinfo .not_login
{
    margin: 13px 15px;
    _margin: 13px 7px;
    float: left;
}

.goods-userinfo .not_login .left
{
    width: 55px;
    float: left;
}
.goods-userinfo .not_login .image
{
    width: 50px;
    height: 50px;
    border: 1px solid #C3D6E2;
    overflow: hidden;
    float: left;
}
.goods-userinfo .not_login .font
{
    width: 100%;
    float: left;
    margin-top: 5px;
    text-align: center;
}
.goods-userinfo .not_login .right1
{
    width: 170px;
    float: left;
    margin-left: 15px;
    _margin-left: 7px;
}
.goods-userinfo .not_login .font1
{
    width: 100%;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    float: left;
}

.goods-userinfo .not_login .loginon, .goods-userinfo .not_login .regiter
{
    width: 80px;
    height: 30px;
    line-height: 30px;
    font-weight: 700;
    color: #186B96;
    font-size: 15px;
    float: left;
    border: 1px solid #2D91C0;
    cursor: pointer;
    background: #EEF9FF;
}
.goods-userinfo .not_login .regiter
{
    margin-left: 5px;
    display: block;
    text-decoration: none;
}


.goods-userinfo .login
{
    margin: 4px 12px;
    _margin: 4px 6px;
    float: left;
}
.goods-userinfo .login .left
{
    width: 55px;
    float: left;
}
.goods-userinfo .login .image
{
    width: 50px;
    height: 50px;
    border: 1px solid #CCC;
    float: left;
    overflow: hidden;
    position:relative;
}
.goods-userinfo .login .font
{
    width: 100%;
    float: left;
    margin-top: 5px;
    text-align: center;
}

.goods-userinfo .login .right1
{
    width: 180px;
    float: left;
    margin-left: 15px;
    _margin-left: 7px;
}
.goods-userinfo .login .font1
{
    width: 100%;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    float: left;
}
.goods-userinfo .login .font_money
{
    height: 20px;
    line-height: 20px;
    font-weight: 700;
    color: #E44B00;
    float: left;
}
/* 用户信息 end */
/* 心愿说明与操作 begin */

.r-goods-say
{
    width: 284px;
    float: left;
    margin-top: 10px;
}


.r-goods-say .top, .goods-userinfo .bottom
{
    width: 100%;
    float: left;
    margin-top: 0;
}
.r-goods-say .top .left
{
    width: 7px;
    height: 7px;
    float: left;
    background: url(/images/Goods/goods_bg_p.png);
    overflow: hidden;
}
.r-goods-say .top .center
{
    width: 270px;
    height: 5px;
    border-top: 2px solid #FFB96B;
    float: left;
    overflow: hidden;
}
.r-goods-say .top .right1
{
    width: 7px;
    height: 7px;
    float: left;
    background: url(/images/Goods/goods_bg_p.png) -8px 0;
    overflow: hidden;
}

.r-goods-say .content
{
    width: 280px;
    border-left: 2px solid #FFB96B;
    border-right: 2px solid #FFB96B;
    float: left;
}

.r-goods-say .content .title
{
    width: 100%;
    height: 20px;
    line-height: 20px;
    color: #D27530;
    float: left;
    font-size: 15px;
    text-align: left;
    font-weight: 700;
}
.r-goods-say .content .font_js
{
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: left;
    float: left;
}

.r-goods-say .content .font_buttonRow
{
    width: 100%;
    height: 27px;
    line-height: 27px;
    float: left;
    margin-top: 5px;
}
.r-goods-say .content .font_content
{
    float: left;
    margin-left: 5px;
}
.goods_says_border
{
    width: 260px;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
}
.r-goods-say .content .goodsbutton
{
    width: 88px;
    height: 27px;
    line-height: 27px;
    cursor: pointer;
    color: #FF4E00;
    font-weight: 700;
    font-size: 14px;
    float: left;
    display: block;
    text-decoration: none;
}
.r-goods-say .content .goodsbutton
{
    background: url(/Images/Goods/goodsButton.png);
}
.r-goods-say .content .goodsbutton:hover
{
    background: url(/Images/Goods/goodsButton.png) 0 -28px;
}
/* 心愿说明与操作 end */


/* 我与心愿合影 begin */
.goods-xin
{
    width: 284px;
    float: left;
    margin-top: 10px;
}

.goods-xin .top .left, .information .top .left
{
    width: 9px;
    float: left;
    height: 40px;
    background: url(/Images/Goods/tile.PNG) 0 -146px;
}
.goods-xin .top .center, .information .top .center
{
    width: 260px;
    float: left;
    height: 40px;
    text-align: left;
    color: #616161;
    font-size: 12px;
    font-weight: bold;
    line-height: 40px;
    background: url(/Images/Goods/tile.PNG) 0 -187px;
}
.goods-xin .top .center a
{
    height: 34px;
    line-height: 34px;
    color: #E44B00;
    float: right;
    margin-right: 5px;
}
.goods-xin .top .right1, .information .top .right1
{
    width: 10px;
    float: left;
    height: 40px;
    background: url(/Images/Goods/tile.PNG) -11px -146px;
}
.goods-xin .fontpic
{
    width: 117px;
    height: 19px;
    font-size: 12px;
    font-weight: bold;
    float: left;
}

.goods-xin .fontpic2
{
    width: 134px;
    height: 19px;
    font-size: 12px;
    font-weight: bold;
    float: left;
}
.goods-xin .content, .information .content
{
    width: 280px;
    float: left;
}
.goods-xin .content .photo
{
    width: 122px;
    float: left;
    margin-top: 10px;
    margin-left: 12px;
    _margin-left: 7px;
}
.goods-xin .content .photo .image
{
    width: 120px;
    height: 86px;
    float: left;
    border: 1px solid #BCBCBC;
    overflow: hidden;
}
.goods-xin .content .photo .name a
{
    width: 100%;
    text-align: center;
    float: left;
}


.goods-xin .content .goodsInfo
{
    width: 100%;
    float: left;
    text-align: left;
}
.goods-xin .content .goodsShowLeft
{
    width: 122px;
    float: left;
}
.goods-xin .content .goodsShowRight
{
    width: 135px;
    float: right;
}
.goods-xin .content .goodsShowRight .goods-userinfo
{
    width: 100%;
    height: 20px;
    line-height: 20px;
    margin-top: 0px;
    float: left;
    color: #616161;
}
.goods-xin .content .goodsShowRight .userSay
{
    width: 100%;
    height: 60px;
    line-height: 20px;
    float: left;
    overflow: hidden;
    color: #E44B00;
}
.goods-xin .content .goodsShowLeft .goodsShowImage
{
    width: 120px;
    height: 86px;
    border: 1px solid #848484;
    float: left;
    overflow: hidden;
}
.goods-xin .content .goodsShowLeft .goodsName
{
    width: 100%;
    height: 25px;
    line-height: 25px;
    float: left;
    text-align: center;
    overflow: hidden;
}

.goods-xin .content .content_goods_border
{
    width: 270px;
    margin-left: 5px;
    margin-top: 5px;
    float: left;
}

/* 我与心愿合影 end */


/* 最近兑换心愿 begin */
.goodInfo_D
{
    width: 100%;
    float: left;
    text-align: left;
}

.goodInfo_D .goodImages
{
    width: 78px;
    height: 65px;
    border: 1px solid #848484;
    float: left;
    overflow: hidden;
}
.goodInfo_D .goodRight
{
    width: 180px;
    float: right;
}
.goodInfo_D .goodRight .row
{
    width: 100%;
    height: 17px;
    line-height: 17px;
    float: left;
    overflow: hidden;
}
.goodInfo_D .goodRight .row span
{
    color: #E44B00;
}

.goodInfo .goodName
{
    width: 100%;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    text-align: left;
    float: left;
}
/* 最近兑换心愿 end*/

/* 头部 */
.good-head-center
{
    width: 982px;
    height: 72px;
    background: url(/Images/Goods/tile.PNG) 0 -73px;
    float: left;
    overflow:hidden;
}
.good-head-left,
.good-head-rigth
{
    width: 9px;
    height: 72px;
    background: url(/Images/Goods/tile.PNG);
    float: left;
    overflow:hidden;
}

.good-head-rigth
{
    background: url(/Images/Goods/tile.PNG) -10px 0px;
}

.head-title
{
     background-image:url(/Images/Goods/title-LOGO.PNG);
     background-repeat:no-repeat;
     width:70px;
     height:70px;
     float:left;
     margin-left:20px;
     margin-top:10px;
}

.good-head-center a
{
    display: inline-block;
    background: url(/Images/Goods/unselect.PNG);
    background-repeat: no-repeat;
    background-position: center;
    color:White;
    width: 155px;
    line-height: 80px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    text-decoration:none;
}

.good-head-center .current
{
    background: url(/Images/Goods/selected.PNG);
    background-repeat: no-repeat;
    text-decoration: none;
    margin-top: 11px;
    color: #e44b00;
    font-size:22px;
    width: 195px;
}
/* end  */

.good-Wishing
{
    font-weight: bold;
    text-align: left;
    font-weight: 700;
    color: #E44B00;
    font-size: 14px;
    margin-top: 25px;
}
/*--赚积分--*/

.make-left
{
    width:40%; 
    float:left;
}

.make-rigth
{
    width:60%; 
    float:left; 
    text-align:right; 
    font-weight:lighter;   
}

.make-rigth a
{
    background:url(/Images/Goods/make-btn.png);
    background-repeat:no-repeat;
    height:30px;
    width:82px;
    display:inline-block;
    font-size:14px;
    font-weight:bold;
    color:#E44B00;
    text-align:center;
    vertical-align:middle;
    margin-top:-5px;    
    line-height:30px;
}

.make-rigth a:hover
{
    background:url(/Images/Goods/make-btn.png) 0px -31px;
    background-repeat:no-repeat;
    height:30px;
    width:82px;
    display:inline-block;
    font-size:14px;
    font-weight:bold;
    color:#E44B00;
    text-align:center;
    vertical-align:middle;
    margin-top:-5px;    
    text-decoration:none;
}

.make-list
{
    float:none;
    color:#186B96;
    font-size:12px;
}

.make-list a.btn
{
     background:url(/Images/Goods/make-btn.png) 0px -62px;  
     background-repeat:no-repeat;
     height:36px;
     width:150px;
     display:inline-block;
     font-size:14px;
     font-weight:bold;
     color:#E44B00;
     line-height:34px;
     text-align:center;
           
}

.make-list a.btn:hover
{
     background:url(/Images/Goods/make-btn.png) 0px -99px;  
     background-repeat:no-repeat;
     height:36px;
     width:150px;
     display:inline-block;
     font-size:14px;
     font-weight:bold;
     color:#E44B00;
     line-height:34px;
     text-align:center;
     text-decoration:none;
}


/*--end---*/

