@charset "utf-8";



.product_board_list {position:relative; margin-bottom:20px; margin-top:30px; overflow:hidden;}
.product_board_list li.list{position:relative; overflow:hidden; border:1px #ddd solid; margin:10px 0px; float:left; width:49%; min-height:250px; }
.product_board_list li.list .box {padding:20px; }
.product_board_list li.list:nth-child(2n+2) {float:right;}
.product_board_list li.list .photo{float:left; bordeR:1px #ddd solid; overflow:hidden; }
.product_board_list li.list .photo img {vertical-align:middle; max-width:200px;}
.product_board_list li.list .info_box {padding-left:30px; overflow:hidden; position:relative; }
.product_board_list li.list .info_box input[type="checkbox"]{vertical-align:middle;}

.product_board_list li.list .subject .t1 {font-size:24px; color:#000; font-weight:bold}
.product_board_list li.list .subject .t1 span {display:inline-block; margin-left:5px; font-size:14px; color:#777}
.product_board_list li.list .subject .t2 {margin-top:5px; font-size:14px; color:#777;}


.product_board_list li .col_box {margin-top:10px; display:table; width:100%; table-layout:fixed;}
.product_board_list li .col_box .col_info  {margin-top:10px; font-size:15px; line-height:20px}


@media all and (max-width:1024px) {

.product_board_list {position:relative; margin-bottom:20px; margin-top:30px; overflow:hidden;}
.product_board_list li.list{border:1px #ddd solid; margin:10px; float:none !important; width:auto; min-height:auto; }
.product_board_list li.list .box {padding:20px; }
.product_board_list li.list .photo{float:none; bordeR:0px; overflow:hidden;  text-align:center;}
.product_board_list li.list .photo img { max-width:100%;}

.product_board_list li.list .info_box {padding-left:0px; overflow:hidden; position:relative; margin:0px !important;;  border-top:1px #ddd solid;}


.product_board_list li.list .subject .t1 {font-size:20px; padding-top:30px;}
.product_board_list li.list .subject .t1 span {margin-left:2px; font-size:12px; }


.product_board_list li .col_box {margin-top:10px; display:table; width:100%; table-layout:fixed;}
.product_board_list li .col_box .col_info  {margin-top:10px; font-size:15px; line-height:20px}

}