﻿body 
{
    text-align:center;
    margin:0;
    padding:0;
    width:100%;
    
}
#Body_ProList
{
    background: url("../images/bg-body.gif") repeat-x scroll left top #DEEFFF;
}
#menuInfoLine
{
    float:right;
    padding-right:28px;
    vertical-align:middle;
}
/*====================菜单栏样式=======================*/
/*#menuContainer
{
    padding:0;
    margin:0;
    display:inline-block;
}*/
#container
{
    background: url("../images/bg-body.gif") repeat-x scroll left top #DEEFFF;
    /*margin:11px 0 0 10px;*/
}
#menuContainer
{
    padding-top:5px;
    padding-left:10px;
}
#menuContainerTd
{    
    margin:0;
    padding:0;
    background: url("../images/bg-menuTop.gif") repeat-y scroll left top transparent;
    border-bottom: 1px solid #B3D2E7;
    margin-right: -3px;
    padding-right:3px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 167px;
    height:678px;
    
}

.menuTop
{
    background: url("../images/bg-menuTop.gif") no-repeat scroll -200px top transparent;
    height: 3px;
    width: 170px;
    padding:0;
    margin:0;
}
.mainMenu
{
    background: url("../images/bg_mainMenu.gif") repeat scroll 0 0 transparent;
    background-position: center top;
    border-bottom: 1px solid #C0D9ED;
    color: #346699;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    padding: 0 0 0 20px;
    text-align:left;
}
.mainMenuText
{
    background: url("../images/bg_mainMenu.gif") no-repeat scroll 0 -174px transparent;
    background-position: 0 -224px;
    cursor: pointer;
    line-height: 26px;
    padding-left: 20px;
}
.subMenu,.activeSubMenu
{
    background: none repeat scroll 0 0 #F4F9FD;
    border-bottom: 1px solid #E6EFF6;
    line-height: 26px;
    min-height: 26px;
    padding: 0 0 0 40px;
    text-align:left;
    cursor:pointer;
}
.activeSubMenu {
    background: url("../images/bg_mainMenu.gif") no-repeat scroll 140px -114px transparent;
}
/*====================结束导航栏样式===================*/
/*====================右侧内容模块样式=================*/
#bor_lt {
    background: url("../images/bor_lt.gif") no-repeat scroll left top transparent;
    font-size: 0;
    height: 5px;
    left: -1px;
    line-height: 1px;
    position: absolute;
    top: 0;
    width: 5px;
    z-index: 1;
}
#content {
    background: url("../images/bg-content.gif") repeat-x scroll left top transparent;
    background-color:#ffffff;
    border-left: 1px solid #B3D2E7;
    min-height:680px;
    _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>680?"680px":"");
   /* height: 100%;*/
    padding-top:9px;
    padding-left:9px;
   /* margin: 0 0 0 181px !important;*/
    position: relative;
    z-index: 1;
}
#contentSub
{
    width:98.5%;
    border:1px solid #C7DCEF;
    
}
.contentTitle
{
    height:30px;
    line-height:30px;
    background-color:#DDEEFE;
    border-bottom:1px solid #C7DCED;
    text-align:left;
    padding-left:8px;
    vertical-align:middle;
}
.contentTitle img
{
    padding-right:3px;
}
#searchDiv
{
    background-image:url(../images/bg_searchDiv.gif);
    background-repeat:repeat-x;
    /*height:107px;*/
}

