﻿

.Online_Header { height:auto; overflow:auto;  }
.Online_Header div.loginInfo{ height:25px; line-height:25px; text-align:right; padding-left:10px; }
.Online_Header div.logo{ float:left; height:40px; width:310px; text-align:left; margin-top:10px; }
.Online_Header div.logo img{ margin-left:5px; }
.Online_Header div.Ad{ float:right; height:50px; width:630px; }
.Online_Header div.logo_12580{ float:left; height:80px; width:310px; text-align:left; margin-top:10px; }


.Online_ContentBody{  height:auto;}
.Online_ContentBody div.index_l{ float:left;width:200px;}
.Online_ContentBody div.index_c{ float:left; width:540px; margin:0px 10px ;_margin:0px 5px;  }
.Online_ContentBody div.index_r{ float:right; width:190px;}



div.ol_bd{ height:auto; border:1px solid #FFBC7B; width:100%;   clear:both; margin-left:auto; margin-right:auto; }
div.nobbottom{ border-bottom:0px; }
div.ol_bd div.title{ width:100%; line-height:25px; height:25px; border-bottom:1px solid #FFBC7B; background-color:#FFF8EE;}
div.ol_bd div.title h2{ font-size:12px; float:left; color:#FF7E00; height:25px; padding:0px; margin:0px;margin-left:5px;_margin-left:3px; }
div.ol_bd div.title span{ float:right; margin-right:8px;}
div.ol_bd div.title span a.more{ color:#FF7E00;}
div.ol_bd div.title span a.more:hover{ color:#FF7E00;}
div.ol_bd div.content{ clear:both;   height:auto; overflow:auto;min-height:20px;}

ul.ol_sk{ list-style:none; width:100%; clear:both; height:auto;  margin:5px 0px; padding:0px; }
ul.ol_sk li{ float:left; line-height:25px; display:block; margin-left:5px;}
ul.ol_sk li a{ padding:3px;white-space: nowrap;  }
ul.ol_sk li a:hover{ background-color:#FF9900; color:#FFFFFF;text-decoration:none}



ul.ol_clist{list-style:none; width:100%; clear:both; height:auto;  margin:0px; padding:0px; margin-top:8px;}
ul.ol_clist li{ float:left; margin:0px 4px; }
ul.ol_clist li img.pic{ border:1px solid #E4E4E4; padding:1px; width:120px; height:90px;cursor:pointer}
ul.ol_clist li div.c_name{  line-height:20px;overflow:hidden; text-align:center; width:120px;  height:20px; }
ul.ol_clist li div.c_name a:hover{color:#FF7E00; text-decoration:none;} 
ul.ol_clist li div.area,ul.ol_clist li div.c_tel,ul.ol_clist li div.xiaofei{  line-height:15px;overflow:hidden; text-align:center; width:120px;  height:15px; }

ul.ol_clist li div.vipBox{ width:194px; height:145px; position:absolute; background:url(/Images/online_yhbg.gif) left top no-repeat; text-align:center;  display:none;}
ul.ol_clist li div.vipBox div{ width:160px; margin:48px 0px 0px 5px; height:65px; line-height:18px; color:#C33700; text-align: left; overflow:hidden; }
ul.ol_clist li div.vipBox a{ color:#0044DD;}
ul.ol_clist li div.vipBox a:hover{ color:#FF7E00; text-decoration:none;}


ul.topOrder{list-style:none; width:100%; clear:both; height:auto;  margin:0px; padding:0px; margin-top:5px;}
ul.topOrder li{ line-height:22px; height:22px; text-align:left; overflow:hidden;}
ul.topOrder li em{  font-family:Arial; text-align:center; padding:0px 3px 0px 2px; margin-left:5px; font-size:10px; border:1px solid #FFBC7B; color:#FFBC7B; background:#FFF8EE;}
ul.topOrder li em.top3{ border:1px solid #B1E0F4; color:#6298CC;background:#E6F0FD;  }
ul.topOrder li a{ color:#333333;  margin-left:5px; font-size:12px; }
ul.topOrder li a:hover{ color:#FF7E00; text-decoration:none  }



#onlineC_list ul.ol_clist li{ margin:0px 10px ;}
#olCompanySearch { margin-left:5px; height:40px; line-height:40px;_padding-top:8px;_height:30px; _line-height:30px;}
#olCompanySearch input.input{padding-left:20px; height:22px; background:url(/Images/online_Sinputbg.gif) left top no-repeat; border:0px; line-height:22px; color:#DADADA}
#olCompanySearch  input.btn{width:43px; height:22px; background:url(/Images/online_btnSearchbg.gif) left top no-repeat; border:0px; position:relative;  *top:-2px;  top:3px; _top:-2px; left:-6px; cursor:pointer; }
*+html #olCompanySearch  input.btn{top:-2px;}
#olCompanySearch  div.left{ float:left; width:300px; }
#olCompanySearch  div.state{ float:left; width:300px;}
#olCompanySearch  div.right{ float:right; width:100px; text-align:right; margin-right:10px;}
#olCompanySearch  div.right a{ font-size:13px; color:red; padding:3px; font-weight:bold;}
.Online_ContentBody div.list_l{ float:left;width:200px;}
.Online_ContentBody div.list_r{ float:right; width:740px; }


.Pager{clear:both; text-align:right; height:25px; line-height:25px; padding-right:10px; }
.Pager a{ padding:2px; font-size:13px}
.Pager a:hover{ background:#F3F3F3; color:#FF9900 }
.Pager span.selected{background:#FF9900; color:#FFFFFF;  padding:3px}