@charset "utf-8";
.problemWall{}
.proFrame{padding:8px 10px;font-size: 0;overflow:hidden;border:1px solid #ddd;margin-bottom: 10px;border-radius: 3px;background-color:#fff;}
.proLeft{width:56%;font-size: 14px;float:left;}
.proPrice{width:21%;font-size: 14px;float:left;padding-left:10px;}
.proMid1{width:12%;font-size: 14px;float:left;display: none;}
.proMid2{width:13%;float:left;}
.proRight{width:10%;float:left;text-align: right;}

.proPrice em{font-weight: bold;color:#f64914;font-size: 14px;}
.proLeft p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;font-size: 12px;}
.proLeft p a{}
.proTit{max-width:70%;float:left;}
.proTit a{font-size:16px;line-height:24px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.proLeft a:hover{color:#0e79cc;}
.proLeft span{margin-left:5px;}
.proInfo{width:100%;margin-top: 5px;}

.proComplete{position: absolute;top:5px;right:8px;width:40px;height:40px;z-index:10;}

.eMoney{
    width:22px;
    color:#fff;
    border-radius: 3px;
    font-size:12px;
    background: -webkit-linear-gradient(left top, #e65214 , #f69414); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(bottom right, #e65214, #f69414); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(bottom right, #e65214, #f69414); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom right, #e65214 , #f69414); /* 标准的语法（必须放在最后） */
    padding:2px 5px;
}
.eMoney span{display: block;}
/*
.problemWall{background-color:#fff;border:1px solid #ddd;box-shadow: 1px 2px 3px #ddd;margin-bottom: 10px;overflow:hidden;}
.proFrame{padding:10px;font-size: 0;overflow:hidden;border-bottom:1px dashed #ddd;}
*/

@media screen and (max-width: 768px){
    .proLeft{width:40%;}
    .proRight{width:17%;}
}
@media screen and (max-width: 420px){
    .proFrame{padding:5px;}
    .proFrame label{font-size: 12px;}
    .proLeft{width:100%;margin-bottom: 5px;}
    .proPrice{width:45%;padding:0;}
    .proMid1{width:25%;}
    .proMid2{width:30%;}
    .proRight{width:25%;}
    .proTit a{font-size: 14px;}
    .proComplete{top:-12px;right:0;overflow: hidden;}
    .puzzle_top{padding:0;}
}
@media screen and (max-width: 320px){
    .proPrice{width:50%;}
    .proMid1{width:30%;}
    .proMid2{width:50%;text-align: right;}
    .proRight{display:none;}
}





/* CSS Document */

*{font-family: 微软雅黑;}

/*列表页*/
    .title{overflow:hidden;text-overflow:ellipsis;min-height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*white-space:nowrap;min-width:240px;*/
    /*关键词标签*/
    .signlabel{font-size:12px;color:#666;}
    /*热门推荐*/
    .hot-title a{font-size:16px;color:#333;}
    .hot-title a:hover{color:#0e79cc;text-decoration: none;}
    .hot-price{font-size:16px;color:#FF4400;}
    .thumbnail:hover{border:1px solid #0e79cc;}

    /*栏目说明*/
    .descriNav{border-radius:2px;background-color:#f5f5f5;padding:10px;cursor:default;border:1px solid #e4e4e4;}
    .desDownBtn{overflow:hidden;top:10px;right:10px;position:absolute;}
    .descriUp{padding-right:10px;max-width: auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;}
    .descriDown{padding-right:10px;line-height:24px;}
    #descriNavContent b{
        background: -webkit-linear-gradient(#ff7219, #f64914); /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(#ff7219, #f64914); /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(#ff7219, #f64914); /* Firefox 3.6 - 15 */
        background: linear-gradient(#ff7219, #f64914); /* 标准的语法 */
        background-color:#fd6a18;color:#fff;padding:3px 5px;margin-right:5px;}
    
/*详细页*/
    /*已托管/未托管标签*/
    .unDeposit{color:#999;border:2px solid #999;font-size:14px;padding:3px 6px;margin-left:10px;}
    .alreadyDeposit{color:#0e79cc;border:2px solid #0e79cc;font-size:14px;padding:3px 6px;margin-left:10px;}
	/*顶部简介内容*/
        /*悬赏*/
        .deshead1{text-align:left;margin:0;padding:0;}
        .deshead1 li{display:inline;}
        .xstitle{font-size: 20px;color:#333;}
        .xs-price{font-size:28px;color:#ff4400;}
        

    @media screen and (max-width: 800px) {
    	/*列表页*/
		.thumbnail{margin-left: 0px;}
        /*标题
        .title{max-width: 320px;min-width: 320px;}*/

    }

    @media screen and (max-width: 420px) {
    	/*列表页*/
        /*标题*/
        .title a{font-size: 14px;}
        /*.title{max-width: 140px;min-width: 140px;}*/
    	.hotyqpic{margin-left:20px;}
    	.itemproject_name{font-size: 14px;}
    	.desthum .caption{margin-left: 24px;}

        /*热门推荐*/
            /*标题*/
            .hot-title a{font-size: 14px;min-height: 48px;}
            /*价钱*/
            .hot-price{font-size: 14px;}

    	
        /*详细页*/
        /*顶部介绍*/
        .xstitle{font-size:16px;}
        .xs-price{font-size:18px;}
        .step-title{font-size:11px;}
        .bargaintext{font-size:12px;}
           
        .unDeposit{color: #fff;border: 0;font-size: 12px;background-color: #999;border-radius: 5px;}
    }

    @media screen and (max-width: 320px) {
    	/*列表页*/
            /*标题
            .title{max-width: 120px;min-width: 120px;}*/
    	.tomsmpic li{padding-right: 0px;}

    	.desthum .caption{margin-left: 4px;}
        /*热门推荐*/
            /*展示描述标签*/
            .thumbnail-des li{font-size: 10px;}

    }


