@charset "utf-8";

/* public */
.divpt10{ height:8px!important;*+height:0px;*height:5px;}
.divmgt5{ margin-top:5px;}
.divmgt10{ margin-top:10px;}
.fontred{ color:#C30602;}
.ft_666{ color:#666666;}
.wh100{ width:100%;}
.cont,.img_txt .img ,.img_txt .txt{ border:1px solid #d5d5d5;}

/* left content */
.franchise_l{ float:left; width:705px;}
.cont { float:left; width:703px; height:441px;}
.cont h2 {background:url(../../images/default/index_bg.gif) repeat-x scroll left -1px transparent; border-bottom:1px solid #D5D5D5; color:#C20702;font-size:14px; font-weight:600; height:28px; line-height:28px; padding-left:7px;}
.cont .img_txt{ float:left; padding:9px;}
.cont .img_txt .img{ float:left; width:458px; height:363px; overflow:hidden}
.cont .img_txt .txt{ float:left; margin-left:2px; width:210px; height:363px; padding:0 5px;}
.cont .img_txt .txt h3{ border-bottom:1px dashed #d5d5d5; font-size:20px; color:#c20700; line-height:30px;}
.fk{ width:208px; height:25px; overflow:hidden}
.fk ul li{ float:left; width:16px; height:16px; margin:8px 13px 10px 2px; background-color:#747474;}
.cont .img_txt .selected{ color:#fff; font-weight:bolder; background-color:#999999}

/* right content */
.franchise_r{ float:right; width:223px; border:1px solid #d5d5d5; padding:0 10px 10px; background:#F9F9F9;}
.franchise_r p.title,.brandinfo_r div p.title,.sp h2{ border-bottom:1px solid #C20700; height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#c20700;}
.sp{ height:310px; overflow:hidden}
.sp .list li{ line-height:22px;}
.sp .imgtxt li{ float:left;}
.sp .imgtxt li img{ padding:2px; border:1px solid #d4d4d4;}
.sp .imgtxt li p{ padding:5px 0;}
.franchise_r ul.subtitle p{ line-height:25px; color:#666666; font-weight:bold; padding-top:8px;}
.franchise_r ul.subtitle li{ background:url(../../images/default/index_bg.gif) no-repeat scroll left -345px transparent; line-height:24px; padding-left:10px; border-bottom:1px dashed #d5d5d5;}

/* franchise new open */
.activity_barnd,.activity_barnd h4{ height:207px;}
.activity_barnd h3,.activity_barnd h4,.activity_barnd div.display_brand{ float:left;}
.activity_barnd h3{ height:167px; padding:40px 5px 0 9px; width:18px; direction:ltr; color:#FFF; background:url(../../images/brand/brand_bg.gif) no-repeat scroll left -342px; line-height:20px;}
.activity_barnd h4{ width:4px; background:url(../../images/brand/brand_bg.gif) no-repeat scroll -52px -342px;}
.display_brand{ width:924px; height:205px; border:solid #C20702; border-width:1px 0; overflow:hidden;}
.display_brand ul{ float:left; margin-top:8px; margin-left:11px; _margin-left:6px;}
.display_brand ul li{ float:left; width:172px; height:190px; overflow:hidden; margin-right:10px;}
.display_brand ul li img{ padding:5px; border:1px solid #D5D5D5;}
.display_brand ul li p{ *+padding-top:2px; text-align:center;}
