@charset "gb2312";

.dtdiv1{ border-bottom:1px solid #e8e8e8;}
.dtdiv1 dl{ d}
.dtdiv1 dt{ float:left; width:52px; height:52px; margin:15px 15px 15px 20px;}
.dtdiv1 dd{ float:left; margin:19px 20px 15px 0px; width:196px; height:52px;}
.dtdiv1 dd h2{ font-size:16px; line-height:24px;}
.dtdiv1 dd p{ line-height:20px; font-size:14px; color:#99999b;}

.rtcase{ margin:20px;}
.rtcase h2{ font-size:18px; line-height:24px;}
.rtcase .casenum{ margin:10px 0px 20px 0px;}	
.rtcase .casenum span{ background:#eeeeee; color:#df393b; padding:4px 5px; font-size:24px;}
.rtcase .casenum span.dot{ background:none;}

.top_cj{ height:75px; overflow:hidden;}
.top_cj li{ line-height:25px; height:25px;}
.top_cj li span.l_t{ float:left; line-height:25px;}
.top_cj li span.r_d{ float:right; line-height:25px;}
.index_ani{ position:relative; cursor:pointer;}
.mzdpg{ padding:10px 20px; text-align:center; border-right:1px solid #e8e8e8;}
.mzdpg h2{ font-size:18px; line-height:40px;}
.mzdpg p{ font-size:12px; line-height:20px; color:#999;}
.mzdpg .img{ margin-top:5px;}
.mzdpg_hover{ position:absolute; left:0px; top:0px; z-index:99; background-color:#cb4a50; width:100%; height:159px; filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; text-align:center;}
.mzdpg_hover h2{ font-size:18px; color:#fdde74; margin:35px 0px 10px 0px; font-weight:bold;}
.mzdpg_hover p{ color:#FFF; font-size:12px;}
.mzdpg_hover h3{ font-size:18px; color:#FFF; margin:10px 0px 0px 0px;}

.index_cont{}
.index_cont .hd{border-bottom:1px solid #E2E2E2; line-height:60px; height:60px; margin-bottom:15px;}
.index_cont .hd .title{ font-size:24px; border-bottom:2px solid #cc0000; float:left; color:#000;}
.index_cont .hd .more{float:right; font-size:14px;}
.index_cont .hd .title a{font-size:12px; color:#999999;}

.index_cont .imgs{ clear:both;}
.index_cont .imgs li{ float:left; width:225px; height:171px; margin-right:16px; margin-bottom:15px;}
.index_cont .imgs li img{ width:225px; height:151px;}
.index_cont .imgs li p{ text-align:center; line-height:30px;}
.index_cont .imgs li a{color:#3B639F;}
.index_cont .imgs li.rt{ float:right; margin-right:0px;}

/*topic*/
.index_topic{}
.index_topic .hd{border-bottom:1px solid #E2E2E2; line-height:40px; height:40px; margin-bottom:10px;}
.index_topic .hd .title{ font-size:18px; border-bottom:2px solid #cc0000; float:left; color:#000;}
.index_topic .hd .more{float:right;}
.index_topic .hd .title a{font-size:12px; color:#999999;}

/*品牌合作*/
.index_pphz_img{ margin:10px auto; bor}
.index_pphz_img li{ float:left; width:132px; height:89px; border:1px solid #e8e8e8; text-align:center; margin-bottom:10px;}
.index_pphz_img li.fr{ float:right; border-left-style:none;}
.index_pphz_img li img{ width:132px; height:89px;}

/*最新选店*/
.zxxd_tb td{ border-bottom:1px dashed #e8e8e8; padding:5px 0px; line-height:19px;}
.zxxd_tb td.last{ border-bottom:0px dashed #e8e8e8; padding:5px 0px; line-height:19px;}

/*生意转让*/
.index_syzr{}
.index_syzr li{ float:left; width:430px; margin:5px 20px 5px 0px;}
.index_syzr li dl{ border-bottom:1px solid #e8e8e8; width:310px; min-height:74px; float:left; padding:0px 0px 10px 0px;}
.index_syzr li dt{ float:left; width:80px; line-height:24px;}
.index_syzr li dd{ float:left; margin-left:20px; width:210px;}
.index_syzr li dd a{ line-height:24px; margin-right:10px;}
.index_syzr li img{ float:right; width:100px; height:75px;}
.index_syzr li.fr{ float:right; width:430px; margin:5px 0px 5px 0px;}

/*攻略资讯*/
.index_glzx{}
.index_glzx h2{ font-size:14px; margin:14px 0px; font-weight:bold;}
.index_glzx dl{}
.index_glzx dt{ float:left; width:100px; height:75px;}
.index_glzx dt img{ width:100px; height:75px;}
.index_glzx dd{ float:right; width:160px; height:75p; float:right;}
.index_glzx h3{ font-size:14px; margin:5px 0px 5px 0px;}
.index_glzx p{ color:#999;}
.index_glzx ul{ margin:10px 0px;}
.index_glzx li{ background:url(../images/dot.gif) left no-repeat; padding-left:10px; margin:5px 0px;}

/*最热生意转让*/
.index_zxsyzr{}
.index_zxsyzr li{ float:left; width:33%; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px;}
.index_zxsyzr li.fr{ float:right; width:34%;border-bottom:1px solid #e8e8e8;}
.index_zxsyzr dl{ width:280px; height:75px;}
.index_zxsyzr dt{ float:left; width:100px; height:75px;}
.index_zxsyzr dd{ float:left; margin-left:10px; height:75px; width:170px; overflow:hidden;}
.index_zxsyzr dd h2{ font-size:14px; margin:0px 0px 10px 0px;}
.index_zxsyzr p{ line-height:22px;}
.index_zxsyzr .tel{ background:url(../images/tel1.gif) left no-repeat; padding-left:18px; display:block; margin:5px 0px;}

/*找店选址*/
.index_zdxz{}
.index_zdxz li{ float:left; width:429px; margin-right:20px; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px;}
.index_zdxz li.fr{ float:right; width:429px; margin:0px;}
.index_zdxz dl{ width:429px; height:88px;}
.index_zdxz dt{ float:left; width:88px; height:88px; float:left;}
.index_zdxz dd{ float:right; width:328px; height:88px;}
.index_zdxz dd a{ margin-right:10px; line-height:25px;}

/*最新租赁招商*/
.index_zxzl{ width:1200px; margin:0px auto;}
.index_zxzl h2{ font-size:24px; line-height:60px;}
.index_zxzl li{ float:left; margin-right:22px; width:222px; background-color:#f5f7f6; padding-bottom:15px;}
.index_zxzl li.fr{ float:right; margin-right:0px;}
.index_zxzl .title{ font-size:18px; border-bottom:1px dashed #4579CC; padding:8px 0px; margin:0px 15px 10px 15px; text-align:left; color:#4579CC;}
.index_zxzl .title a{ font-size:18px;color:#4579CC;}
.index_zxzl .tel{ background:url(../images/tel2.gif) left no-repeat; padding-left:20px; margin:5px 15px; color:#999; font-size:18px;}
/*flinks*/
.flinks{ width:1200px; margin:10px auto 0px auto;}
.flinks li{ float:left; width:120px; text-align:left; line-height:30px;}
.flinks a{ text-align:center; color:#666666;}

/*左面导航*/
.x_nav{ height:40px; border-bottom:1px solid #cc0000;}
.x_nav li{ float:left; width:50%; text-align:center; line-height:40px; font-size:18px; cursor:pointer;}
.x_nav li.on{ background-color:#f5f5f5;}

.x_contain{ margin:20px 0 0 0;}
.x_contain li{ margin:0 0 6px 20px; clear:both; display:block; height:34px;}
.x_contain .t{ float:left; width:50px; line-height:30px;}

.x_contain .d{ float:left;border:#d9d7d7 solid 1px; cursor: pointer;}
.x_contain .d span{ float:left; width:120px; height:30px; line-height:30px; text-align:center; background:url(../images/plus.png) no-repeat 10px 10px;}
.x_contain .d .line{display: none; width:1px; height: 29px; position:absolute; background-color:#ffffff; border:#ffffff solid 1px; margin-top:0px; margin-left:120px; z-index: 99999; float: left;}
.x_contain .d .childs{ display:none; width:0px; height: auto; overflow-y:auto; position:absolute; background-color:#ffffff; border:#cc0000 solid 1px; margin-top:-70px; margin-left:120px; z-index: 9999; float: left; padding:10px;}

.x_contain .d .childs dl{ display:block; clear:both; width:480px; padding:5px;}
.x_contain .d .childs dt{ float:left; width:60px; line-height:24px;}
.x_contain .d .childs dd{ float:left; width:420px; line-height:24px;}

.x_contain .d:hover{border-top:1px solid #cc0000;border-bottom:1px solid #cc0000; border-left:1px solid #cc0000;}
.x_contain .d:hover .line{display:block;}

.x_contain .p{ float:left; width:120px; line-height:30px;}
.x_contain .keys{ width:120px; height:28px; line-height:28px; border:1px solid #ddd;}
.x_contain  .submit{ width:170px; height:38px; background-color:#cc0000; text-align:center; color:#fff; border:1px solid #cc0000; cursor:pointer;}