/*====================结束内容模块样式=================*/
/*====================列表样式=========================*/
.RichGridHideScrollBar .jsGridMainTb
{
    /*background-color:#EFF5FA;*/
    background-image:url(../images/bg_ListTitle.gif);
    background-repeat:repeat-x;
    height:24px;
    /*border:1px solid #BACBD5;*/
    border-top:1px solid #C7DCEF;
   /* border-left:1px solid #C7DCEF;
    border-right:1px solid #C7DCEF;*/
}
.RichGridScrollBar .jsGridRow input[type="checkbox"]
{
    /*margin-top:8px;*/
}
.RichGridHideScrollBar .jsGridMainTb
{
    
}
.jsGridMainTb .jsGridHeadCell
{
   
}
.RichGridScrollBar .jsGridMainTb .jsGridRow td
{
    border-bottom:1px dotted #BBBBBB;
}
.RichGridScrollBar .jsGridMainTb .jsGridAlterRow td,.RichGridScrollBar .jsGridMainTb .jsGridHighLightRow td
{
    border-bottom:1px dotted #BBBBBB;
}
/*====================行选中样式=================================*/
tr.jsGridHighLightRow
{
	background-color: #FDFFDB;
	/*border:solid 0px;*/
}
/*====================结束列表样式=====================*/
/*产品编辑导航栏*/
#cardContainer,.box1
{
    background-color:#ffffff;
}
#cardContainer
{
    height:35px;
}
.box1
{
    border:1px solid #CCE2ED;
    width:98.3%;
    margin-left:6px;
    min-height:402px;
    _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>402?\"402px\":\"\");
}
#cardContainer .switchCardTb span
{
    
    background-color:#F1F6FA;
    border:1px solid #CCE2ED;
    display:-moz-inline-box; 
    display:inline-block;
    height:29px;
    line-height:29px;
    text-align:center;
    width:82px;    
    vertical-align:middle;  
    margin-top:5px;
    margin-right:7px; 
    
}
/*.box1 .cardTb tr
{
    height:32px;
    
}*/
 .td_text
{
    border-bottom:1px dotted #BCBCBC;
    padding-left:12px;
    text-align:left;
    width:154px;
    height:32px;
}
 .td_value
{
    border-bottom:1px dotted #BCBCBC;
    text-align:left;
    width:710px;
    height:32px;
}
/*----产品编辑模块大厂编号列表样式------*/
#facGridArea 
{
    /*padding-left:2px;*/
    padding-top:10px;
}
 .RichGridHideScrollBar 
{
    border-bottom:1px solid #BACBD5;
    height:30px;
}
.RichGridScrollBar
{
    /*border:1px solid #BACBD5;*/
    border-bottom:1px solid #BACBD5;
    /*border-top:0;*/
}
/*#FactoryNum  #jsGridMainTb tr
{
    border:0;
}
#FactoryNum  #jsGridMainTb tr .RichGridScrollBar tr
{
    border-bottom:1px dotted #BCBCBC;
    height:40px;
}
#FactoryNum .RichGridScrollBar
{
    border:1px solid #BACBD5;
    border-top:0;
}
#FactoryNum .RichGridScrollBar tr
{
    border-bottom:1px dotted #BCBCBC;
}*/

