
#recommend_item_template
{
    display:none;
    }
#recommend
{
    padding:10px 0 20px;
    margin-top:10px;
    border-top:1px solid #ccc;
    display:none;
    width:100%;
    clear:both;
    }
#recommend .myc_true{
    position:absolute;
    }
    #recommend .item
    {
        white-space:normal;
        text-align:center;
        float:left;
        height:190px;
        width:160px;
        }
        #recommend .btn_box
        {
            width:100px;
            height:20px;
            margin:0 auto;
            }
        #recommend .detail
        {
            height:20px;
            width:64px;
            float:left;
            background:url(/~/media/Images/Common/button/btn_detail_s) center center no-repeat;
            }
            #recommend .detail:hover
            {
                background-image:url(/~/media/Images/Common/button/btn_detail_s_o);
                }
        #recommend .cart
        {
            width:32px;
            height:20px;
            float:right;
            background:url(/~/media/Images/eshop/btn/cart_ss) center center no-repeat;
            z-index:5;
            }
            #recommend .cart:hover
            {
                background-image:url(/~/media/Images/eshop/btn/cart_ss_o);
                }
                
        #recommend .item .Box_hover
        {
            cursor:pointer;
            background-color:transparent;
            border-radius: 10px;
            height:190px;
            width:100%;
            position:relative;
            }
        #recommend .item .Box_hover:hover
        {
            background:#e7f7ff;
            }
        #recommend .item .imgBox
        {
            height:90px;
            width:100%;
            }
        #recommend .item p.name
        {
            font-size:9pt;
            color:Blue;
            line-height:105%;
            height:2.5em;
            padding:0 5px;
            }
        #recommend .item p.price
        {
            font-weight:bold;
            color:#e00;
            }
    #recommend #tt
    {
        text-align:left;
        font-size:12px;
        margin:5px 1em 5px;
        }
        #recommend #tt span
        {
            font-weight:normal;
            }
    #recommend #recommendBox
    {
        height:190px;
        width:1400px;
        white-space:nowrap;
        position:relative;
        overflow:hidden;
        left:0;
        transition-property: left;  
        transition-duration: 0.6s;  
        transition-timing-function: ease-in;  
        }
    #recommend #recommendOutBox
    {
        height:190px;
        overflow:hidden;
        white-space:nowrap;
        position:relative;
        background:#fff;
        }
    #recommend #back,
    #recommend #next
    {
        background:rgba(0,0,0,0.5) center center no-repeat;
        position:absolute;
        top:0;
        cursor:pointer;
        height:190px;
        width:26px;
        z-index:100;
        }
    #recommend #back:hover,
    #recommend #next:hover
    {
        background-color:rgba(0,0,0,0.25);
        }
    #recommend #back
    {
        display:none;
        background-image:url(/~/Media/Images/Common/button/triangle_back);
        left:0;
        }
    #recommend #next
    {
        right:0;
        background-image:url(/~/Media/Images/Common/button/triangle_next);
        }
#box940 > .cartBox > #recommend {
	padding:0;
	}
