﻿@charset "utf-8";
html{overflow:auto;}
body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#333; background:#FFF;-webkit-text-size-adjust: none; }
form{padding:0px;margin:0px;}

.SecTitle{width:100%;height:22px;background-color:rgb(129,180,222);font-weight:bolder;font-size:12px;padding-top:5px;}
.SecTitle div{margin-left:10px;}

img{ border:none; border:0;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#e60012; text-decoration:underline;}

.clear{ clear:both;}
.Message{color:Red;}

.Price{text-align: right;}

.Search{ line-height:30px; height:auto!important; height:30px; min-height:30px; border-bottom:solid 1px #ccc; }
.Button_Public{ text-align:left; padding:5px 10px; }
.Button_Public_Float{/*position:fixed;*/background-color:#fff;z-index:1000;}
.List_Table{ border-collapse:collapse;border:none;/*margin-bottom:10px;*/table-layout:fixed;}
.List_Table th,.List_Table td{border:1px solid #a1c4ed; line-height:26px; text-align:center;padding:0 5px;}
.List_Table th{background-color:rgb(207,229,254); color:#3582d4;white-space:nowrap;background: url(../Images/Bg_tdBg.gif) repeat-x left top;color: #3582d4;}
.List_Table th input[type='checkbox']{margin-top:2px;}
.List_Table td {white-space:nowrap;overflow:hidden; text-align:left;}
.List_Table .left{text-align:left;}
.List_Table .center{text-align:center;}
.List_Table .right{text-align:right;}
.List_Table_Clild th{color:#333;}
.text{text-align:left;}
.List_detail{ border-collapse:collapse;border-color:#a1c4ed;}
.List_detail th,.List_detail td{border:1px solid #a1c4ed; padding:5px 10px;}
.List_detail .multiline{
overflow: hidden;_overflow: visible;min-height: 70px;height: auto!important;height: 70px;}
.List_detail th{background-color:rgb(207,229,254); color:#3582d4; white-space:nowrap}
.List_detail .name{ width:30%; text-align:right; background-color:#e1edfb; font-weight:bold; white-space:nowrap;}

.List_detail .text input[type='text']{width:200px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.List_detail .text span{width:200px; display:block}
.List_detail .text select{width:200px;}
.List .acur{ background-color:#b5d6e6; }

.List_detail .textchange input[type='text']{width:95%; display:block}

.List_detail .nametwo{ width:30%; text-align:right; background-color:#e1edfb; font-weight:bold;   min-width:150px; white-space:nowrap;}
.List_detail .texttwo{width:70%;}
.List_detail .texttwo input[type='text']{width:200px;}
.List_detail .texttwo span{width:200px; display:block}
.List_detail .texttwo select{width:200px;}
.List_detail .namefour 
{
     width: 18%;
     min-width:150px; 
     white-space:nowrap;
     text-align:right;
     background-color:#e1edfb; 
     font-weight:bold;
 }
 .List
{
    overflow:auto;
    *overflow-x:auto;
    *overflow-y:hidden;
    *padding-bottom:18px;
}

.List_detail .textfour{width:23%;}
.List_detail .textfour input[type='text']{width:200px;}
.List_detail .textfour span{width:200px; display:block}
.List_detail .textfour select{width:200px;}

.List_detail .textDetail{width:80%; text-align:left;}

.Base_button {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../Images/Button_bule.gif') repeat-x left bottom;
    color:#fff; cursor:pointer; line-height:20px;
    margin-right:3px;
    height: 22px;
}
.Base_button:disabled{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../Images/Button_gray.png') repeat-x left bottom;
    color:#fff; cursor:pointer; line-height:20px;
    margin-right:3px;
    height: 22px;
    cursor:no-drop;
    opacity: .65;
}
.Button_btn_gray 
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../Images/Button_gray.png') repeat-x left bottom;
    color:#fff; cursor:pointer; line-height:20px;
    margin-right:3px;
    height: 22px;
    cursor:no-drop;
    opacity: .65;
}

.add
{
    border:none;
    background:url(../Images/add.ico) no-repeat left center;
    height:20px;
    width:16px;
    cursor:pointer;
}

.Current{ height:26px; line-height:26px; border:solid 1px #dee0e1; background:url(../Images/current_bg.jpg) repeat-x left bottom; margin:5px 5px 10px;}
.Current dl{ background:url(../Images/current_dot.jpg) no-repeat 8px center; padding-left:20px; font-family:“宋体”;}

.diaerror
{
    margin:2px;
    border:solid 1px red;
    background-color:#FEFACF;
}

.inp
        {
            width: 700px;
            height: 350px;
            text-align: center;
            background-color: #EAF0F5;
            border: solid 3px #A1C4ED;
            position: absolute;
            display: none;
            z-index: 999;
        }
        .inp .intitle
        {
            height: 25px;
            line-height: 25px;
            font-size: 14px;
            font-weight: bold;
        }
        #masker
        {
            display: none;
            position: absolute;
            z-index: 998;
            background-color: #A1C4ED;
        }
        
#tabContainer
{
    height:30px;
    line-height:30px;    
    margin-top:5px;
    overflow:visible;
    width:100%;
    position:relative;
    z-index:999;
    margin-bottom:-1px;
}
.tabContent
{
    position:relative;
    z-index:1;
    border:solid 1px #A1C4ED;
    padding-bottom:2px;
    padding-top:2px;
    text-align:center;
}
.norTab,.curTab
{
    width:100px;
    height:25px;
    line-height:25px;
    float:left;
    margin-left:5px;
    cursor:pointer;
    border:solid 1px #8BB7F2;
    border-radius:4px 4px 0 0;
    text-align:center;
    color:#3582D4;
    background-color:White;
    margin-top:3px;
    overflow:hidden;
    display:inline;
}
#tabCM
{
    height:30px;
}
.norTab
{
    font-size:12px;
    font-weight:normal;
}
.curTab
{
    font-size:13px;
    font-weight:bold;
    border-bottom:none;
    height:26px;
}
.tableft
{
    width:17px;
    height:25px;
    background:url(/Images/tabscontrol.png) no-repeat left 0px;
    float:left;
    cursor:pointer;
    margin-top:4px;
}
.tableftdisabled
{
    background:url(/Images/tabscontrol.png) no-repeat left -100px;
}
.tabcenter
{
    float:left;
    overflow:hidden;
}
.tabright
{
    width:17px;
    float:right;
    height:25px;
    margin-top:4px;
    cursor:pointer;
    background:url(/Images/tabscontrol.png) no-repeat left -150px;
}
.tabrightdisabled
{
    background:url(/Images/tabscontrol.png) no-repeat left -250px;
}

.List_detail .thTitle,.List_Table .thTitle
{
  /*background:url(../Images/btn.jpg) repeat 0px 0px;*/
    background-color:rgb(129,180,222);
    color:Black;
    background: url(../Images/Bg_tdBg.gif) repeat-x left top;
    color: #3582d4;
}




/****begin 更多搜索条件***/
.SearchMore
{
    float: left;
    height: 22px;
    line-height: 22px;
    border: 1px solid #E1E1E1;
    padding: 0 3px 0 18px;
    position: relative;
    background: #F8F8F8;
    color: #333;
    margin-top: 3px;
    cursor:pointer;
}
.SearchMore i {
    background: url(../../Images/expand.ico) no-repeat 9999px 9999px;
    -webkit-transition: background-position .15s ease-in-out;
    -moz-transition: background-position .15s ease-in-out;
    transition: background-position .15s ease-in-out;
    
    position: absolute;
    display: block;
    font-style: normal;
    left: 3px;
    top: 0;
    width: 13px;
    height: 20px;
    /*
    background-position: 0 -64px;
    */
}
.SearchMore i img
{
    margin-top: 2px;
}

#mores
{
    display:none;
}
#mores .mores_row
{
    padding: 4px 0px;
}
.selector {
    border-top: 1px solid #DDD;
    background: #FFF;
    /*margin-bottom: 10px;*/
}
.selector .s-more {
    text-align: right;
    position: relative;
    top: -1px;
    border-top: 1px solid #ddd;
    -webkit-transition: border-color .15s ease-in-out;
    -moz-transition: border-color .15s ease-in-out;
    transition: border-color .15s ease-in-out;
}
.selector .s-more:hover {
    border-color: #e4393c;
}
.selector .s-more .sm-wrap {
    position: relative;
    display: inline-block;
    margin-top: -1px;
    margin-right: 10px;
    height: 28px;
    line-height: 28px;
    padding: 0 40px 0 20px;
    border-width: 1px;
    border-style: solid;
    border-color: #FFF #DDD #DDD;
    background: #fff;
    cursor: pointer;
    color: #333;
    -webkit-transition: border-color .15s ease-in-out;
    -moz-transition: border-color .15s ease-in-out;
    transition: border-color .15s ease-in-out;
    z-index: 10;
}
.selector .s-more:hover .sm-wrap {
    color: #e4393c;
    border-color: #FFF #e4393c #e4393c;
}
.selector .s-more .sm-wrap i {
    position: absolute;
    right: 16px;
    top: 4px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../Images/search.ele.png) no-repeat 4px 7px;
}
.selector .s-more:hover .sm-wrap i {
    background-position: 4px -10px;
}
.selector .s-more .sm-wrap.opened i {
    background-position: 4px -27px;
}
.selector .s-more:hover .sm-wrap.opened i {
    background-position: 4px -44px;
}

.List_relative
{
    top: -30px; 
    position: relative;
}

.border_none
{
    border:none;
}

/****end 更多搜索条件***/