.font221069{ font-size: 9pt ;}

.photo_list{}
.photo_list li{ margin-bottom:20px; padding-bottom:20px; height:180px; border-bottom:1px #7f7f7f dotted;}
.photo_list li .l_img{ float:left; padding:2px; /* width: 124px; */ height:174px; border:1px #ccc solid;}
.photo_list li .l_img .img{ display:block; height:inherit; overflow:hidden; background:#fff;}
.photo_list li .l_img .img:after{display:inline-block; width:0; height:100%; vertical-align:middle; overflow:hidden; content:"";}
.photo_list li .l_img .img img{ max-width:100%; max-height:100%; -webkit-transition:all 0.1s linear; transition:all 0.1s linear;}
.photo_list li .l_img .img:hover img{-webkit-transform:translateX(-3px); transform:translateX(-3px);}
.photo_list li .r_info {
    float: right;
    padding: 20px;
    width: 688px;
    height: 140px;
    background: #f6f6f6;}
.photo_list li .r_info h4{ margin-bottom:10px; font-size:16px; color:#e94136;}
.photo_list li .r_info p{ height:72px; overflow:hidden;}
.photo_list li .r_info .btn_box{ margin-top:10px; text-align:right;}
.photo_list li .r_info .btn_box .more{ display:inline-block; width:83px; height:24px; line-height:24px; text-align:center; color:#ffffff; background:#c9c9c9; border-radius:3px; -webkit-transition:all .1s linear; transition:all .1s linear;}
.photo_list li .r_info .btn_box .more:hover{ background:#d8c08d; -webkit-transform:translateX(-3px); transform:translateX(-3px);}
