@charset "utf-8";
/* index  */
.mall_left{width:200px}
.mall_right{width:790px}
.mall_le_nv{border:1px solid #ddd;border-radius:3px}
.mall_le_nv h2{height:46px;line-height:46px;padding-left:25px;font-size:16px;border-bottom:1px solid #ddd;position:relative}
.mall_le_nv h2 i{position:absolute;display:block;width:10px;height:19px;background:url(../images/mall_ico.png) no-repeat 0 0;top:14px;right:12px}
.le_nv_u li{height:32px;line-height:32px;overflow:hidden;border-bottom:1px solid #ddd}
.le_nv_u li a{display:block;padding-left:25px}
.le_nv_u li.c1_bgt a{color:#fff;font-weight:bold}
.le_nv_u li.last{border:none}

.mall_le_hot{border:1px solid #ddd}
.mall_le_hot h2{background:#f6f6f6;padding-left:10px;height:32px;line-height:32px;font-size:14px;font-weight:bold}
.le_hot_d dl{padding:10px;border-bottom:1px solid #ddd;line-height:22px}
.le_hot_d dt{color:#fff;float:left;height:20px;line-height:20px;width:20px;text-align:center;margin-top:1px}
.le_hot_d dd{float:right;width:150px}
.le_hot_d dd h5{height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.le_hot_d dd p{color:#999;height:22px;overflow:hidden}
.le_hot_d dd p span{margin-right:3px}
.le_hot_d dd a.img{height:70px;width:140px;margin:4px 0;text-align:left;overflow:hidden;display:none}
.le_hot_d dd a.img img{max-width:140px;max-height:70px;_height:70px}
.le_hot_d dl.cur dd a.img{display:block}
.le_hot_d dl.last{border:none}
.hot_d_u{padding:10px}
.hot_d_u li{height:24px;line-height:24px;overflow:hidden;padding-left:10px;background:url(../../common/images/icobg.png) no-repeat 0 -220px}

.mall_slider{width:790px;height:254px;overflow:hidden}
.sect_nav{background:url(../images/mall_line.gif) repeat-x 0 39px #eee;border-left:1px solid #ccc;height:40px;overflow:hidden}
.sect_nav li{border-right:1px solid #ccc;border-top-width:2px;border-top-style:solid;float:left;text-align:center;height:40px;line-height:40px;overflow:hidden;width:262px;font-size:18px;cursor:pointer}
.sect_nav li.c1_bd{background:#fff}

.sect_con{margin-top:15px}
.mall_item{width:790px;overflow:hidden}
.mall_item ul{width:820px}
.mall_item li{float:left;width:250px;margin:0 20px 15px 0;display:inline}
.mall_item li .item_pic{border-width:1px;border-style:solid;background:#f9f9f9;border-radius:3px;padding:5px}
.mall_item li .item_pic a{display:block;width:238px;background:#fff;height:180px;text-align:center}
.mall_item li .item_pic a img{max-width:238px;max-height:180px;_height:180px}
.mall_item li p{padding-top:5px;text-align:center;height:18px;line-height:18px;overflow:hidden;color:#888}
.mall_item li p em{margin:0 3px}
.mall_item li .item_btn{padding-top:5px;height:24px;text-align:center}
.mall_item li .item_btn a{display:inline-block;padding:0 12px;color:#fff;height:24px;line-height:24px;border-radius:3px}

/* search */
.mall_path{font-weight:bold;font-size:14px;padding:8px 0 5px}
.mall_path b{margin:0 3px}

.mall_sea{margin:10px 0 15px;padding:0 15px;height:36px;line-height:36px;overflow:hidden;background-color:#eee}
.mall_sea span,.mall_sea input{float:left;margin-right:5px}
.mall_sea span{height:36px}
.mall_sea input{margin-top:5px}
.mall_sea .mall_inp{height:16px;line-height:16px;padding:4px 5px;width:100px}
.mall_sea .mall_btn{color:#fff;cursor:pointer;border:none;height:26px;line-height:26px;width:70px;text-align:center;border-radius:3px}

/*  info */
.info_top,.info_detail{border:1px solid #ddd;background:#f7f7f7;box-shadow:0 3px 4px #ddd;padding:5px}
.info_top_d,.info_detail_d{background:#fff;padding:5px}
.info_top_d dt{float:left;width:300px}
.info_top_d dt img{width:300px}
.info_top_d dd{float:right;width:458px}
.info_name{border-bottom:1px solid #eee;padding-bottom:5px;height:32px;line-height:32px;overflow:hidden}
.info_name a{color:#fff;padding:0 10px;border-radius:3px;height:24px;line-height:24px;margin-top:4px}
.info_name h1{font-size:16px;font-weight:bold}
.info_top_d dd li{height:30px;line-height:30px;overflow:hidden;color:#666}
.info_top_d dd li label{color:#000;display:inline-block;width:72px;text-align:right;padding-right:3px}
.info_top_d dd li .del{text-decoration:line-through;font-family:Arial}
.info_top_d dd li .price{font-size:16px;font-weight:bold}
.info_top_d dd li select{width:70px;padding:3px}
.info_top_d dd li.info_book{margin-top:10px;height:32px}
.info_book a.c2_bg{display:inline-block;height:32px;line-height:32px;color:#fff;font-size:16px;width:120px;text-align:center;border-radius:3px}

.info_detail_d{line-height:22px;overflow:hidden;padding:5px 10px}
.info_detail_d img{max-width:740px}
.info_detail_d a{color:#f60;text-decoration:underline;margin:0 3px}
.info_detail_d table.noBorderTable td,.info_detail_d div table.noBorderTable th,.info_detail_d div table.noBorderTable caption{border:1px dashed #ddd !important}
.info_detail_d table{margin-bottom:10px;border-collapse:collapse;display:table;border-spacing:0;}
.info_detail_d td,.info_detail_d th{background:white;padding:5px 10px;border:1px solid #DDD;}
.info_detail_d caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.info_detail_d th{border-top:2px solid #BBB;background:#F7F7F7;}
.info_detail_d td p{margin:0;padding:0;}

.info_detail_d h1,.info_detail_d h2,.info_detail_d h3{background:#eee;height:36px;line-height:36px;padding:0 12px;font-size:14px;font-weight:bold;margin:10px 0}
