.main .contact{height: 30px;}
.main .contact li{float:left;padding-right:40px; height: 30px; line-height:30px; color:#575757;}
.main .contact li img{margin-right:5px;}
.main .sidebar{width:240px;float:left;padding-top:5px;}
.main .sidebar .search{}
.main .sidebar .search h1{ height: 40px; text-indent: 30px; font:bold 18px/40px "微软雅黑" ; color:#fff;}
.main .sidebar .search .search_inner{height: 25px;background:#fff;margin-bottom:13px;padding:5px;text-align: left;width:197px;resize: none;border:1px solid #D7D7D7;margin-left: 15px;margin-top: 20px;}
.main .sidebar .search .empty{display:block;float:left;height:37px;width:82px; line-height:37px;text-align:center;font-weight: bold;color:#333;}
.main .sidebar .search .query{display:block;margin-left:152px;height:33px;width:70px; line-height:33px;text-align:center;font-weight: bold;color:#fff;}

.main .content{width:700px; float:left;}
.main .content .company_box{
  
    margin-top:5px;
    padding:10px;

}
.main .content .company_box img{float:left;width:330px;height:230px;border: 1px solid #ccc;}
.main .content .company_box .flash{float:left;width:300px; position:relative;}
.main .content .company_box .flash li{
  position:absolute;
    top:0;
    left:0;
}
.main .content .company_box .flash li.flash_page{
    position:absolute;
    text-align: right;
    left:180px;
    top:198px;
    height:20px;
}
.main .content .company_box img{float:left;width:330px;height:230px;}
.flash_page span{
    height:15px;
    width:15px;

    display:inline-block;
    margin:3px;
    cursor:pointer;
}


.main .content .company_box .intro{
    min-height:230px;
    width:325px;
    float:right;overflow: hidden;display: inline;
    border-bottom:1px solid #F4F4F4;
    padding:10px;
}
.main .content .company_box .intro h1{height: 20px;line-height: 20px;padding-left:10px;font-weight: bold;font-size: 16px;}
.main .content .company_box .intro p{text-indent: 24px;line-height: 160%;padding-top:10px; height: 200px;overflow: auto;}



.added{

    height:54px;
 
    margin-bottom:15px;
}
.added li{
    float:left;
    width:98px;
    text-align: center;
    cursor:pointer;
  
    height:54px;
}

.added li.last{
    border:none;
}
.added li span{
    display:block;
    height:24px;
    width:30px;
    margin:5px auto;

}

.line_search{

    height:60px;
    border:1px solid #aaa;

}

.line_search table{
    height:60px;


}
.line_search table .title{

    font-weight: bold;
    padding:0 10px;

}
.line_search table .select{
    width:120px;
    height:30px;
    border:1px solid #c9c8c8;
    font-size: 14px;
    text-indent: 5px;
}
.line_search table .to{

    width:80px;
}
.line_search table .destination a{
    display:block;
    height:100%;
    float:left;
    line-height: 60px;
    width:80px;
    text-align: center;
    border-left:1px solid #e1e1e1;

}
.line_search table .destination2{

    font:bold 14px/1 "宋体";

    padding-right:15px;
}

.line_search table .destination a.last{
    border-right:1px solid #e1e1e1;
}
.line_search table .destination a:hover{
    line-height: 56px;
    height:56px;
}
.line_search table .destination .ahover{
    line-height: 56px;
    height:56px;
}


.insurance{
    background:#F7F7F7;
    padding:0 0 5px 15px;
}
.sever{

    height:24px;
    width:170px;
    float:left;
    margin:5px 20px 0 0 ;
    display: inline;

}
.sever a{
    display:block;
    float:left;
    height:24px;
}
.sever a.one{
    width:24px;
}
.sever a.two{
    width:29px;
}
.sever a.three{
    width:27px;
}
.sever a.four{
    width:28px;
}
.sever a.five{
    width:36px;
}
.sever a.six{
    width:26px;
}


.result{
    width:100%;
    border:1px solid #e1e1e1;
    border-top:none;


}

.result td{
    text-align: center;
    height:80px;

    line-height:160%;
}
.result td div{
    text-align:left;
    text-indent: 20px;
}
.result td .submit{

    display:block;
    width:75px;
    height:39px;
    margin:auto;
    color:#fff;
    line-height:45px;
    font-weight: bold;

}
.result td .submit:hover{
    background:url("color/default/index/product_content.png") no-repeat -76px -33px;
}
.result td span.title{
    color:#a5a5a6;
    font-weight: bold;
    background:none;
}

.result td span.try{
    float:left;
}
.result td span.updorp{
     float:left;
     height:44px;
     line-height:44px;
     padding-left:20px;

 }
.region h2{float:left; width:140px; height: 50px; line-height: 50px;text-align:center;font-size:16px; font-weight: bold;}
.region{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.region ul.regions{float:right; width:550px;padding:10px 0;}
.region ul.regions li{float:left; height: 30px; line-height: 30px;  cursor:pointer;padding-right: 20px; white-space: nowrap;}
.region ul.regions li.blocking{color:#999;}


.line_search_title2{
    margin-top:10px;
    background:#F7F7F7;
    border: 1px solid #e1e1e1;
}
.line_search_title2 div.left{
    float:left;

    padding-right:65px;
    height:40px;
    line-height:40px;
    padding-left:15px;
    color:#fff;
    font-weight: bold;

}
.line_search_title2 div.right{
    float:right;
}


