@charset "utf-8";
/*html{filter:gray;}*/
body,td,th {
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #333333;
}
body {
    margin:0px;
    padding:0px;
    background-color: #FFFFFF;    
}
div,form,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; border:0px; }
li{list-style-type:none;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px;font-size:12px; font-weight:normal;}

.divWidth {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
.divWidth:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}

.divLeft {
	margin-left: auto;
	margin-right: auto;
	float:left;
}
.divLeft:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}

.divRight {
	margin-left: auto;
	margin-right: auto;
	float:right;
}
.divRight:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}

.fontEN
{
    font-size: 10px;
    color: #c1c1c1;
}

/* Link */
a:link {
    color: #333333; 
    text-decoration:none; 
    font-size: 12px;  
}
a:visited {
    color: #333333;
    text-decoration:none; 
    font-size: 12px;
}
a:hover {   
    color: #ea6210;
    text-decoration: underline;
    font-size: 12px;
}
a:active {
    color: #ea6210; 
    font-size: 12px;
    text-decoration: underline;   
}
a.blueLink:link {
    color: #034e8a; 
    text-decoration:none; 
    font-size: 12px;    
}
a.blueLink:visited {
    color: #034e8a;
    text-decoration:none; 
    font-size: 12px;
}
a.blueLink:hover {   
    color: #034e8a;
    text-decoration: underline;
    font-size: 12px;
}
a.listRed:link {
    color:Red;
    text-decoration:none; 
    font-size: 12px;
    font-weight:bold;  
}
a.listRed:visited {
    color:Red;
    text-decoration:none; 
    font-size: 12px;
    font-weight:bold;
}
a.listRed:hover {   
    color:Red;
    text-decoration: underline;
    font-size: 12px;
    font-weight:bold;
}
/* Link */

/* head */
a.navWhiteLink:link
    {
        color: #333333;
        text-decoration: none;
        font-size: 14px;
        font-weight: bold;
    }
    a.navWhiteLink:visited
    {
        color: #333333;
        text-decoration: none;
        font-size: 14px;
        font-weight: bold;
    }
    a.navWhiteLink:hover
    {
        color: #333333;
        text-decoration: underline;
        font-size: 14px;
        font-weight: bold;
    }
    a.navHuiLink:link
    {
        color: #ffffff;
        text-decoration: none;
        font-size: 14px;
        font-weight: bold;
    }
    a.navHuiLink:visited
    {
        color: #ffffff;
        text-decoration: none;
        font-size: 14px;
        font-weight: bold;
    }
    a.navHuiLink:hover
    {
        color: #faf1a8;
        text-decoration: underline;
        font-size: 14px;
        font-weight: bold;
    }
    
    .navMenuHui
    {
        height: 36px;
        width: 60px;
    }
    .NavMenuWhite
    {
        background-color:#97d73e;
        height: 36px;
        width: 60px;
        filter：alpha(opacity=0,finishopacity=100,style=1,startx=0,starty=85,finishx=150,finishy=85);
    }
/* head */

.height5px
{
    height:5px;
    font-size:0px;
}
.height10px
{
    height:10px;
    font-size:0px;
}
.redFont
{
    color:Red;
}
.divHuiLine
{
    background-color: #fafafa;
    border: 1px solid #e1e1e1;
}
.divGreenLine
{
    background-color: #fafdf6;
    border: 1px solid #d1dac7;
}
.divDarkGreenLine
{
    background-color: #ffffff;
    border: 1px solid #58a501;
}
.inputTxt
{
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #333333;
    text-align: left;
    background-color: #fefef6;
    border: 1px solid #e3e39b;
}
.inputTxtIME
{
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #333333;
    text-align: left;
    background-color: #fefef6;
    border: 1px solid #e3e39b;
    ime-mode: disabled;
}
.inputText {
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #666666;
    height: 20px;
    line-height: 20px;
    text-align: left;
    border: 1px solid #cccccc;
    background-color: White;
}

.inputSelect {
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #333333;
    background-color: White;
    text-align: left;
    border: 1px solid #c7c7c7;
    padding: 1px;
    margin: 1px;
}

