#divfindshop{}
#divfindshop .outer{zoom:1;position:relative;margin:0 0 30px;border:6px solid #eaeaea;}
#divfindshop .outer:after{content:'';display:block;clear:both;}
#divfindshop .outer .conLeft{margin:0 auto 20px;padding:20px 0 0;background:#fafafa;}
#divfindshop .outer .conRight{float:right;width:329px;padding:20px;}
#divfindshop .outer .conRight h4{margin:0 0 10px;font-weight:bold;font-size:18px;color:#000;}
#divfindshop .outer .conRight .detail{padding:20px;border-top:1px solid #333;border-bottom:1px solid #ebebeb;background:#fbfbfb;}
#divfindshop .outer .conRight .detail table{width:350px; margin:0 auto;}
#divfindshop .outer .conRight .detail table td{padding:5px; color:#333;}
#divfindshop .outer .conRight .detail table td strong{margin-bottom:3px; display:block;}
#divfindshop .outer .conRight .detail input[type="text"]{width:240px;height:29px;line-height:29px; padding:0; border:1px solid #d8d8d8;vertical-align:middle;}
#divfindshop .outer .conRight .detail input[type="image"]{vertical-align:middle;}
#divfindshop .outer .conRight .dtable_desc{margin:20px 0 0; font-size:13px; color:#9e9e9e}
#divfindshop .outer .conRight .dtable_desc ul li{margin-bottom:5px; padding-left:8px; text-indent:-8px;}
#divfindshop .outer .conRight .t_strong{}
#divfindshop .outer .conSort{float:left;width:330px;padding:20px;}
#divfindshop .outer .conSort h4{margin:0 0 10px;font-weight:bold;font-size:18px;color:#000;}
#divfindshop .outer .conSort h4 em{font-size:12px; font-weight:100; color:#666;}
#divfindshop .box_verIcon{display:table;margin-bottom:20px; padding:12px 7px; background:#fafafa; font-size:0}
#divfindshop .box_verIcon a{width:68px; height:33px; margin:5px; display:inline-block; background:url('./image/sort_btn_bg.png') 0 -44px no-repeat; text-align:center; font-size:13px; line-height:33px; color:#666;}
#divfindshop .box_verIcon a.active{background-position:0 0; color:#fff; font-weight:bold;}
#divfindshop .box_verText{visibility:hidden; height:61px; padding:10px 0 10px 10px; overflow-x:hidden; overflow-y:scroll; font-size:0; border:1px solid #e2e2e2}
#divfindshop .box_verText a{width:17%; padding:5px 0 5px 3%; display:inline-block; text-align:left; font-size:12px; color:#666;}
#divfindshop .box_verText a.active{font-weight:bold; color:#000; text-decoration:underline;}


.store_wrap{position:relative;width:300px;height:320px;margin:0 auto;}
.store_wrap .store{}
.store_wrap .default{position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);}
/* @list */

.map_wrap{overflow:hidden;margin:18px 0 0;}
.map_wrap .conLeft{float:left;width:272px;}
.map_wrap .map{float:right;width:494px;height:272px;border:1px solid #eee;}

#imgView{}
#imgView .view{table-layout:fixed;width:100%;}
#imgView .view td{width:272px;height:221px;background:#ebebeb;text-align:center;}
#imgView .view td img{max-width:100%;max-height:100%;}
#imgView .control{overflow:hidden;margin:5px 0 0;}
#imgView .control li{float:left;width:64px;height:48px;margin:0 0 0 5px;background:url('./image/img_no.png') no-repeat;cursor:pointer;}
#imgView .control li:first-child{margin-left:0;}
#imgView .control li img{max-width:100%;}

.list_title{margin-bottom:12px; font-size:15px; font-weight:bold; color:#000}
.list_title span{margin-left:7px; font-size:13px; font-weight:100; color:#999}
.list_title span strong{font-size:25px; font-weight:bold; color:#20409a}

.map_info{margin:15px 0 0;}
.map_info dl{width:100%;}
.map_info dl:after{content:''; display:block; clear:both;}
.map_info dl dt{height:20px; padding:0 15px 15px 0; float:left; font-size:14px; font-weight:bold; color:#000;}
.map_info dl dt img{height:20px; padding:0 15px 15px 0; float:left;}
.map_info dl dd{width:1000px; float:left; font-size:13px; line-height:20px; color:#666;}
#bbslist table td{font-size:13px; color:#666;}
#bbslist table th{vertical-align:middle;}
#bbslist table th img{margin-right:3px; vertical-align:top;}
/* @view */

