/*  
The Name: 红色风格
The URI: http://www.phpb2b.com/
Description: A PHPB2B Red Color Style Templet. Enjoy!
Author: PB TEAM
Author URI: http://www.phpb2b.com/
Version: 3.0
Sample Color: #CF352E
*/
/** About links **/
a:link,a:visited { color:#666666; text-decoration:none;}
a:hover,a:active { color: #666666; text-decoration:underline;}
.underline a:hover {text-decoration:underline;}
a.btn_free:hover,a:active { color:#000000; }
.bg_hover:hover {background-color:#fff;border:2px solid #fff;margin:-2px;}
.title_color,.company_login_color { color:#FFFFFF}
ul.title_mouse a.current,.title_mouse,.title_mouse a:hover { color:#333;}
.wrapper .title_link a { color:#0099ff}
.wrapper .title_link { color:#666666}
.wrapper .title_link a:hover { color:#FF7300}
.search_panel .history, .search_panel .history a,.search_panel .history a:hover {color:#000;}
.typeboxlet01:link,.typeboxlet01:visited{ font-size:14px; color:#d5539b; font-weight:bold; margin-right:10px;}
a.typeboxlet01:hover{  color:#d5539b; text-decoration:underline; }
.job_type_c h3 em a,.co_type_c h3 em a,.co_assort h3 em a{color:#0045DF;}
.news_title P a { color:#666666;font-weight:normal;}
.offer_login_content p a { color:red;}
.user_reg p a { color:#000000 ;font-weight:bold; }
.member_room a span{ color:#1c9df0; padding:0 5px;}
.customer_service .title span a, .new_tips li a span , .new_tips .break a, .guest_book p a { color:#3399ff;}
.corner_box .new_tips a, .corner_box .new_tips li a { text-decoration:underline;color:#3399FF}
.price_menu .btn_price_all a, .price_menu_today .btn_price_all a  {color:#B30D25}
.product_hot p a { color:#6b6c6c}
.brand_hot .letter_product_content ul li h3 a {color:#0045DF;}
.corner_content_s7 li a { color:#0000ff}
.subnav a { color:#929191; font-weight:normal;}
.substation h3 a {color:#0045DF; }
#nav_inner ul li a { color:#d5539b; }
.tag a span { margin-left:15px; display:inline-block; color:#0066ff; cursor:pointer}
.tips span a:hover {color: #666666;}
/*font color*/
.font14 {color:#0045DF; font-size:14px; font-weight:bold;}
.gray { color:#666666}
.co01{ color:#EF700A;}
.black{color:#000;}
.red{color:#f00;}
.help_lcont h2 a { color:#4283ba;}
.help_telcont{color:#666;}
.remessagecon p.resetpassword{color:#0090ed;font-weight:bold;font-style:normal;}
.resetfont { color:#0090ed; height:50px; text-align:left}
.market_list .price .pricecon em{color:#B41212;font-size:13px;margin:0 3px;}
.market_list_c ul li h2 em{font-size:13px;color:#666;margin-left:5px;}
.exhibition_c .companylistcontent .span6{width:150px;text-align:center;padding:0px 0px;margin:0; display:inline; overflow:hidden; vertical-align: middle; color:#333}
.exhibition_c .companylistcontent div p span.span4 a{font-size:13px;font-weight:bold;color:#0090ED;}
.qiugouleftcon .offer_info .smallblue { color:#0099FF}
.qiugouleftcon .offer_info .smallblue a {color:#0099FF}
.detailcon ul.paragraphs li.paragraph span,.detailcon2 ul.paragraphs li.paragraph span{color:#0045DF;}
.detailcon ul.paragraphs li.paragraph span.gray,.detailcon2 ul.paragraphs li.paragraph span.gray{color:#666;}
.takenumber p{margin:35px 0 0 10px;font-weight:bold;color:#f00;}
.right1 a {font-size:14px;color:#0090ed;font-weight:bold;}
.preview{color:#0090ed;margin:0 4px;}
.spellprice{font-weight:bold;color:#82ea48;}
.content3 p{color:#666;clear:both;font-weight:normal;padding:10px 0 0 120px;border:none;}
.registerlabel span{color:#f00;font-weight:normal;margin:0 3px;}
.registercon .registerp1{color:#666;}
.registercon .registerp2 span{color:#0090ed;}

.loading span{color:#b41212;}
.loadingconleft p,.loadingconright p{color:#0090ed;font-weight:bold;font-size:14px;border-bottom:1px solid #0090ed;padding-bottom:5px;}
.loadingconleft .loadingp1,.loadingconleft .loadingp2,.loadingconleft .loadingp3{font-weight:normal;border:none;color:#000;margin:10px 0 0 25px;font-size:12px;}
.loadingconleft .loadingp1{margin-left:80px;color:#666;margin-top:8px;}
.loadingconright ul li p{border:none;font-weight:normal;color:#000;font-size:12px;width:110px;float:left;margin-top:6px;}

.companylisttop span,.companylisttop2 span{color:#ff9513;font-weight:bold;margin-right:10px;}
.companylistcontopspan{color:#000;margin:0 5px;}
.companylistcontent div p span.span4,.companylistcontent2 div p span.span4{color:#0045DF;font-weight:bold;font-size:14px;margin-right:5px;}
.companylistcontent div p span.span5,.companylistcontent2 div p span.span5{color:#666;}
.companylistseecon p span{font-weight:bold;color:#0090ed;}
.serviceconrightcon span{color:#00f;text-decoration:underline;}
.all_right_con h2{color:#0090ed;}
.webmap_left_con1 h2,.webmap_left_con2 h2{ color:#0090ed; margin-left:5px; margin-top:5px;}
.webmap_right_title span{color:#000;font-weight:bold;margin-left:18px;margin-top:5px; line-height:30px;}
.ex_con_left_title p{color:#000; font-weight:bold; text-align:center;display:block; line-height:28px; padding-left:15px;}
.exh_recentlist .sort { width:65px; float:left; overflow:hidden; display:block;}
.hot_word{padding:5px;}
.find_product_mid_top h2{font-size:14px; color:#000; height: 32px;margin: 0 0 10px 0;padding: 4px 0 4px 15px; line-height:30px; display:inline;}
.find_product_blue{color:#d5539b; font-size:18px; padding:10px 0; font-weight:bold;}
.find_product_mid_con{color:#1a7ac1;}
.news_list_title{ color:#0090ed;}
.offer_list_top1_news ul li.title h3 span{margin-left:0px; color:#0045DF; }
.offer_list_blueword{color:#129ef9;}
.title_time h4 { text-align:center; width:328px; font-size:14px; font-weight:bold; color:#0045DF; background-color:#e2f4fd; height:25px; line-height:25px;border-left:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;}
.base_info_content .star { color:#FF0000; padding:5px 0 0 5px; vertical-align:middle}
.substation_tips { height:25px; line-height:25px; text-indent:30px; color:#096db6}
 .substation_area h2 span {color:#1b496b; font-size:26px;}
     .substation_industry h2 span {color:#1b496b; font-size:26px;}
	 .substation_product { background-color:#e3f3fb; padding:10px}
	 
 .lemma_list li p { font-size:12px; font-weight:normal; color:#000000; padding:5px 0;*padding:0 }
 .lemma_list li p span, .lemma_list li p span a { color:#0090ed}
.lemma_list li { font-size:14px;color:#0090ed; font-weight:bold;}
.service_center_txt .intro span { color:#eab847; font-size:16px; font-weight:bold; line-height:120%; display:block; text-align:center; padding:5px 0}
.service_center_txt .intro em { font-size:14px; font-weight:bold; color:#666666; text-align:right; display:block;}
.service_center_txt .title {float:right; width:160px; font-size:24px; font-weight:bold; color:#346a96; line-height:180%;  padding:20px 0 0 0; display:block}
.customer_service .answer, .service_detail_content p span, .service_detail_content .appraise span { color:#ccc}
.brand_category_list h3 { color:#1a7ac1; height:24px; line-height:24px; overflow:hidden}
.letterindex h3 { font-size:14px; font-weight:bold; float:left;width:100px; text-align:center; color:#0045DF; line-height:30px;}
.letter_product_content ul li h3 { color:#0045DF; font-size:14px; border-bottom:1px solid #d9d9d9; height:24px; line-height:24px; margin:5px 10px 0 }
.product_hot em { height:18px; overflow:hidden; color:#FF0000}

.help_lcont h2{ font-size:14px; color:#4283BA; padding:15px;}

.lookcompany,.recommendcompany{width:188px;border:1px solid #d9d9d9;height:auto;margin-top:6px;}
.companylistsee{width:188px;border:1px solid #d9d9d9;height:auto;margin-top:6px;}
.buymessage,.recommendcompany{width:188px;border:0px solid #d9d9d9; background:#fff;height:auto;margin-top:6px;}

.letter_product_content th {background:#fff7e1; width:20px; padding:10px; font-size:14px; font-weight:bold; }

.letter_product_content td { padding:5px 0px; }
.bg_base {background:#fff7e1;}
.content .btn_reg  { color:#FFFFFF}
.wrapper .big-color-weight a {color: #76BA21;text-decoration:none;}
.letter_product_content .padding0 { padding:0; height:2px; line-height:0px;}

.highlight {color: #D50700; }
.tags {
    float: left;
    color: #888888;
    font-size: 12px;
	display: inline;
}
.tags a {background:#eee; padding:2px 8px; margin-right:0px; font-size:12px; color:#666; display:inline-block; margin-bottom:3px; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.tags a:hover {background:orange; text-decoration:none; color:#fff; text-shadow:1px 1px #0283dd; border-color:#0183dd;}
.table_param caption {    
	padding: 0 0 5px 0;    
	width: 100%;         
	font: 13px bold;    
	text-align: center;    
}   
.table_param th {    
	font: bold 11px;    
	color: #4f6b72;    
	border-right: 1px solid #C1DAD7;    
	border-bottom: 1px solid #C1DAD7;    
	border-top: 1px solid #C1DAD7;    
	letter-spacing: 2px;    
	text-transform: uppercase;    
	text-align: left;    
	padding: 6px 6px 6px 12px;    
	background: #CAE8EA;    
}  
.table_param td {    
	border-right: 1px solid #C1DAD7;    
	border-bottom: 1px solid #C1DAD7;    
	background: #fff;    
	font-size:11px;    
	padding: 6px 6px 6px 12px;    
	color: #4f6b72;    
}
/** Image Style **/
#nav_inner { background:none;}
/*effect bg*/
ul#topnav li .sub {background:none;}
ul#topnav li .row {border:1px solid #e2e2e2;}
.box_bord { border:0px solid #d9d9d9; border-top:none}
ul.tabs2 {border-bottom:1px solid #d5539b;}
ul.tabs2 a, ul.tabs2 a span{ background:#fff;}
.current, .current span { background:#d5539b;}
ul#topnav a {background:url(../style/red/images/price_hover_bg.gif) 0 0 no-repeat;}
.jcarousel-skin .jcarousel-container {border: 1px solid #d9d9d9;}
 .jcarousel-item div {border:1px solid #95BFE4; }
 .brand_hot .letterindex li a { color:#f6a987; overflow:hidden ; display:inline-block; }
/*button style----------------------------------------------------*/
.btn_search, .submit, .submit_w67, .submit_w91, .submit_w118, .submit_w165 {background:url(../style/red/images/btn_base_bg.gif) no-repeat;height:22px;border:none; display:block; cursor:pointer; line-height:23px }
.btn_search, .submit{ background:#d5539b; color:#fff; width:45px;}
.submit_w67 {background-position: 0 -37px;width:67px;}
.submit_w91 {background-position:0 -74px;width:91px;}
.submit_w118 {background-position:0 -111px;width:118px;}
.submit_w165 {background-position:0 -148px;width:165px;}
.btn_submit,.btn_submit_w45,.btn_submit_w91{background:url(../style/red/images/btn_base_bg.gif) no-repeat  ;height:22px;border:none;cursor:pointer; line-height:23px }
.btn_submit_w45{background-position:0 0; width:45px;}
.btn_submit_w91 {background-position:0 -74px;width:91px; }
.btn_submit {background-position: 0 -37px;width:67px;margin:0 10px 0 0; }
/*header_search*/
.search_nav li a {float:left; cursor:pointer; font-weight:bold; margin:0 1px -1px 0; text-align:center;  height:27px; line-height:27px;*line-height:27px;background:#fff; display:block; overflow:hidden; position: relative;}
.search_nav li a span {float:left; margin:0; background:#fff; display:block; overflow:hidden; position: relative; padding:0 10px}
.search_nav .lcur a {background:none; display:block; overflow:hidden; position: relative; z-index: 100; color:#d5539b;}
.search_nav .lcur a span {background:none; display:block; overflow:hidden; position: relative; z-index: 200}
.search_bar .search_panel{ background:none; height:28px; padding:0px 0 0 10px; display:block  }

.search_bar .search_btn_box button {width:95px; height:44px; font-weight:bold; border:none;  cursor:pointer; background:#d5539b;  color:#FFFFFF; }
#BtnCompany { background:#fff; border:1px solid #d5539b; color:#d5539b; margin-left:15px;}
/*menu*/
#nav_inner li a:hover,#nav_inner li a:hover span,#nav_inner li.current_nav_item,#nav_inner li.current_nav span{ background:#d5539b; display:block; float:left; height:30px; color:#000;}
#nav_inner li a:hover span,#nav_inner li.current_nav_item span{ background:#d5539b; color:#fff; line-height:55px; height:55px;}
/*corner title backgroud style 1----------------------------------------------------*/
.title_bar_s1 { background-repeat:repeat-x; background-position:0 -20px; }
.title_top_s1 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.title_top_s1 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.title_bar_s1 h2 {background-position:6px 7px;}
.title_bar_s1 h3 {background-position:6px -13px;}
.title_bar_s1 h5 {height:50px;line-height:50px; border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9;  padding:0 5px 0 12px; overflow:hidden; font-size:16px; background:#ccc;}
.title_bar_s1 h4 {height:50px; background-color:#ffffff;line-height:50px; border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9; padding:0 10px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left; font-size:16px; color:#d5539b; }
.title_bar_s1 h2, .title_bar_s1 h3 {height:50px;line-height:50px; border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9;  padding:0 10px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left; font-size:16px; color:#d5539b; background-color:#fff;}
.title_bar_s1, .title_top_s1, .title_top_s1 span { background-image: none;}
.corner_content_s1 {border:1px solid #d9d9d9; border-top:none; padding:5px 0}
/*corner title backgroud style 2----------------------------------------------------*/
.title_bar_s2 { background-repeat:repeat-x; background-position:0 -20px;}
.title_top_s2 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.title_top_s2 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.title_bar_s2 h2 {background-position:6px 7px;}
.title_bar_s2 h3 {background-position:6px -13px;}
.title_bar_s2 h2, .title_bar_s2 h3 {height:50px;line-height:50px; border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9;  padding:0 10px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left; font-size:16px; color:#d5539b; background-color:#fff; }
.title_bar_s2, .title_top_s2, .title_top_s2 span {}
/*corner title backgroud style 3----------------------------------------------------*/
.title_bar_s3 { background-repeat:repeat-x; background-position:0 -20px;}
.title_top_s3 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.title_top_s3 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.title_bar_s3 h2 { text-align:center;height:27px;line-height:23px; border-left:1px solid #CACAC8 ;border-right:1px solid #CACAC8; font-size:14px; }
.title_bar_s3 h3 {background-position:6px -13px;}
 .title_bar_s3 h3 {height:25px;line-height:23px; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;  padding:0 5px 0 18px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left;}
.title_bar_s3, .title_top_s3, .title_top_s3 span { background-image:url(../style/red/images/corner_bg_1.gif);}
/*corner title backgroud style 4*/
.title_bar_s4 { background-repeat:repeat-x; background-position:0 -20px;}
.title_top_s4 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.title_top_s4 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.title_bar_s4 h2 { text-align:center;height:50px;line-height:23px; border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9;border-bottom:0px solid #d9d9d9; font-size:14px; }
.title_bar_s4 h3 {background-position:6px -13px;}
.title_bar_s4 h4 {border-bottom:1px solid #d9d9d9; height:25px; line-height:25px; padding:0 5px 0 18px;}
 .title_bar_s4 h3 {height:35px;line-height:35px; border-left:0px solid #d9d9d9;border-right:0px solid #d9d9d9; border-bottom:0px solid #d9d9d9;  padding:0 5px 0 18px;  background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left; color:#d5539b; font-size:14px; background-color:#fff;}
.title_bar_s4, .title_top_s4, .title_top_s4 span { background-image:none;}
/*corner title backgroud style 5----------------------------------------------------*/
.title_bar_s5 { background-repeat:repeat-x; background-position:0 -20px;}
.title_top_s5 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.title_top_s5 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.title_bar_s5, .title_top_s5, .title_top_s5 span { background-image:url(../style/red/images/corner_bg_6.gif);}
.spacebar { padding:0 5px;}
/*corner title backgroud style 6----------------------------------------------------*/
.title_bar_s6 { background-repeat:repeat-x; background-position:0 -20px;}
.title_top_s6 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.title_top_s6 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.title_bar_s6 h2 {background-position:10px 7px;}
.title_bar_s6 h3 {background-position:6px -13px;}
.title_bar_s6 h2, .title_bar_s6 h3 {height:25px;line-height:23px;*line-height:24px; font-size:14px; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;  padding:0 5px 0 25px; background-image:url(../images/square_bg.gif); background-repeat:no-repeat}
.title_bar_s6, .title_top_s6, .title_top_s6 span { background-image:url(../style/red/images/corner_bg_1.gif);}
/*corner title backgroud style bottom  ----------------------------------------------------*/
.corner_bottom_bar { height:4px; border-bottom:1px solid #d9d9d9;_background:url(../style/red/images/reg_bar_bg.gif) repeat-x 0 bottom; _border:none;}
.corner_bottom_s1 {background:#fff; height:5px;  display:block; overflow:hidden}
.corner_bottom_s1 span { background:#fff;width:5px;float:right;height:5px;  display:block; overflow:hidden}
/*corner content txt----------------------------------------------------*/
.corner_toptxt_bar,.corner_toptxt_s1,.corner_toptxt_s1 span,.corner_bottomtxt_bar,.corner_bottomtxt_s1,.corner_bottomtxt_s1 span{height:5px; background:url(../style/red/images/corner_bg_5.gif) no-repeat 0 0; display:block; overflow:hidden;}
.corner_toptxt_bar { background-position:0 -40px; background-repeat:repeat-x}
.corner_toptxt_s1 { height:5px;}
.corner_toptxt_s1 span { background-position:right -10px;width:5px;float:right; }
.corner_bottomtxt_bar { background-position:0 bottom; background-repeat:repeat-x}
.corner_bottomtxt_s1 { background-position:0 -20px; height:5px;}
.corner_bottomtxt_s1 span { background-position:right -30px;width:5px;float:right;}
.corner_bottom,.corner_bottom_l,.corner_tottom_r{overflow:hidden; height:5px;background:url(../style/red/images/corner_bg_bottom.gif) no-repeat 0 0; display:block}
.corner_bottom {zoom:1; background-position:0 -16px; background-repeat:repeat-x; display:none; }
.corner_bottom_l {float:left; width:5px;}
.corner_tottom_r {float:right; width:5px; background-position:0 -10px;}
.corner_t_l, .corner_t_m, .corner_t_r {background:none; height:50px; display:block; overflow:hidden; float:left; }
.corner_t_l {padding:0 4px 0 0;}
.corner_t_m {background-position:0 -35px; background-repeat:repeat-x; padding:0 10px;}
.corner_t_r {background-position:right -70px; padding:0 4px 0 0;}
.titlebg_l, .titlebg_m, .titlebg_r {background: none;height:50px; display:block; overflow:hidden; float:left;font-size:16px; color:#d5539b; }
.titlebg_l {padding:0 4px 0 0; }
.titlebg_m {background-position: 0 -30px;background-repeat:repeat-x;  padding:0 10px;}
.titlebg_r {background-position:right -60px; padding:0 4px 0 0;}
/*reg_bar index----------------------------------------------------*/
.reg_bar_s1 { background-repeat:repeat-x; background-position:0 -40px; }
.reg_top_s1 { background-repeat: no-repeat; height:4px;  display:block; overflow:hidden}
.reg_top_s1 span {background-position:right -10px;background-repeat: no-repeat;width:4px;float:right;height:4px;  display:block; overflow:hidden}
.reg_bar_s1, .reg_top_s1, .reg_top_s1 span { background-image:url(../style/red/images/reg_bar_bg.gif);}
*html .reg_bottom_bar { height:4px; }
.reg_bottom_s1 {background:url(../style/red/images/reg_bar_bg.gif) no-repeat 0 -20px; height:5px;  display:block; overflow:hidden;}
.reg_bottom_s1 span { background:url(../style/red/images/reg_bar_bg.gif) no-repeat right -30px;width:5px;float:right;height:5px;  display:block; overflow:hidden;}
.freereg{ width:232px;}
.reg_bar_s1 h2 {height:23px;line-height:23px; border-left:1px solid #fbceb7;border-right:1px solid #fbceb7;  padding:0 5px 0 18px; }
.reg_bottom_bar { height:4px;border-bottom:1px solid #fbceb7;_background:url(../style/red/images/reg_bar_bg.gif) repeat-x 0 bottom; _border:none;}
.freeregc { border-left:1px solid #fbceb7; border-right:1px solid #fbceb7}
/*square*/
.letter_title,.faqtit strong,.hotztbox p strong,.kinds p.group2 span,.serviceconrightcon h3,.add_link_title h2,.brand_recommend h2,.category_select_title span,.tag strong ,.place_price strong,.area_price strong { background:url(../images/square_bg.gif) 0 0 no-repeat;}
.letter_title{ height:26px; line-height:26px;color:#3385bc; font-weight:bold; background-position:10px 10px; padding:0 10px 0 20px;}
.faqtit strong{ float:left; background-position:6px 12px; padding-left:18px; font-size:12px; padding-top:7px;}
.hotztbox p strong{ float:left; background-position:left 5px; padding-left:10px;}
.kinds p.group2 span{margin:5px 20px 0 0; background-position:0 -95px;}
.serviceconrightcon h3{ border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; line-height:29px; text-align:left;font-size:14px; padding:0 0 0 18px;background-position:6px -10px;}
.add_link_title h2 {height:30px;line-height:32px; padding:0 5px 0 18px; background-position:6px -8px;}
.brand_recommend h2 { font-size:14px; border-bottom:1px dashed #ccc; height:30px; line-height:30px; background-position:15px 12px; padding-left:30px; }
.category_select_title span {padding:0 20px 0 0; background-position:right 5px;}
.tag strong { background-position:10px -18px;}
.place_price strong { background-position:right -13px; }
.area_price strong { background-position:right -13px;}
.base_list_head{ background-position:0 -135px;height:28px; line-height:28px;border-bottom:1px solid #d9d9d9; text-align:right;}
/*1px background*/
.detailtopcon h3, .tips, .qiugouleftcon th, .qiugouleftcontop, .buymessagetop,.recommendcompanytop, .detailtop3left h3,.contacttype h3,.company_list_search th,.serviceconleft h1,.serviceconrightcon,.add_link_title,.ex_con_left_title,.special_market_title,.new_supply_title,.subnav,.lemma_list th,.customer_service th,.brand_page,.tag,.product_brand_intro thead, .product_brand_intro tfoot,.pardent p,.base_list_head{background:#fff; padding:10px 0px 10px 10px;}
.current span { color:#fff !important;}
.detailtopcon h3,.buymessagetop,.recommendcompanytop,.contacttype h3 {background-position:0 -91px; font-size:16px; color:#d5539b; padding:10px 0 10px 10px;}
.serviceconleft h1,.serviceconrightcon,.add_link_title,.special_market_title,.new_supply_title {background-position:0 -90px;}
.qiugouleftcon th,.qiugouleftcontop,.company_list_search th,.lemma_list th,.customer_service th {background-position:0 -40px; text-align:left;}
.tips{background-position: 0 0;height:30px;border:1px solid #f0f4f5; border-top:none; margin-top:10px;}
.serviceconleft h1 {  height:29px;  border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; line-height:29px; text-align:center;font-size:14px;}
.ex_con_left_title{  height:28px; background-position: 0 -135px; }
.customer_service th { text-align:center;font-weight:bold; padding:10px 5px;}
.brand_page {height:30px;border:1px solid #f0f4f5; border-top:none}
.tag {height:30px; line-height:30px;border:1px solid #f0f4f5; border-top:none}
.product_brand_intro thead, .product_brand_intro tfoot  {height:30px; line-height:30px;border:1px solid #f0f4f5; border-top:none; }
/*btn_bg*/
.offer_list_top3_c1 li,.job_reg_c p,.freetit,.btn_free,.btn_cont,.latestbox li a,.latestbox li.lasestcur a {background:url(../style/red/images/index_btn_bg.gif) no-repeat 0 0;}
.freetit{ width:96px; height:32px; text-align:center; line-height:32px; font-size:13px; margin-right:12px; margin-top:10px;}
.btn_free { background-position:0 -180px; display:inline-block; height:39px; width:205px; text-align:center; font-size:14px; font-weight:bold; padding:6px 0 0 0;*height:37px; *padding:8px 0 0 0;}
.btn_cont {width:60px; height:22px;background-position:0 -150px; border:0 none; text-align:center; letter-spacing:3px;font-weight:bold; cursor:pointer; line-height:22px; margin:10px 0 0 0;}
.latestbox li a { width:99px; height:30px;background-position:0 -100px;margin-right:1px; cursor:pointer;  font-size:13px; font-weight:bold; text-align:center; line-height:31px; display:block; overflow:hidden}
.latestbox li.lasestcur a { width:101px; height:31px;background-position:0 -50px;margin-right:1px; cursor:pointer; font-size:13px; font-weight:bold; text-align:center; line-height:31px; display:block; overflow:hidden}
/*btn_base_bg*/
.leftbutton,.loadingbutton,.loadfreeregister {background:#d5539b;  color:#fff; cursor:pointer;border:none;  }
.leftbutton{ background-position:0 -37px;width:120px; margin:0 10px 0 0; line-height:40px; height:40px; font-size:14px;}
.loadingbutton { background-position:0 -37px;width:67px;}
.loadfreeregister{ background-position:0 -74px;width:91px;}
.faqtit{ height:32px; background:url(../style/red/images/sub_title_bg.gif) no-repeat 0 -40px;}
/*bg color #d9d9d9*/
.detailtopcon,.kinds,.takenumber,.detailtop2,.detailtop3left,.contacttype,.pricecontent,.companylistcon,.hotlinetakeoutcon,.webmap_right_con,.ex_con_left_con_body,.ex_con_right_con_body,.info_tip,.base_info_content,.reports_ads,.charge_online,.dictionary ,.new_tips,.ex_con_left_title,.job_list_c,.job_good_c,.market_list_c,.market_add,.all_left_con, .all_right_con,.news_all_left_con{border:0px solid #d9d9d9; background:#fff;}
.hotcont,.vipcont,.typecont,.add_link_leftcon,.add_link_rightcon,.net_content,.exh_recent,.exh_consulting,.exh_find,.news_mainbody_mid_con,.news_mainbody_right_con,.news_mainbody_left_con_body,.offer_list_con_left_con,.offer_list_con_right_con,.nominate_list,.special_market,.add_market_list,.new_supply,.co_store_c,.offer_list_top1_news ul,.hotcont_service,.content_body{ border:0px solid #d9d9d9; border-top:none; background:#fff;}
.job_type_c,.job_reg_c,.co_type_c,.co_assort_c,.offer_list_top3_c,.offer_list_top3_c {border:0px #d9d9d9 solid;border-top:none; background:#fff;}
/*bg color #d9d9d9*/
.hot_list { border:0px solid #d9d9d9 ; border-top:none;padding:10px; }
.notecont,.rate_list,.brandcont,.brandcont_line,.add_link_title,.price_list{ border-left:0px solid #d9d9d9; border-right:0px solid #d9d9d9;border-bottom:none;}

.typeboxconttit{ float:left; width:14px;border:2px solid #DBF2FE; background:#EFF8FD; font-weight:bold; padding:10px 6px;}
.news{border:0px solid #B30D25; background:#fff;}
.newstit{ float:left; width:1180px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left; font-size:16px; color:#d5539b; padding:0 10px 0; height:50px; line-height:50px; display:block; overflow:hidden; }
.newscarcontbox{ height:auto; border:0px solid #d9d9d9; border-top:none;padding-top:10px;}
.breadnav{ height:28px; background:url(../style/red/images/breadnav.jpg); border:1px solid #EDF4F9; padding-left:6px; line-height:28px;}
.messagecon{width:960px;height:170px;border:1px solid #0091EE; border-top:none;margin-bottom:6px; }
.remessagecon{height:258px;border:1px solid #0091EE;margin-bottom:6px;padding:10px 0 0 50px; border-top:none;}
.job_type_c h3,.co_type_c h3,.co_assort h3{background:#F9FCFE;border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid; padding:5px 0}
.co_assort h3 { height:18px;}
.job_type_c h3{ padding:5px}
.job_area{border:1px #d9d9d9 solid;background-color:#F2F9FD ;}
.detailtop2{width:958px;height:23px;background:url(../style/red/images/detail.jpg) repeat-x;margin-top:6px;text-align:center;padding-top:5px;font-weight:bold;}
.detailtop3leftcon table{border:1px solid #d9d9d9;border-collapse:collapse;}
.serviceconleft p{border:1px solid #d9d9d9; border-top:none;height:auto;padding:10px; line-height:24px;}
.serviceconrightcon .guestbook {border:1px solid #d9d9d9; border-top:none;height:auto;padding:10px; line-height:24px;}
.add_infoleft_conlist {border:1px solid #d9d9d9;border-top:none;padding:5px 10px}
.add_inforight_con{ height:269px;border:1px solid #d9d9d9; border-top:0; padding:20px 0 0 0 ;}
.add_link_leftcon{padding:5px 10px;border:1px solid #d9d9d9; border-top:none}
.add_link_rightcon{padding:5px; height:auto;border:1px solid #d9d9d9; border-top:none}
.webmap_left_con{position:absolute; margin-top:0px; margin-left:0px;width:700px;border:1px solid #d9d9d9; background:url(../style/red/images/webmap_leftbg.jpg) repeat-x top;padding:10px;}
.exh_ad span img{ margin:0 3px; border:1px solid #3688be; overflow:hidden}
.product_sort{ padding:10px; border:1px solid #d9d9d9; border-top:none;}
.find_product_leftcon{padding:0 0 20px 0px;border: 1px solid #d9d9d9;}

.nominate_content { padding:5px; border:1px solid #d9d9d9; border-top:none;}
.offer_list_top2 ul li div{ background:url(../style/temp/ad_12.jpg) no-repeat left top; border:1px solid #d9d9d9; width:388px; height:45px;_height:90px;}
.info_tip { height:120px; background:url(../style/red/images/info_tip_01.jpg) repeat-x;  padding-top:20px;}
.announce_list { border:1px solid #cacac8; border-top:none;padding:10px;}
.substation_title { height:34px; border-bottom:1px solid #d9d9d9;}
.lemma {border:0px solid #d9d9d9;border-top:none; background:#fff; padding:10px 20px;}
.lemma_main {border:0px solid #d9d9d9; background:#fff; padding:10px;}
.lemma_list { border:1px solid #d9d9d9; border-top:none; }
.feedback, .service_term, .service_detail_answer01, .service_detail_answer02 {border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; font-weight:bold;}
.guest_book_content, .service_term_content, .service_detail_content {border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; }
.corner_content_s6, .brand_category_list {border:0px solid #d9d9d9; border-bottom:none; border-top:none; background:#fff; }
.brand_list div {border:1px solid #95bfe4; }
.base_title,.brand_hot .title,.brand_other .title { height:50px; border-bottom:0px solid #B30D25; background:#fff;}
.letterindex { height:30px; background:url(../style/red/images/letter_bg.gif) repeat-x 0 0; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;position: relative; width:768px; z-index:1}
.letter_content { border:0px solid #d9d9d9; background:#fff; }
.price_menu { border:1px solid #d9d9d9; border-bottom:none;}
.letter_product_content { border:0px solid #d9d9d9; background:#fff;}
.product_hot img { width:74px; height:74px; border:1px solid #d9d9d9; padding:1px;}
.brand_other_list { border:1px solid #d9d9d9; border-top:none;}
.price_menu_today { border:1px solid #d9d9d9; border-bottom:none; border-top:none;}
.price_menu_today li { border:1px solid #d9d9d9; background:#eef5fa; width:74px; height:24px; line-height:24px; float:left; display:inline; margin:6px 2px 0px 8px; overflow:hidden; text-align:center}
.corner_content_s7 {border:1px solid #d9d9d9; border-bottom:none;  padding:15px 0 10px 13px; }
.hot_search { overflow:hidden; border:2px solid #CB3339; line-height:20px; padding:5px 10px 0 10px; width:693px;}
.hot_search h3 {color:#d5539b}
.type .hot_search div a {color:#0045DF}
.base_title h2 {height:50px; line-height:50px; text-align:center; font-size:14px; _position:absolute;background:url(../images/line.png) bottom left no-repeat #d5539b; font-size:16px; color:#fff; }
.price_menu .btn_price_all {background:url(../style/red/images/price_bg_c.gif) center center no-repeat; height:26px; line-height:26px; text-align:center; font-weight:bold;}
.product_menu_list { padding:0 0 0 20px; background-color:#fff7e1; border-bottom:1px solid #ccc}
.job_ss{width:665px;background:#fff;margin-left:8px; display:block; overflow:hidden}
.offer_list_top3_c2 h2{ background:url(../style/red/images/offer_list_bg3.jpg) no-repeat top; height:57px; width:193px;}
#second_all_nav{background:url(../style/red/images/news_nav_bg.jpg) no-repeat;}
.pardent p{ height:28px; text-indent:15px; line-height:28px; padding-right:15px; background-image:url(../images/line.png); background-repeat:no-repeat; background-position:bottom left; font-size:16px; color:#d5539b;}
.sub_nominate_txt { border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:5px; overflow: hidden;}
.substation_industry { width:728px; height:148px; border:1px solid #d9d9d9; }
.substation h3 {background:#F9FCFE;border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid; }
.price_menu_today .btn_price_all {background:url(../style/red/images/price_bg_c.gif) center center no-repeat;}
.co_login_but{background:url(../style/red/images/co_login_but.gif) no-repeat;}
.base_info_content .bg {background:url(../style/red/images/1pxline_bg.gif) repeat-x 0 -40px; }
.help_telborder{ background:url(../style/red/images/helprborder.jpg) no-repeat right top;}
.help_lcontcur{ background:url(../style/red/images/helplistbg1.jpg);}
.help_lcontnav{ background:url(../style/red/images/helplistbg2.jpg); }
.help_lcontnavs{ background:url(../style/red/images/helplistbg3.jpg); }
.help_rcontbg{ background: url(../style/red/images/help_bg_top.gif) no-repeat; padding:30px 0 0 0 }
.self_def_nav{ background:url(../style/red/images/helplistbg3.jpg);}
.helpbor_01{ border-right:1px solid #f4ad55;}
.help_ltop{ height:9px; background:#fce8dd;}
.help_lcont{ background:#fce8dd; padding-top:10px;}
.self_def_bg{height:300px; background:#fce8dd; border-right:1px solid #f4ad55;line-height:39px; text-align:right; padding-right:15px;}
.help_lcontcur{ height:44px;  border-right:1px solid #fff; line-height:44px; text-align:right; padding-right:15px;}
.help_lcontnav{ height:39px;  border-right:1px solid #f4ad55; line-height:39px; text-align:right; padding-right:15px;}
.help_top_left { background:url(../style/red/images/lbgt.jpg) no-repeat; height:9px; padding-left:9px; float:left; display:block;}
.help_top_right { background:url(../style/red/images/rbgt.jpg) no-repeat; height:9px; padding-left:9px; float:right; display:block;}
.help_tel_left { background:url(../style/red/images/helpcontbgl.jpg) no-repeat; height:64px; padding-left:9px; float:left; display:block;}
.help_tel_right { background:url(../style/red/images/helpcontbgr.jpg) no-repeat; height:64px; padding-left:9px; float:right; display:block;}
.base_company_content,.base_info_content,.product_hot,.customer_service,.substation,.new_tips,.dictionary,.reports_ads,.ex_con_right_con_body,.ex_con_left_con_body,.webmap_right_con,.all_right_con,.all_left_con,.companylistcon,.registercon,.pricecontent,.qiugouleftcon,.market_list_c,.job_good_c,.job_list_c{ border-top:none; background:#fff; }
.category_title { margin:8px 0 0 0;padding:5px 10px 5px 8px; float:left; width:97.5%; text-align:left; display:block; background-color:#f6edcc}
.category_title_width { background:#fff; border:none; font-size:16px; margin-bottom:12px; width:100% !important; padding:0 !important; text-indent:10px; margin-top:25px; }
.category_content ul {    float: left;    width:1170px;    margin-left:10px;}
.leimu_left {width:230px; height:300px; float: left;}

/**4.0**/
.mod_center {width:480px;margin-left:0px; display:block; overflow:hidden}
.hypp { margin-bottom:10px; width:960px;}

.home_c_t { background:#fff;}
.home_c_t li { border-bottom:1px solid #f6f6f6; padding:10px 0;}
.home_c_t li p { display:inline-block; overflow:hidden;}
.home_c_t li .font_tt { width:450px; text-indent:15px;}
.home_c_t li .font_hy { width:675px;}
.home_c_p { background:#fff;}
.home_c_p li { width:240px; float:left; text-align:center;}
.home_c_p li .pp_link { width:170px; overflow:hidden; line-height:25px; height:50px; margin:0 auto 20px auto;}
.lasestcontboxh02 p { display:inline-block; width:210px; text-align:center;}
.detailtop3left img { max-width:810px;}
.tabs2 li a { color:#fff !important;}
.title_more a { color:#666;}
.ad_str1 img {width:100%; height:200px;}
.banner_img img { width:748px; height:195px;}
.ad_str2 img, .ad_str3 img, .ad_str4 img, .ad_str5 img, .ad_str6 img {width:1200px; height:150px;}
.companylistconleft1200 { width:1200px !important;}
.base_list {  padding:5px; margin:0 10px 10px 0;}
.base_list_img_w img { width:258px; height:220px;}
.base_list_img_w { width:258px; float:left; height:250px;}
.base_listw_info { width:258px !important;}
.base_list_infop { height:56px; overflow:hidden;}
.title_link_a { height:20px !important; overflow:hidden;}
.base_list_product {width:268px; float:left; border:1px solid #ccc;}