.inputTextIME {
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #666666;
    height: 20px;
    line-height: 20px;
    text-align: left;
    border: 1px solid #cccccc;
    background-color: White;
    ime-mode: disabled;
}
.inputBlueTxt
{
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #001B51;
    text-align: left;
    background-color: #ebf8ff;
    border: 1px solid #aadafe;
}
.inputBlueTxtIME
{
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #001B51;
    text-align: left;
    background-color: #ebf8ff;
    border: 1px solid #aadafe;
    ime-mode:disabled;
}
.inputRed
{
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    font-size: 12px;
    color: #001B51;
    text-align: left;
    background-color: #ffffff;
    border: 2px solid #ff3300;
}
.tableBlue
{
    border: 1px solid #a1e3ff;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #e9f8ff;
}
.tableBlue td
{
    border: 1px solid #a1e3ff;
    background-color: #e9f8ff;
    height:26px;
    line-height:26px; 
}
.tableYellow
{
    border: 1px solid #fec52a;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #fefceb;
}
.tableYellow td
{
    border: 1px solid #fec52a;
    background-color: #fefceb;
    height:26px;
    line-height:26px; 
}
.tableE1E1E1
{
    border: 1px solid #e1e1e1;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #FFFFFF;
    text-align:left;
}
.tableE1E1E1 td
{
    border: 1px solid #e1e1e1;
    background-color: #ffffff;
}
.tableGreen
{
    border: 1px solid #d1dac7;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #f6feef;    
}
.tableGreen td
{
    border: 1px solid #d1dac7;
    background-color: #f6feef;
    height:26px;
    line-height:26px;
    text-align:center;
}
.showTable {
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

    .showTable td {
        border-style: solid;
        border-width: 1px;
        border-color: #cccccc;
        padding: 4px;
        text-align: center;
    }

.hideTable {
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

    .hideTable td {
        border-width: 0px;
        padding: 2px;
        text-align: left;
    }
.ad200H
{
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}
.ad200H td
{
    background-color: #fff;
    height:210px;
    vertical-align:top;
}
.searchLine
{
    border: 1px solid #d1dac7;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #f6feef;
}
.searchTitle
{
    width:10%; 
    text-align:right; 
    vertical-align:top; 
    font-weight:bold;
    height:24px;
    line-height:24px;
}
.tableCheckBox
{
    border:0px;
    border-collapse: collapse;
    border-spacing: 0px;
    background-color: #FFFFFF;
}
.tableCheckBox td
{
    border: 1px dotted #d1dac7;
    background-color: #ffffff;
}
.moneyFont
{
    font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FF0000;
	font-size: 18px;
}
.titleOrage
{
    color:#ff6500; 
    font-weight:bold;
    text-align:left;
    font-size:14px;
}
.ulListArrowGreen{ margin:0; padding:0}
.ulListArrowGreen ul{margin:0 0 0 12px; padding:0; list-style:none;}
.ulListArrowGreen ul li{line-height:20px; background:url('/images/icon01.gif') no-repeat 0 50%; padding-left:15px; text-align:left;}

.bottonTxt
{
    border-style: none;
    background-color: #ff8c38;
    color: White;
    height: 30px;
    padding: 2px 10px 2px 10px;
    margin:  2px 10px 2px 10px;
    font-size: 14px;
    font-weight: bold;
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    cursor:pointer;
}

.greenNavLeft
{
    background-image:url('/images/greenBG.gif');
    height:29px;
    line-height:29px;
    background-position:left;
    background-repeat:no-repeat;
    text-align:left;
}
.greenNavRight
{
    background-image:url('/images/greenBG.gif');
    height:29px;
    line-height:29px;
    background-position:right;
    background-repeat:no-repeat;
    text-align:right;
}
.greenNavBottom
{
    background-color: #ffffff;
    border:1px solid #d1dac7;
    border-top:none;
    text-align:left;
}
.darkGreenNavBottom
{
    background-color: #ffffff;
    border:1px solid #58a501;
    border-top:none;
    text-align:left;
}
.bottonTxt
{
    border-style: none;
    background-color: #ff8c38;
    color: White;
    height: 30px;
    padding: 2px 10px 2px 10px;
    margin:  2px 10px 2px 10px;
    font-size: 14px;
    font-weight: bold;
    font-family: 'Microsoft Yahei',arial,SimSun,sans-serif;
    cursor:pointer;
}

.headDivTop 
{
    background-image: url('/images/topBG.gif'); 
    background-repeat: repeat-x; 
    height: 28px;
    width:100%;
}

.imgLine
{
    border: 1px dotted #efefef;
}

.divHui {
    border: 1px solid #cbcccc;
}

/*在线客服*/
.QQbox 
{
    width:120px;
    position:absolute;
    z-index:9999;
    right:0px;
    display: none;
}
.QQMini 
{
    width:32px;    
    position:absolute;
    z-index:9998;
    right:0px;
    text-align:center;
    cursor:pointer;
}

/* pageCSS */
a.pageLinkPage:link {
    color: #666666;
    text-decoration:none; 
    font-size: 12px;
}
a.pageLinkPage:visited {
    color: #666666;
    text-decoration:none; 
    font-size: 12px;
}
a.pageLinkPage:hover {   
    color: #4e931c;
    text-decoration: underline;
    font-size: 12px;
    font-weight:bold;
}
a.pageLinkPage:active {
	color: #666666;
	font-size: 12px;
	text-decoration: underline;
}
.pageTable
{
    border: 0px;
}
.pageTable td
{
    width:22px;
    height:22px;
    line-height:22px;
    text-align:center;
}
.pageInput
{
    font-family: '微软雅黑','Microsoft Yahei',arial,SimSun,sans-serif;
	font-size: 12px;
	color: #666666;
	height: 16px;
	line-height: 16px;
	text-align: center;
	border: 1px solid #999999;
	background-color:White;
	width:30px;
}
.pageButton
{
	font-size: 12px;
	color: #666666;
	background-color: #efefef;
	font-family: '微软雅黑','Microsoft Yahei',arial,SimSun,sans-serif;
	padding:2px 3px 2px 3px;
	border: 1px solid #999999;
	cursor:pointer;
}
.pageDiv
{
    border: 1px solid #999999;
    text-align:center;
    height:22px;
    line-height:22px;
    cursor:pointer;
}
.pageSelectPage
{
    border: 1px solid #4e931c;
    background-color:#4e931c;
    color:White;  
    text-align:center;
    width:22px;
    height:22px;
    line-height:22px;
}
/* pageCSS */

.sffocus {
	background-color: #ffffff;
	border: 1px solid #ff9900;
}