/* BASIC css start */
#myTodayView .table-d2-list { margin-bottom: 200px; }
#myTodayView .table-d2-list table .txt-input2 { width: 25px; border: none; padding: 0; font-size: 14px; }
#myTodayView .table-d2-list .check_box { margin: 24px 0; }
#myTodayView .table-d2-list .check_box div { display: inline-block; }
#myTodayView .table-d2-list .check_box input { width: 20px; height: 20px; vertical-align: bottom; }
#myTodayView .table-d2-list .check_box span { font-size: 15px; margin-left: 10px; }
#myTodayView .table-d2-list .check_box a { float: right; height: 35px; background-color: #000; color: #fff; line-height: 35px; font-size: 14px; padding: 0 15px; margin-top: -7px; }
#myTodayView .table-d2-list ul { display: flex; flex-wrap: wrap; }
#myTodayView .table-d2-list ul li { width: 19%; margin-right: 1.2%; margin-bottom: 50px; }
#myTodayView .table-d2-list ul li:nth-child(20n) { margin-right: 0; }
#myTodayView .table-d2-list ul li .prd_box { position: relative; }
#myTodayView .table-d2-list ul li .prd_box input { position: absolute; top: 5px; left: 5px; width: 20px; height: 20px; }
#myTodayView .table-d2-list ul li .prd_box img { width: 100%; }
#myTodayView .table-d2-list ul li .prd_box .prd_name { font-size: 14px; margin: 10px 0 15px; }
#myTodayView .table-d2-list ul li .prd_box .prd_price { font-size: 14px; }
#myTodayView .table-d2-list ul li a {}


#myTodayView .tb-btns a { display: block; margin-bottom: 3px; }
#myTodayView .btn-foot { font-size: 0; line-height: 0; margin-top: 5px; }
#myTodayView .btn-foot a { margin-right: 5px; }
#myTodayView .wish-opt { color: #FFA500; }

#content .page-body { width: 100%;}
/* BASIC css end */

