#software_simple_wrapper{   
    background: url(../images/detial_bg.jpg) repeat-x ;
    height: 500px;
    overflow: hidden;
}
.software_title{
    font-size: 24px;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
}

        .roll_r{
            height:56px;
            width: 49px;
            background: url(../images/rr.png) no-repeat;   
            cursor: pointer;
            margin: 200px 0 0 0;
        }
        .roll_l{
            height:56px;
            width: 47px;
            background: url(../images/rl.png) no-repeat;   
            cursor: pointer;
            margin: 200px 0 0 0;
        }
        #banners_rolls {
           width: 602px;
           height: 394px; 
         
        }
        #banners_rolls_wrap{
                 width: 602px;
           height: 394px; 
              margin: 0 0 0 25px;
        }
        #banners_rolls ul li{
           border: 1px solid #cdcdcd;
           width: 600px;
           height: 390px;
           overflow: hidden;
        }
        .rolls_pic{
            margin:  0 0 0 35px;
        }
        .rolls_pic li{
            border: 2px #fff solid;
            width: 100px;
            height: 60px;
            cursor: pointer;
            margin: 0 10px 0 0;
        }
        .rolls_pic .current{
                  border: 2px #94d5f3 solid;
        } 
		
#soft_w_l{
    width: 360px;   
}
#soft_w_r{
    width: 610px;
}
.software_simple_contents{
    height: 275px;
    overflow: hidden;
}
.ratings{
    font-size: 22px;
    line-height: 26px;
    height: 36px; 
}
.rating_start{
    width: 26px;
    height: 26px;
    background: url(../images/start.png) no-repeat;
    display:  inline-block;
    zoom:1;
}
#free_t{

    width: 212px;
    height: 85px;
    background: url(../images/free_t.png) no-repeat;    
    font-size: 14px;
    color: #fff;
    display:  inline-block;
    zoom:1;
    cursor: pointer;
    overflow: hidden;
}
#free_t1{

    width: 212px;
    height: 85px;
    background: url(../images/free_t_mac.png) no-repeat;    
    font-size: 14px;
    color: #fff;
    display:  inline-block;
    zoom:1;
    cursor: pointer;
    overflow: hidden;
}
#free_t span{
    display:  inline-block;
    zoom:1;
    margin: 30px 0 0 60px;
}
#free_t1 span {
    display: inline-block;
    margin: 30px 0 0 60px;
}
#buy_n{
    overflow: hidden;
    cursor: pointer;
    width: 212px;
    height: 85px;
    font-size: 14px;
    color: #fff;
    display:  inline-block;
    zoom:1;
    background: url(../images/buy_n.png) no-repeat;   
    overflow: hidden;
}
#buy_n1{
    overflow: hidden;
    cursor: pointer;
    width: 212px;
    height: 85px;
    font-size: 14px;
    color: #fff;
    display:  inline-block;
    zoom:1;
    background: url(../images/buy_n_mac.png) no-repeat;   
    overflow: hidden;
}
.true_price{
    width: 35px;
    height: 18px;
    font-size: 14px;
    color: #fff;
    display:  inline-block;
    zoom:1;
    margin: 30px 0 0 60px;
    text-decoration:  line-through;
}
.discount_price{
    width: 85px;
    height: 18px;
    font-size: 14px;
    color: #fff;
    display:  inline-block;
    zoom:1;
    margin: 30px 0 0 10px;
}

.detials_content_nav_wrapper{
    background: url(../images/detials_content_nav_wrapper.jpg) repeat-x;   
    overflow: hidden;
    height: 48px;
    
}
.detials_content_nav ul li{
    height: 45px;
    line-height: 45px;
    width: 200px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
}
.detials_content_nav ul li div{
     height: 45px;
     display: block;
     width: 3px;
     background: #fff;
}
.detials_content_nav ul li:hover ,.detials_content_nav ul .current{
    background: #04b9e6;
    color: #fff;
}
.detials_content_nav ul li:hover span ,.detials_content_nav ul .current span{
    background: #04b9e6;
  
}
.related_softwares ul {
    width: 1100px;
}
.related_softwares ul li{
    width: 310px;
    margin: 0 20px 0 0;
}
.r_s_left{
    width: 125px;
    height: 150px;
}
.r_s_right{
    height: 160px;
    width: 170px;
}
.related_software_title{
    height: 30px;
    line-height: 15px;
    overflow: hidden;
    font-size: 14px;
    font-weight:bold;
}
.related_softwares_content{
    font-size: 14px;
    height: 100px;
    overflow: hidden;
}
   #scroll_download{
            position: fixed;
            top: 0;
            left: 0;        
            background: url(../images/scroll_bg.jpg) repeat-x;   
    overflow: hidden;          
    z-index: 2;
    height: 65px;
    width: 100%;
    display: none;
        }
   #scroll_download_inner{
              overflow: hidden;  
        }
        #dl1_btn{
            margin: 0 10px 0 10px;
        }
             .details_taps{
            display: none;
        }
        .details_taps_curr{
            display: block;
        }