﻿@charset "utf-8";
html{height:100%;}
input{font-family:"微软雅黑";}
div,input{color:#333333;}
i, em {font-style: normal;}
/* specialchar tag */
b{font-weight:bold;}
a{ color:#444444; text-decoration:none}
a:hover{ color:#df0015;text-decoration:none;}
li{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;margin:0; padding:0;}
p{margin:0;}
.right_dd{ float: right; margin-right:15px;}
.column{padding-left:20px; line-height:25px; margin-bottom:10px;}
/*清除浮动开始*/
.clear {clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}
/*清除浮动结束*/
.sherry_title {padding: 0 2px;border-bottom: 1px dotted #E4E0E0; margin: 0 20px 0 20px; }
.sherry_box ,.sherry_box .sherry_title h2 { border-bottom: 0 none;}
.sherry_box .content { padding: 0;}
.sherry_title h1{ text-align:center; line-height:70px; font-weight:bold}
.sherry_labels {text-align: center;}
.sherry_labels a{display:inline-block;padding:0 8px;}
.sherry_edit_info {height: 100px; margin:0 0 15px 0; position: relative; padding-left:10px;}
.sherry_edit_info ul{margin-top:-90px; margin-left:120px;}
.sherry_edit_info ul li{ height:25px; line-height:25px;}
.sherry_edit_info ul li a{ color:#454545;}
.sherry_edit_info ul li a:hover{ color:#df0015;}
.sherry_edit_news {height: 80px; margin:0 0 15px 0; position: relative; padding-left:10px;}
.sherry_edit_news ul{margin-top:20px; margin-left:20px;}
.sherry_edit_news ul li{ height:25px; line-height:25px;}
.sherry_edit_news ul li a{ color:#454545;}
.sherry_edit_news ul li a:hover{ color:#df0015;}
.sherry_edit {height: 100px; margin:10px 10px 15px 15px; position: relative;}
.sherry_edit ul{margin-top:-90px; margin-left:120px;}
.sherry_edit ul li{ height:25px; line-height:25px;}
.sherry_edit ul li a{ color:#454545;}
.sherry_edit ul li a:hover{ color:#df0015;}

.sherry_title { display: block; font-size: 18px; overflow: hidden; padding: 0 0 0 2px;font-family:微软雅黑;	color:#343436;font-weight:bold;}
.sherry_title .source,.sherry_box .sherry_title .source *{color:#666666;font-weight:normal;margin-bottom:10px;}
.sherry_recommend_head_sell {height:36px;overflow:hidden;border-bottom: 2px solid #df0015;padding: 0 5px; margin:0px 10px 0px 10px}
.sherry_recommend_head_sell > p {color:#df0015;float: left;font-size:15px;margin-top:10px;font-weight:bold;letter-spacing:2px; }

.sherry_recommend_head {height:40px;overflow:hidden;border-bottom: 2px solid #e0e0e0;padding: 0 5px;margin-left:10px;margin-right:10px;}
.sherry_recommend_head > p {color:#df0015;float: left;font-size:16px;margin-top:10px;font-weight:bold;letter-spacing:2px; }
.sherry_recommend_sell {overflow: hidden;background: #fff;margin-bottom:10px;border:1px solid #e0e0e0;}
.clr25{clear:both;height:10px;display:block;}
/**页面宽度**/
.wrap_l{width:820px}
.content_right_title_com{margin-top: 10px;border-bottom: 2px solid #eee;margin-bottom: 10px;}
.content_right_title_com h2{height: 30px;font-size: 16px;color: #df0015; font-weight:bold}
.content_right_title_com .tltle_span{display: block;}
.title_com{padding-left:5px; padding-right:5px; font-size:16px;}
/**浮动**/
.left{ float: left; }
.left12{ float: left; padding-left:5px; padding-right:5px; }
.right{ float: right; }
.right_sell a{ float: right; color:#666666; margin-top:10px; font-size:13px;}
.right_sell1 a{ float: right; color:#df0015; margin-top:10px; font-weight:bold}
.right_new{ float: right;}
.right_com{ float: right; color:#999999; padding-right:5px;}
.right_com1{ float: right; padding-right:20px;}
.right_date{margin-left:10px; color:#999999; font-size:11px;font-style: italic;}
/*品牌底下加盟CSS*/
.agentBox {overflow: hidden; clear: both; padding: 15px 0 0 0; width: 100%; margin: 0 auto; background: #df0015; color:#FFFFFF; height:300px;}
.agentBox .brandTit { width: 100%; margin-bottom: 15px; border-bottom: 1px solid #fff; padding-bottom:10px; font-weight:bold}
.agentBox .brandTit .block-tit { color: #fff; border-color: #fff; font-size:14px; margin-bottom:10px; margin-left:20px;}
.agentBox .other { width: 100%; margin-bottom: 15px; border-bottom: 1px solid #fff; padding-bottom:10px; }
.agentBox .other a{ color:#FFFFFF }
.agentBox .other .block-tit { color: #fff; border-color: #fff; font-size:14px; margin-bottom:10px;margin-left:10px;}
.agentBox ul { padding-left:20px;}
.agentBox li { float: left; width: 100%; height:35px; line-height:30px;padding:2px 0; }
.agentBox li.li2 { float: left; width: 100%; height:35px; line-height:30px; }
.agentBox li.li1 { float: left; width: 100%; padding: 5px 0;height:35px; line-height:30px;}
.agentBox li input{ height:10px;width: 200px; padding-left:10px;}
.agentBox select {height: 30px;  border: 1px solid #dbdbdb; border-radius: 5px; color: #999; margin: 0 0.5%; background: #fff;}
.agentBox .btn { margin-left:-20px;width: 90%; height: 35px; text-align: center; color: #333; background: #FCCB05; border-radius: 5px; font-size: 17px; line-height: 20px; margin-top: 10px; display: block; -webkit-appearance: none; margin-bottom:20px;}
.agentBox .input1{height:28px; width:280px;border-radius: 5px;}
.agentBox .form-control{width:95px;height:25px;  border: 1px solid #999999; margin-bottom:10px; }
/* 新闻标题下品牌 */
.content_brand{margin:10px auto;padding:20px;background:#fff; padding-left:20px; padding-right:20px; margin-bottom:0px;border-top: 1px solid #D9D7D7;}
.content_brand dt a{display:block;width:160px;height:73px;border:1px solid #e2e2e2;}
.content_brand img{display:block;width:140px;height:55px; margin-top:10px;margin-left:10px;}
.content_brand dl{float:left;}
.content_brand dt,.content_brand dd{float:left;overflow:hidden;}
.content_brand dt{margin-right:30px;background:#fff;box-shadow:0 8px 12px #c5c5c5;}
.content_brand dd{width:380px; margin-left:20px;}
.content_brand dd a.name{font-size:16px;font-weight:bold;line-height:30px;}
.content_brand dd p{line-height:22px;}
.content_brand dd p a{font-size:12px;color:#EA5404;}
.content_brand dd p a:hover{color:#EA5404;}
.content_brand dd p em{color:#EA5404;font-size:14px;font-weight:bold;margin-right:20px;}
.content_brand .right{width:100px;float:right;}
.content_brand .right a{display:block;width:98px;height:28px;line-height:28px;margin-top:5px;font-size:14px;text-align:center;border:1px solid #EA5404;border-radius:3px;}
.content_brand .right a.jmys{color:#fff;background:#df0015;}
.content_brand .right a.sqzl{color:#df0015;background:#fff;}
/* 新闻标题预算 */
.joinys_pc{ margin-bottom:10px; padding-left:10px; padding-right:10px;border-radius:5px;text-align:center;overflow:hidden;background:url(../images/bg_howmuch1.jpg);background-size:cover; }
.joinys_pc .howmuch{font-weight:bold;font-size:20px;line-height:60px;color:#ec3a3e;float:left; padding-left:30px;}
.joinys_pc .tip{font-size:16px;line-height:60px;color:#000; float:left;margin-left:50px;}
.joinys_pc .tip:before,.joinys_pc .tip:after{content:'';display:inline-block;vertical-align:middle;width:80px;height:1px;margin:5px;background:#b6b6b6;}
.joinys_pc .cal-screen{width:140px;height:50px;box-sizing:border-box;margin:5px auto 0;border:1px solid #494b4f;border-radius:5px;background:#c4cbae;font-size:15px; float:right; margin-right:30px;}
.joinys_pc .cal-screen i{display:inline-block;vertical-align:bottom;width:110px;height:30px;margin-top:10px;background:url(../images/zsbm-number.gif);background-size:cover;}

.joinys_pcx{margin-bottom:10px; padding-left:10px; padding-right:10px;border-radius:5px;text-align:center;overflow:hidden;background:url(../images/bg_howmuch.jpg);background-size:cover;border:1px solid #D8D6D6;}
.joinys_pcx .howmuch{font-weight:bold;font-size:20px;line-height:80px;color:#ec3a3e;float:left; padding-left:30px;}
.joinys_pcx .tip{font-size:16px;line-height:80px;color:#000; float:left;margin-left:10px;}
.joinys_pcx .tip:before,.joinys_pcx .tip:after{content:'';display:inline-block;vertical-align:middle;width:120px;height:1px;margin:5px;background:#b6b6b6;}
.joinys_pcx .cal-screen{width:140px;height:50px;box-sizing:border-box;margin:15px auto 0;border:1px solid #494b4f;border-radius:5px;background:#c4cbae;font-size:15px; float:right; margin-right:30px;}
.joinys_pcx .cal-screen i{display:inline-block;vertical-align:bottom;width:110px;height:30px;margin-top:10px;background:url(../images/zsbm-number.gif);background-size:cover;}

.joinys_pc_zs{ width:720px;margin-bottom:10px; padding-left:10px; padding-right:10px;border-radius:5px;text-align:center;overflow:hidden;background:url(../images/bg_howmuch.jpg);background-size:cover; }
.joinys_pc_zs .howmuch{font-weight:bold;font-size:20px;line-height:60px;color:#ec3a3e; padding-left:30px; text-align:center}
.joinys_pc_zs .tip{font-size:16px;line-height:60px;color:#000;text-align:center}
.joinys_pc_zs .tip:before,.joinys_pc_zs .tip:after{content:'';display:inline-block;vertical-align:middle;width:80px;height:1px;margin:5px;background:#b6b6b6;}
.joinys_pc_zs .cal-screen{width:140px;height:50px;box-sizing:border-box;margin:5px auto 0;border:1px solid #494b4f;border-radius:5px;background:#c4cbae;font-size:15px; float:left; margin-bottom:20px; margin-left:290px;}
.joinys_pc_zs .cal-screen i{display:inline-block;vertical-align:bottom;width:110px;height:30px;margin-top:10px;background:url(../images/zsbm-number.gif);background-size:cover;}

/* 预算结束后跳窗 *//*信息已提交弹窗*/
.cnwallb_join1_p .cnwallb_mk{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.8;}
.cnwallb_join1_p .close{position:absolute;left:50%;top:88%;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;border-radius:50px;border:1px solid #fff;color:#fff;font-weight:normal;margin-left:-20px;}
.cnwallb_join1_p{display:none;position:fixed;z-index:10001;left:0;top:0;width:100%;height:100%;overflow-y:scroll;}
.join_open{position:relative;z-index:1000;margin:10% auto 0;width:500px;background-color:#fff; height:300px;border-radius:5px;}
.join_open h2{height:40px;line-height:40px;padding:15% 10% 10%;font-size:25px;font-weight:bold;}
.join_open i.tj_suc{display:inline-block;vertical-align:middle;margin-right:10px;width:35px;height:35px;background:url(../images/tip-suc.png) no-repeat;background-size:100%;}
.join_open p{padding:0 10% 10%;font-size:16px;color:#828282; line-height:30px;}
/* 索取资料 */
.cnwallb_join1_p .join_agent_window{position:relative;z-index:1000;margin:10% auto 0; width:680px;height: 350px;box-sizing:}
.pr{position: relative;}
.tc_form_input .name,.tc_form_input .phone{display:inline-block;*display:inline; *zoom:1;vertical-align:middle;height:37px;border:1px solid #ccc;border-radius: 4px;font-size:14px;line-height:39px;}
.tc_form_input .name{width:195px;}
.tc_form_input .phone{width:265px;margin:0 15px 0 12px;}
.tc_form_input .btn{display:inline-block;*display:inline; *zoom:1;vertical-align:middle;width:158px;height:39px;font-size:16px;line-height:39px;color:#fff;border:none;border-radius:3px;background:#df0015;box-shadow:0 5px 10px 1px rgba(219,33,76,.4);}
.join_tc01{width: 680px;color: #625556;}
.join_tc01 .content{border-radius: 15px;width: 640px;height: 350px;margin: 0 auto;background-color: #fff;}
.join_tc01 .tc01_info{padding-top: 30px;width: 200px;height: 320px;text-align: center;background: url(../images/gc.png) no-repeat right top;}
.join_tc01 .tc01_info .head_photo{width:110px;height:110px;margin:0 auto}
.join_tc01 .tc01_info .head_photo img{display:block;margin-left:-30px;width:110px;height:110px}
.join_tc01 .tc01_name span{margin:15px 0 10px ;color: #df0015;border:1px solid #df0015;border-radius: 15px;display: inline-block;font-size: 16px;padding: 5px 10px;}
.join_tc01 .tc01_info h3{font-size: 18px; font-weight:bold; margin-left:-50px;}
.join_tc01 .tc01_info .dec{font-size: 16px; margin-left:10px;}
.join_tc01 .form_info{padding-top: 30px;width: 360px;padding-left: 40px;font-size: 18px;padding-right: 40px}
.join_tc01 .form_info p{font-size: 16px;}
.join_tc01 .tit{margin-bottom: 6px; font-size:18px;}
.join_tc01 .tc_form_input .name, .join_tc01 .tc_form_input .phone{width: 100%;margin-top:10px;line-height: 46px;height: 44px;box-sizing: border-box;}
.join_tc01 .tc_form_input .phone{margin-left: 0}
.join_tc01 .btn{box-shadow: none;width: 100%;margin-top: 22px;height: 48px;line-height: 48px;font-weight: bold;text-indent: 0}
.join_tc01 .line-icon{background: url(../images/tc07-phone.png) no-repeat;width: 58px;height: 58px;}
.join_tc01 .form_line{margin-top: 0px;}
.join_tc01 .form_line.line-block{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.join_tc01 .form_line_phone{font-size: 16px;}
.join_tc01 .form_line_phone strong{font-size: 26px;color: #df0015; margin-left:30px;}
.join_tc01 .tc-tit{padding: 0px;color: #fff;}
.join_tc01 .tc-tit b{color: #ffd618}
/* 品牌索取资料 */
.content_brand_right a{display:block;width:98px;height:28px;line-height:28px;margin-top:5px;font-size:14px;text-align:center;border:1px solid #df0015;border-radius:3px; margin-left:30px;}
.content_brand_right a.jmys{color:#fff;background:#df0015;}
.content_brand_right a.sqzl{color:#df0015;background:#fff;}
.set_top_hot{ padding-bottom:10px; padding-left:5px;}
.set_top_hot li{float:left;height: 30px; line-height: 30px; overflow:hidden; padding-left:10px; padding-right:5px;width:45%;font-size:14px;}
.info_brand{margin:0 auto;padding:10px;border:1px solid #e3e3e3;background:#fff; margin-bottom:10px;}
.info_brand img{display:block;width:140px;height:55px;margin-top:10px;overflow:hidden;border:1px solid #e3e3e3}
.info_brand p{line-height:24px;}
.info_brand dl{width:50%;float:left;}
.info_brand dt{float:left;width:40%;overflow:hidden;}
.info_brand dd{float:left;width:60%;overflow:hidden;}
.info_brand dd.com{float:left;width:200px;overflow:hidden;}
.info_brand a{display:block;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.info_brand a.name{font-size:16px;margin-top:12px;}
.info_brand a.enter:hover{background:#db214c;text-decoration:none;}
.info_brand a.enter{display:block;width:200px;height:40px;line-height:40px;margin:15px 0 0;font-size:16px;text-align:center;color:#fff;background:#df0015;border-radius:3px;cursor:pointer;}
/* 免责申明 */
dl.disclaimer{float:left;width:840px;margin-bottom:12px;color:#999;background:#f7f7f7;border-top:none;}
dl.disclaimer dt,.dd-pro-detail dl dd{float:left;}
dl.disclaimer dt{width:68px;height:79px;background:url(../images/mzsm.gif) no-repeat; margin-right:10px;}
dl.disclaimer dd{width:800px;padding:10px 0 10px 25px; font-size:14px;}
dl.disclaimer dd p{line-height:24px;}
