@charset "utf-8";
/*==============================*/
/* index.php */
/*==============================*/ 
.left{width:767px;overflow:hidden;}
.left label{margin:0;}
.left .filter{background-color:#E6F4FB;height:39px;border-bottom:2px solid #EEE;}
.left .filter .fl{height:25px;line-height:25px;padding:9px 15px 5px;}
.left .list{background-color:#FFF;width:768px;}
.left .item{float:left;height:220px;width:151px;border-bottom:1px solid #EEE;border-right:1px solid #EEE;position:relative;padding:15px 20px;} 
.left .item label{position:absolute;top:10px;left:15px;}
.left .item .p-img{text-align:center;padding:0;background:#EEE;}
.left .item .p-name{margin:5px 0;height:40px;line-height:20px;font-size:14px;}
.left .item .p-act{margin-top:5px;}
.left .item .p-act a{background:url(../../../image/default/company_icon.png) no-repeat;padding-left:20px;}
.left .cat{padding:15px;margin-bottom:15px;background-color:#FFF;}
.left .cat li{float:left;width:25%;overflow:hidden;padding:2px 0;height:20px;line-height:20px;}
.left .cat dl{clear:both;padding:5px 0;}
.left .cat dd,.left .cat dt{float:left;margin-right:10px;}
.left .cat dt{font-weight:bold;}
.left .cat dd a.cur{color:#000;}
.right{width:202px;overflow:hidden;}
.right .m{background-color:#FFF;}
.right .mt{font-size:13px;font-weight:bold;padding:15px 0 10px 15px;}
.right .m li{border-bottom:1px solid #EEE;padding:5px 15px 10px;width:160px;margin:auto;}
.right .m .p-img{text-align:center;}
.right .m .p-name{max-height:40px;line-height:20px;}
.right .m .p-price{font-weight:bold;color:#F60;}
/*==============================*/
/* detail.php */
/*==============================*/ 
.detail .info{background:#FFF;max-height:275px;overflow:hidden;margin-bottom:20px;}
.detail .pic{width:280px;height:248px;padding-right:10px;text-align:center;padding-top:27px;}
.detail .list{padding:20px 0;width:400px;padding-right:16px;}
.detail .list h2{margin-bottom:10px;font-weight:normal;}
.detail .list a.add{background:url(../../../image/default/company_icon.png) no-repeat;padding-left:22px;margin-top:10px;}
.detail .list dl{clear:both;}
.detail .list dt,.detail .fl dd{float:left;margin:5px 10px 5px 0;}
.detail .list dt{color:#666;}
.detail .fr{width:242px;height:245px;border-left:2px solid #EEE;padding:15px;color:#666666;}
.detail .fr dl.fore1{border-bottom:1px solid #DDD;padding-bottom:5px;}
.detail .fr dl.fore2{padding-top:8px}
.detail .fr dt{font-weight:bold;font-size:16px;color:#333;}
.detail .fr dd{line-height:18px;margin:5px 0;}
.detail .fr .confirmed{margin-top:10px;border-bottom:1px solid #DDD;padding-bottom:10px;background:url(../../../image/default/company_icon.png) 0 -73px no-repeat;text-indent:20px;}
.detail .fr .fore2 a{background:url(../../../image/default/company_icon.png) 0 -136px no-repeat;padding-left:20px;color:#666;}
.detail .mc{background-color:#FFF;padding:20px;overflow:hidden;}
.detail .extfiled{border-bottom:1px dashed #DDD;padding-bottom:10px;}
.detail .extfiled dl{float:left;width:33%;}
.detail .extfiled dd,.detail .extfiled dt{float:left;margin-right:10px;}
.detail .extfiled dt{font-weight:bold;}
.detail .mc img{max-width:940px;}
.detail .mt{background-color:#EEE;}
.detail .mt span{color:#000000;font-size:14px;font-weight:bold;height:24px;line-height:24px;padding:8px 15px;text-align:center;}
.detail .mt span.cur{background-color:#E1F2FA;}