/*----产品编辑模块OEM编号列表样式------*/
#oeGridArea 
{
   /* padding-left:2px;*/
    padding-top:10px;
}
/*#OEM .RichGridHideScrollBar 
{
    border-bottom:1px solid #BACBD5;
    height:30px;
}
#OEM  #jsGridMainTb tr
{
    border:0;
}
#OEM  #jsGridMainTb tr .RichGridScrollBar tr
{
    border-bottom:1px dotted #BCBCBC;
    height:40px;
}
#OEM .RichGridScrollBar
{
    border:1px solid #BACBD5;
    border-top:0;
}
#OEM .RichGridScrollBar tr
{
    border-bottom:1px dotted #BCBCBC;
}*/
/*--------适用车型界面样式-----------*/
#Model #lbMfs,#Engine #lbMfs2
{
    margin-top:4px;
    padding-left:6px;
}
#Model  .lbMfsTitle,#Engine  .lbMfsTitle
{
   /* background-image:url(../images/bg_ListTitle.gif);*/
   background-color:#D2EAFF;
    background-repeat:repeat-x;
    border-bottom:1px solid #BACBD5;
    width:144px;
    height:24px;
    text-align:left;
    padding-left:8px;
}
#Model #lbMfs .lbMfsContent,#Engine #lbMfs2 .lbMfsContent
{
    border:1px solid #BACBD5;
    /*height:350px;*/
    margin-right:5px;
}
/*#Model #lbMfs .lbMfsContent tr
{
    height:28px;
}*/
#Model #lbMfs #lbMfsData,#Engine #lbMfs2 #lbMfsData2
{
    /*height:450px;*/
    vertical-align:top;
}
#Model #lbMfs #lbMfsData td,#Engine #lbMfs2 #lbMfsData2 td
{
    border-bottom:1px dotted #BCBCBC;
}
#Model #lbMfs #lbMfsData #selectorMFS,#Engine #lbMfs2 #lbMfsData2 #selectorMFS2
{
    width:100%;    
    text-align:left;
}
#Model #lbMfs #lbMfsData #selectorMFS td,#Engine #lbMfs2 #lbMfsData2 #selectorMFS2 td
{
    padding-left:35px;
    height:28px;
}
#Model .ModelDetail,#Engine .ModelDetail
{
    border:1px solid #BACBD5;
   /* width:685px;*/
    height:365px;
    margin-top:4px;
    margin-right:4px;
}
#Model .jsGridMainTb td
{
    padding-left:10px;
}
/*-----------保存\取消一栏样式-------------*/
#OperaDiv
{
    background-color:#F4F9FD;
    height:40px;
    line-height:40px;
    vertical-align:middle;
}
#cardContainer .switchCardTb .switchCardDeactiveItem
{
}
#cardContainer .switchCardTb .switchCardActiveItem
{
    font-weight:bold;
    background-color:#ffffff;
    line-height:30px;
}
/*----------零件类别管理界面------------------*/
#ttoolbar
{
    height:31px;
    line-height:31px;
    text-align:right;
    vertical-align:middle;
    padding-right:15px;
}
 #lbaddFather, #LabelDelete,#lbaddFather2
{
    cursor:pointer;
}
/*----------分页样式----------------*/
#pageArea
{
    text-align:right;
}
#pagerTb
{
    width:100%;
}
/*-------------分页背景颜色----------------*/
#pageArea
{
    background-color:#F4F9FD;
    height: 32px;
}
#modepager
{
    background-color:#F4F9FD;
    text-align:right;
}
/*------------登陆界面样式----------------*/
#Body_Login
{
    background:url(../images/Bg_Login_n.png) repeat-x scroll 0 0 transparent;
    width:100%;
    height:100%;

}
#Logincontainer
{
    background: url("../images/bg_Login.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #9DB5C9;
    height: 260px;
    left: 50%;
    margin-left: -390px;
    margin-top: -210px;
    position: absolute;
    top: 50%;
    width: 800px;
}
#Logincontainer form {
    border-top: 1px solid #9DB5C9;
    height: 160px;
    padding: 10px;
    width: 348px;
}
#Logincontainer #column {
    float: left;
    padding:0;
    margin:0;
    height:200px;
    margin: 10px 2px 0 10px;
    _margin: 10px 2px 0 5px;
    width: 369px;
    text-align:left;
    display:inline-block;
}
#Logincontainer #column h1 {
    color: #333333;
}
#Logincontainer #column h1 {
    font-size: 14px;    
}
fieldset div {
    clear: both;
    display: block;
    margin-bottom: 8px;
    /*_margin-bottom: 4px;*/
}
.Login_name
{
    display: block;
    float: left;
    padding-top: 3px;
    width: 80px;
}
#txtUserName,#txtPwd
{
    background: url("../images/bg_input.png") repeat-y scroll right center #FFFFFF;
    border: 1px solid #9DB5C9;
    height: 17px;
    padding: 2px 0 0 2px;
    width: 190px;
}
#btnLogin {
    background-image: url("../images/LoginBtn.gif");
    background-position: 0 0;
    background-repeat: repeat-x;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    height: 23px;
    margin-bottom: 5px;
    margin-left: 8px;
    padding: 0 10px;
    width:110px;
}
#columnSplash {
    background-image: url("../images/LoginCar.jpg");
}
#columnSplash {
    background-color: #FFFFFF;
    background-position: center center;
    background-repeat: no-repeat;
    display:inline-block;
    border: 1px solid #999999;
    float: right;
    height: 244px;
    margin: 8px;
    _margin: 4px;
    width: 400px;
}
fieldset{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
    padding-left:50px;
}
.btnPoint
{
    padding-top:30px;
}
/*------------弹出窗口-------------*/
.picDiv {
    background-color: #F8F8F8;
    border: 1px solid #7F7F7F;
    line-height: 20px;
    padding: 5px;
    position: absolute;
    z-index: 10000;
    min-width:300px;
}
.picDiv img
{
    padding-right: 10px;
    
}
.picDiv #img_middle {
    /*cursor: url(../images/zoomin.cur) 6 8, pointer; cursor: url(/Image/default/zoomin.cur)\9;*/
    cursor: url("http://img01.taobaocdn.com/tps/i1/T19ZetXk4sXXXXXXXX.swf"), auto;
    width:160px;
}
.picDiv #img_big 
{
    display:block;
    /*cursor: url(../images/zoomout.cur) 6 8, pointer; cursor: url(../images/zoomout.cur)\9;*/
    cursor:url(http://img03.taobaocdn.com/tps/i3/T1SK9uXoBvXXXXXXXX.swf),auto;
    /*cursor:url(../images/zoomout.cur),auto;*/
}
.picDiv p {
    line-height: 180%;
    margin: 0;
    padding: 0;
}
.picDiv table{line-height: normal;text-align: left;white-space: normal;border-collapse: separate;display: table;margin-bottom: 0;margin-top: 0;text-indent: 0;border-spacing:0px;}
.picDiv tr{display: table-row;vertical-align: inherit;}

.picDiv  .label_txt {
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    margin: 6px 0 0 5px;
    overflow: hidden;
    padding: 0 5px;
}
/*-----------产品添加多张图片样式------------*/
.up
{
    float:left;
    width:100%;
}
#imagesUl .albCt
{
    list-style-type:none;
    width:160px;
    margin:5px;
    float:left;
    display:inline;
}
#lbMfs .lbMfssel,#lbMfs2 .lbMfssel
{
    background-color:#F1F7F8;
}
#lbModelPic
{
    text-align:center;
    width:154px;
    padding-top:10px;
    margin-right:5px;
}