﻿.l-le{width:230px;}
.l-rg{width:750px}

.l-le-box{box-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}
.l-le-box h1{height:40px;line-height:40px;font-size:20px;color:#fff;padding:0 14px;}
.l-le-con{border:1px solid #ddd;border-top:0 none;padding-bottom:10px;background:#fff}
.l-le-con dl{border-bottom:1px dashed #e1e1e1;margin:0 10px 0 20px;overflow:hidden;padding:10px 0 5px 0;}
.l-le-con dt{padding-bottom:5px;font-weight:bold;}
.l-le-con dd a{display:inline-block;line-height:20px;padding-right:18px;position:relative;}
.l-le-con dd a i{background:url(../images/ico_line.png) no-repeat 0 0;height:12px;overflow:hidden;position:absolute;right:9px;top:5px;width:1px;}
.l-le-d{border:1px solid #d9d9d9;box-shadow:0 3px 0 #F2F2F2;}
.l-le-d h2{background:#f5f5f5;border-bottom:1px solid #d9d9d9;height:32px;line-height:32px;padding:0 10px 0 15px;font-weight:bold;font-size:14px;}
.l-le-d h2 a{float:right;font-weight:normal;font-size:12px;}
.l-le-d .d-c{border-top:3px solid #f2f2f2;padding:9px 15px;background:#fff}
.l-le-d .d-c li{height:24px;line-height:24px;overflow:hidden;position:relative;padding-left:12px;}
.l-le-d .d-c li i{display:block;position:absolute;width:3px;height:3px;top:10px;left:0px;}
.l-rg-pic{width:750px;height:290px;position:relative;overflow:hidden}

.l-rg-hot{margin-top:10px;background:#fff}
.l-rg-hot h2{height:38px;border-bottom:2px solid #ddd;margin-bottom:10px;}
.l-rg-hot h2 span{display:block;height:38px;line-height:38px;border-bottom-style:solid;border-bottom-width:2px;width:108px;text-align:center;font-size:18px;_position:relative;_top:2px;}
.hotList{position:relative;width:750px;overflow:hidden;height:268px;}
.hotList ul{width:2000px;position:relative;height:268px;}
.hotList ul li{float:left;width:256px;height:}
.hotList ul li .hot-for{background:#f0f0f0;display:inline;float:left;height:232px;padding:10px;position:relative;width:216px;height:248px;}
.hotList ul li img{display:block;width:216px;height:162px;}
.hotList ul li a.hot-name{height:38px;line-height:18px;font-size:14px;margin-top:5px;overflow:hidden;display:block}
.hotList ul li p{height:27px;line-height:27px;margin-top:10px}
.hotList ul li p a{float:right;height:27px;line-height:27px;width:74px;text-align:center;color:#fff;font-size:16px;border-radius:3px}
.hotList ul li p span{font-size:14px}
.hotList ul li p span em{font-size:20px;margin:0 3px}

a#hotPrev,a#hotNext{height:71px;position:absolute;top:65px;width:51px;z-index:10;background:url(../images/hot_dm.png) no-repeat 0 0;display:none}
a#hotPrev{background-position:-55px 0;left:10px;}
a#hotNext{background-position:0 0;right:10px;}
a#hotPrev:hover{background-position:-165px 0}
a#hotNext:hover{background-position:-109px -1px}

.in-list{margin-top:15px;background:#fff}
.in-list .list-top{background:#f1f1f1;height:38px;line-height:38px;padding:0 10px 0 14px;border:1px solid #d9d9d9;border-left:0 none;position:relative}
.in-list .list-top span{font-size:16px;color:#666}
.in-list .list-top a{float:right}
.in-list .list-top i{position:absolute;height:40px;width:4px;left:0;top:-1px}
.list-con{width:750px;overflow:hidden;}
.list-con ul{width:760px;padding:0 5px}
.list-con li{float:left;margin-top:15px;padding-right:7px;width:180px}
.list-con li img{display:block;width:180px;height:135px;margin-bottom:5px}
.list-con li p{height:32px;line-height:16px;overflow:hidden}
.list-con li span.price{font-size:14px}
.list-con li span.price em{font-size:20px;margin:0 3px}

.list-ram,.list-mc{background:#fff}
.list-ram h2,.list-mc h3{height:36px;line-height:36px;border-bottom:1px solid #b3b3b3;font-size:20px}
.ram-con{margin-top:15px}
.ram-con li{float:left;padding:0 0 10px 14px;position:relative;width:180px}
.ram-con li a{display:block}
.ram-con li a img{display:block;width:180px;height:135px}
.ram-con li .con-t{height:24px;line-height:24px;padding:0 10px;position:absolute;left:14px;top:111px;width:160px}
.ram-con li .con-t em{float:right;color:#fff}
.ram-con li .con-t span{color:#ffd000}
.ram-con li .con-t span b{padding-left:3px;}
.ram-con li .con-p{height:30px;line-height:30px;overflow:hidden}
.ram-con li.fir{padding:0;width:360px}
.ram-con li.fir a img{width:360px;height:270px}
.ram-con li.fir .fir-d{border:1px solid #e6e6e6;padding:5px 0;}
.ram-con li.fir .fir-d a.f-title{height:24px;line-height:24px;padding:0 10px;overflow:hidden;font-size:14px}
.fir-d p{padding:0 12px;}
.fir-d p a.f-btn{float:right;padding:0 10px;color:#fff;height:30px;line-height:30px;border-radius:3px;font-size:14px;font-weight:bold;margin-top:5px}
.fir-d p span{font-size:16px}
.fir-d p span em{font-size:28px;padding-left:3px}

.list-mc{margin-top:15px}
.mc-txt{padding:10px 0 0}
.mc-txt li{margin:8px 0;border-bottom:1px dotted #dedede;padding-bottom:14px}
.txt-pic{width:126px}
.txt-pic img{padding:2px;border:1px solid #dedede;width:120px;height:90px;display:block}
.txt-type{width:500px;margin-left:15px;line-height:22px}
.txt-type a{font-size:15px}
.txt-type .type-t{color:#999;height:22px;overflow:hidden}
.txt-type .type-m,.txt-type .type-d{line-height:26px;color:#555}
.txt-type .type-m span{display:inline-block;width:150px;}
.txt-type .type-d span{float:left;margin-right:15px;}
.txt-type .type-d em{float:left}
.txt-type .type-d em a{font-size:12px;float:left}
.txt-type .type-d em i{float:left;border-width:5px;border-style:solid dashed dashed;border-left-color:#fff;border-bottom-color:#fff;border-right-color:#fff;width:0;height:0;font-size:0;margin:10px 0 0 5px}
.txt-pri{width:100px;text-align:right}
.txt-pri p{margin-top:10px}
.txt-pri p em{font-size:14px}
.txt-pri p b{margin:0 3px;font-size:24px;font-weight:normal}


