/*-----------公共--------------*/
 
HTML
{

    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    height: 100%;
    padding-top: 0px;
}
BODY
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    height: 100%;
    padding-top: 0px;
}
BODY
{
    font-family: Verdana, Arial, Helvetica, sans-serif, '宋体';
    background: url(../images/bg/newbg.gif) fixed;
    color: #2f2f2f;
    font-size: 12px;
}
DIV
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DT
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
DD
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
UL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
OL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H1
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H2
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H3
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H4
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H5
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
H6
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
PRE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
CODE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FORM
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
FIELDSET
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LEGEND
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
INPUT
{
    padding-bottom: 2px;
    margin: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
}
BUTTON
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TEXTAREA
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
P
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
BLOCKQUOTE
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TH
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
TD
{
    padding: 0px;
    margin: 0px;
}
TABLE
{
    border-spacing: 0;
    border-collapse: collapse;
}
FIELDSET
{
    border-bottom: medium none;
    border-left: medium none;
    border-top: medium none;
    border-right: medium none;
}
IMG
{
    border-bottom: medium none;
    border-left: medium none;
    border-top: medium none;
    border-right: medium none;
}
ADDRESS
{
    font-style: normal;
    font-weight: normal;
}
CAPTION
{
    font-style: normal;
    font-weight: normal;
}
CITE
{
    font-style: normal;
    font-weight: normal;
}
CODE
{
    font-style: normal;
    font-weight: normal;
}
DFN
{
    font-style: normal;
    font-weight: normal;
}
EM
{
    font-style: normal;
    font-weight: normal;
}
STRONG
{
    font-style: normal;
    font-weight: normal;
}
TH
{
    font-style: normal;
    font-weight: normal;
}
VAR
{
    font-style: normal;
    font-weight: normal;
}
LI
{
    list-style-type: none;
}
CAPTION
{
    text-align: left;
}
TH
{
    text-align: left;
}
H1
{
    font-size: 100%;
    font-weight: normal;
}
H2
{
    font-size: 100%;
    font-weight: normal;
}
H3
{
    font-size: 100%;
    font-weight: normal;
}
H4
{
    font-size: 100%;
    font-weight: normal;
}
H5
{
    font-size: 100%;
    font-weight: normal;
}
H6
{
    font-size: 100%;
    font-weight: normal;
}
INPUT
{
    font-family: inherit;
    font-size: 100%;
     font-size:14px; 
}
BUTTON
{
    font-family: inherit;
    font-size: 100%;
}
TEXTAREA
{
    font-family: inherit;
    font-size: 100%;
}
SELECT
{
    font-family: inherit;
    font-size: 100%; font-size:14px;
}
BODY
{
    font-family: Arial;
    color: #505050;
    font-size: 12px;
}
A
{
    color: #0065ff;
    text-decoration: none
}
A:hover
{
    color: #d02200;
    text-decoration: none
}
a:active { text-decoration:blink}


.clearing
{
    line-height: 0;
    display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}



INPUT.no-border
{
    border-top-width: 0px;
    padding-right: 1px;
    padding-left: 1px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    padding-bottom: 1px;
    padding-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    border-right-width: 0px;
}
INPUT.dropdown
{
    border-right: 0px;
    padding-right: 5px;
    border-top: #cccccc 1px solid;
    padding-left: 3px;
    background: url(http://img.constantcontact.com/ui/images1/textfield_dropdown.gif) #ffffff no-repeat right top;
    padding-bottom: 3px;
    margin: 0px;
    font: 0.9em Arial, Helvetica, sans-serif;
    border-left: #cccccc 1px solid;
    cursor: pointer;
    padding-top: 3px;
    border-bottom: #cccccc 1px solid;
}
DIV.dropdown
{
    border-right: 0px;
    padding-right: 5px;
    border-top: #cccccc 1px solid;
    padding-left: 3px;
    background: url(http://img.constantcontact.com/ui/images1/textfield_dropdown.gif) #ffffff no-repeat right top;
    padding-bottom: 3px;
    margin: 0px;
    font: 0.9em Arial, Helvetica, sans-serif;
    border-left: #cccccc 1px solid;
    cursor: pointer;
    padding-top: 3px;
    border-bottom: #cccccc 1px solid;
}
DIV.ve-left-button
{
    border-right: #cccccc 1px solid;
    padding-right: 22px;
    border-top: #cccccc 1px solid;
    padding-left: 3px;
    background: #ffffff;
    float: left;
    padding-bottom: 3px;
    margin: 0px 3px 0px 0px;
    font: 0.9em Arial, Helvetica, sans-serif;
    border-left: #cccccc 1px solid;
    cursor: pointer;
    padding-top: 3px;
    border-bottom: #cccccc 1px solid;
}
SELECT
{
    border-right: #999999 1px solid;
    padding-right: 2px;
    border-top: #999999 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #999999 1px solid;
    padding-top: 2px;
    border-bottom: #999999 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    margin:1px;
}
UL
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
LI
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    list-style: none;
}


UL.arrows
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 5px 0px 5px 25px;
    padding-top: 0px;
}
UL.arrows LI
{
    list-style-image: url(../Images/Inco/bullet_arrow.gif);
    padding-bottom: 10px;
    list-style-type: none;
}
UL.standard
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 5px 0px 5px 65px;
    padding-top: 0px;
}
UL.standard LI
{
    padding-bottom: 6px;
}
UL.no-indent
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: square;
}
UL.no-indent LI
{
    padding-left: 0px;
    padding-bottom: 6px;
    list-style-type: none;
}
OL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 5px 0px 5px 25px;
    padding-top: 0px;
}
OL LI
{
    padding-bottom: 6px;
}
.pagetitlearea
{
    margin-bottom: 20px;
    vertical-align: middle;
}
.pagetitlearea H1
{
    display: inline;
    font-weight: bold;
    font-size: 1.2em;
    text-align: left;
}
.pagetitlearea H2
{
    display: inline;
    font-weight: normal;
    font-size: 1.2em;
    text-align: left;
}
.pagetitle-sub
{
    margin-top: -15px;
    margin-bottom: 20px;
    color: #525252;
}
.popuptitlearea
{
    display: block;
    padding-left: 15px;
    background: url(http://img.constantcontact.com/ui/images1/popup_title_bkgrd.gif) #fff repeat-x 50% bottom;
    margin-bottom: 15px;
    padding-bottom: 0px;
    vertical-align: bottom;
    padding-top: 20px;
    height: 35px;
}
.popuptitlearea H1
{
    font-weight: bold;
    font-size: 1.7em;
    text-align: left;
}
.popuptitle-sub
{
    padding-right: 15px;
    margin-top: -10px;
    padding-left: 15px;
    font-size: 0.9em;
    margin-bottom: 15px;
    color: #333333;
}




.widthspread
{
    width: 95%;
}
.widthnarrow
{
    width: 1%;
}
.width1
{
    width: 1%;
}
.width3
{
    width: 3%;
}
.width2
{
    width: 2%;
}
.width5
{
    width: 5%;
}
.width10
{
    width: 10%;
}
.width12
{
    width: 12%;
}
.width13
{
    width: 13%;
}
.width14
{
    width: 14%;
}
.width15
{
    width: 15%;
}
.width17
{
    width: 17%;
}
.width20
{
    width: 20%;
}
.width25
{
    width: 25%;
}
.width30
{
    width: 30%;
}
.width35
{
    width: 35%;
}
.width40
{
    width: 40%;
}
.width45
{
    width: 45%;
}
.width50
{
    width: 50%;
}
.width55
{
    width: 55%;
}
.width60
{
    width: 60%;
}
.width65
{
    width: 65%;
}
.width70
{
    width: 70%;
}
.width75
{
    width: 75%;
}
.width80
{
    width: 80%;
}
.width85
{
    width: 85%;
}
.width90
{
    width: 90%;
}
.width95
{
    width: 95%;
}
.width100
{
    width: 100%;
}


.topfooter
{
    padding-right: 10px;
    border-top: #f9b25a 2px solid;
    margin-top: 25px;
    padding-left: 15px;
    font-size: 12px;
    background: #f9f9f9;
    padding-bottom: 10px;
    color: #8d8d8d;
    padding-top: 10px;
}
.topfooter A:link
{
    color: #8d8d8d;
}
.topfooter A:hover
{
    color: #8d8d8d;
}
.topfooter A:visited
{
    color: #8d8d8d;
}
.topfooter .colhead
{
    font-weight: bold;
    font-size: 1em;
    color: #db9c1a;
    border-bottom: #dcdcdc 1px solid;
}
.topfooter UL LI
{
    margin-bottom: 0px;
    margin-left: 0px;
}



/*---------登录后首页方框样式----------*/

.mc-wrap
{
    margin: 0px 0px 20px;
    width: 100%;
}
.mc1
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    background: url(http://img.constantcontact.com/ui/images1/box_curved_right.gif) no-repeat right top;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.mc2
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    background: url(http://img.constantcontact.com/ui/images1/box_curved_left.gif) no-repeat left top;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.mc3
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    background: url(http://img.constantcontact.com/ui/images1/box_curved_bttm_left.gif) no-repeat left bottom;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.mc4
{
    padding-right: 20px;
    display: block;
    padding-left: 20px;
    background: url(http://img.constantcontact.com/ui/images1/box_curved_bttm_right.gif) no-repeat right bottom;
    padding-bottom: 20px;
    padding-top: 20px;
    font-style: normal;
}


.box-body2
{
    clear: left;
    padding-right: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    margin: 0px;
    border-left: #ccc 1px solid;
    padding-top: 10px;
}
.box-body2 UL
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0px 0px 15px;
    padding-top: 0px;
}
.box-body2 UL LI
{
    list-style-image: url(http://img.constantcontact.com/ui/images1/bullet_arrow.gif);
    padding-bottom: 10px;
    list-style-type: none;
}




/*-------------------表格-----------------------*/

.data-tbl
{
    width: 100%;
}
.data-tbl SELECT
{
    font-size: 1em;
    margin: 0px;
}
.data-tbl INPUT
{
    font-size: 1em;
    margin: 0px;
}
.data-tbl TH
{
    padding-right: 3px;
    padding-left: 7px;
    background: #e9e9e9;
    padding-bottom: 3px;
    vertical-align: bottom;
    padding-top: 12px;
    border-bottom: #ffcc99 1px solid;
}
.data-tbl TH.tint
{
    padding-right: 3px;
    padding-left: 7px;
    background: #cccccc;
    padding-bottom: 3px;
    padding-top: 12px;
}
.data-tbl TH.colspan
{
    padding-right: 3px;
    padding-left: 7px;
    padding-bottom: 3px;
    vertical-align: bottom;
    padding-top: 10px;
    border-bottom: #999999 1px solid;
    text-align: center;
}
.data-tbl TD
{
    padding-right: 3px;
    padding-left: 7px;
    padding-bottom: 4px;
    vertical-align: top;
    padding-top: 4px;
    border-bottom: #dddddd 1px solid;
}
.data-tbl TD .noline
{
    border-bottom: #dddddd 0px solid;
}
.data-tbl TD.noline
{
    border-bottom-width: 0px;
}
.data-tbl TD.wide-line
{
    border-bottom-width: 2px;
}
.data-tbl TD A:link
{
    color: #0066cc;
    text-decoration: underline;
}
.data-tbl TD A:visited
{
    color: #663399;
    text-decoration: underline;
}
.data-tbl TD A:hover
{
    color: #ff5050;
    text-decoration: none;
}
.data-tbl TD A.in-page-edit:link
{
    color: #0066cc;
    border-bottom: #0066cc 1px dashed;
    position: relative;
    text-decoration: none;
}
.data-tbl TD A.in-page-edit:visited
{
    color: #0066cc;
    border-bottom: #0066cc 1px dashed;
    position: relative;
    text-decoration: none;
}
.data-tbl TD A.in-page-edit:hover
{
    background: #ffffdd;
    cursor: url(http://img.constantcontact.com/ui/images1/cursor_edit.cur), pointer;
    color: #ea4949;
    border-bottom: #ea4949 1px dashed;
    position: relative;
    text-decoration: none;
}
.data-tbl TD A.nochange:link
{
    color: #0066cc;
    text-decoration: underline;
}
.data-tbl TD A.nochange:visited
{
    color: #0066cc;
    text-decoration: underline;
}
.data-tbl TD A.nochange:hover
{
    color: #ff5050;
    text-decoration: none;
}
.data-tbl TD.numeric-padleft0
{
    padding-left: 0px;
    text-align: right;
}
.data-tbl TR.head
{
    font-size: 1.2em;
    background: #ccdae8;
    padding-bottom: 3px;
    padding-top: 3px;
}
.data-tbl TD UL
{
    margin: 0px 0px 0px 25px;
}
.data-tbl TD UL LI
{
    list-style-type: disc;
}





.wizard .box-body
{
    padding-right: 10px;
    padding-left: 20px;
    border-left-width: 0px;
    background: #ffffff;
    padding-bottom: 10px;
    margin: 0px;
    padding-top: 0px;
}
.wizard .boxhd1-wrap
{
    clear: left;
    padding-right: 0px;
    border-top: #cccccc 2px solid;
    padding-left: 0px;
    background: url(../images1/icon_fieldset.gif) no-repeat left center;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.wizard .boxhd1
{
    padding-right: 20px;
    padding-left: 20px;
    background: url(http://img.constantcontact.com/ui/images1/icon_fieldset.gif) no-repeat left center;
    padding-bottom: 3px;
    color: #fff;
    padding-top: 6px;
}
.wizard .boxhd1 H2
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    font-size: 1.5em;
    padding-bottom: 0px;
    margin: 0px;
    color: #333;
    padding-top: 0px;
}
.box-body
{
    padding-right: 10px;
    padding-left: 14px;
    background: url(http://img.constantcontact.com/ui/images1/box-shadow.gif) #ffffff repeat-x;
    padding-bottom: 10px;
    margin: 0px;
    border-left: #ccc 1px solid;
    padding-top: 14px;
}
.box-body P
{
    clear: left;
    margin-top: 0px;
    display: block;
    margin-bottom: 0px;
}

.navbar
{
    border-right: #ccdae8 1px solid;
    padding-right: 2px;
    border-top: #ccdae8 1px solid;
    margin-top: 2px;
    display: block;
    padding-left: 2px;
    background: url(../images/navbar_bkgrd_rb.gif) repeat-y left top;
    margin-bottom: 5px;
    padding-bottom: 2px;
    border-left: #ccdae8 1px solid;
    color: #333;
    padding-top: 4px;
    border-bottom: #ccdae8 1px solid;
    text-align: right;
}
BODY INPUT.btn-primary
{
    border-right: #fab41e 1px solid;
    padding-right: 0.2em;
    border-top: #fab41e 1px solid;
    padding-left: 0.2em;
    background: url(../Images/bg/ab_active_rb.gif) #fbc34c no-repeat;
    padding-bottom: 0.2em;
    margin: 0px;
    font: bold 1em Arial, helvetica, sans-serif;
    border-left: #fab41e 1px solid;
    cursor: pointer;
    color: #333333;
    padding-top: 0.2em;
    border-bottom: #fab41e 1px solid;
}
.wizard .box-body
{
    padding-right: 10px;
    padding-left: 20px;
    border-left-width: 0px;
    background: #ffffff;
    padding-bottom: 10px;
    margin: 0px;
    padding-top: 0px;
}
.wizard .boxhd1-wrap
{
    clear: left;
    padding-right: 0px;
    border-top: #cccccc 2px solid;
    padding-left: 0px;
    background: url(../images1/icon_fieldset.gif) no-repeat left center;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.wizard .boxhd1
{
    padding-right: 20px;
    padding-left: 20px;
    background: url(http
.form-tbl SELECT
{
    font-size: 1em;
    height: 21px;
}
dset.gif) no-repeat left center;
    padding-bottom: 3px;
    color: #fff;
    padding-top: 6px;
}
.wizard .boxhd1 H2
{
    padding-right: 0px;
    display: inline;
    padding-left: 0px;
    font-size: 1.5em;
    padding-bottom: 0px;
    margin: 0px;
    color: #333;
    padding-top: 0px;
}



.form-tbl
{
}
.form-tbl SELECT
{
    font-size: 1em;
}
.form-tbl TH
{
    padding-right: 6px;
    padding-left: 3px;
    font-weight: bold;
    padding-bottom: 3px;
    padding-top: 6px;
    white-space: nowrap;
    text-align: left;
}
.form-tbl TD
{
    padding-right: 6px;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-top: 6px;
}
.form-tbl TD.top-pad-0
{
    padding-top: 0px;
}
.form-tbl .subrow
{
    margin-top: 0px;
    font-size: 0.9em;
    margin-bottom: 3px;
    padding-bottom: 3px;
    vertical-align: top;
    color: #666666;
    padding-top: 0px;
}



.CheckBoxList INPUT
{
   margin-left:15px; margin-bottom:10px;
}

.CheckBoxList Lable
{
 width:100px;
}




/*--------导航样式2开始---------------*/



DIV#navigation_tk
{
    background: url(../images/bg/nav2_bg.png);
}
DIV#navigation_tk .lc
{
    background: url(../images/bg/nav2_bg.png);
}
DIV#navigation_tk .rc
{
    background: url(../images/bg/nav2_bg.png);
}
DIV#navigation_tk .mc LI.current A
{
    background: url(../images/bg/nav2_bg.png);
}
DIV#navigation_tk .mc LI.current A SPAN
{
    background: url(../images/bg/nav2_bg.png);
}

DIV#navigation_tk .mc LI
{
    background: url(../images/bg/nav2_sale_bg.png);
}
DIV#navigation_tk .mc LI A:hover
{
    background: url(../images/bg/nav2_sale_bg.png);
}
DIV#navigation_tk .mc LI A:hover SPAN
{
    background: url(../images/bg/nav2_sale_bg.png);
}



DIV#navigation_tk .mc LI
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}
DIV#navigation_tk .mc LI A:hover
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}
DIV#navigation_tk .mc LI A:hover SPAN
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}

DIV#tk_nav UL LI A:hover
{
    background: url(../images/bg/nav2_sale_bg.png);
}
DIV#tk_nav UL LI A:hover SPAN
{
    background: url(../images/bg/nav2_sale_bg.png);
}
DIV#tk_nav
{
    background: url(../images/bg/nav2_sale_bg.png);
}
DIV#tk_nav LI.current A
{
    background: url(../images/bg/nav2_sale_bg.png);
}
DIV#tk_nav LI.current A SPAN
{
    background: url(../images/bg/nav2_sale_bg.png);
}

DIV#tk_nav UL LI A:hover
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}
DIV#tk_nav UL LI A:hover SPAN
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}
DIV#tk_nav
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}
DIV#tk_nav LI.current A
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}
DIV#tk_nav LI.current A SPAN
{
    background: url(../images/bg/nav2_sale_bg.png) 0px 0px;
}



/* navigation_tk */
div#navigation_tk
{
    height: 34px;
    background-repeat: repeat-x;
    background-position: left top;
    overflow: hidden;
    min-width: 950px;
    margin: 0 2px;
    position: relative;
}

div#navigation_tk .lc, div#navigation_tk .rc
{
    width: 5px;
    height: 34px;
    background-repeat: no-repeat;
    overflow: hidden;
    position: absolute;
}

div#navigation_tk .lc
{
    float: none;
    background-position: left -34px;
    left: 0;
    top: 0;
}

div#navigation_tk .rc
{
    float: none;
    background-position: right -34px;
    width: 5px;
    _margin-right: -1px;
    right: 0;
    top: 0;
}

div#navigation_tk .mc
{
    width: 940px;
    margin: 0 auto;
}

div#navigation_tk .mc li
{
    float: left;
    background-repeat: no-repeat;
    background-position: right -780px;
    padding: 0 5px;
}

div#navigation_tk .mc li a
{
    display: block;
    font-size: 14px;
    font-weight: bold;
}

div#navigation_tk .mc li a span
{
    display: block;
    padding: 5px 12px 0 12px;
    margin-top: 6px;
    cursor: pointer;
}

div#navigation_tk .mc li a:hover
{
    background-repeat: no-repeat;
    background-position: right -814px;
    float: left;
    padding: 0 4px 0 0;
    height: 24px;
    line-height: 24px;
    margin: 7px 0 0 0;
    text-decoration: none;
}

div#navigation_tk .mc li a:hover span
{
    background-repeat: no-repeat;
    background-position: left -814px;
    float: left;
    padding: 0 8px 0 12px;
    margin: 0px;
}

div#navigation_tk .mc li.current a, div#navigation_tk .mc li.current a:hover
{
    height: 34px;
    background-repeat: no-repeat;
    background-image: url(../Images/bg/nav2_bg.png);
    background-position: right -68px;
    border: 0 none;
    float: left;
    line-height: 40px;
    padding: 0 20px 0 0;
    margin: 0px; *margin-top:0px!important;
}

div#navigation_tk .mc li.current a span, div#navigation_tk .mc li.current a:hover span
{
    margin: 0px;
    background-repeat: no-repeat;
    line-height: 40px;
    background-image: url(../Images/bg/nav2_bg.png);
    background-position: left -68px;
    padding: 0 0px 0 20px;
    float: none;
}

div#navigation_tk .mc li a:link, div#navigation_tk .mc li a:visited
{
    color: #fff;
}

div#navigation_tk .mc li.current a:link, div#navigation_tk .mc li.current a:visited
{
    color: #fd5300;
}


/* tk_nav */
div#tk_nav ul
{
    height: 34px;
    width: 950px;
    margin: 0px auto;
}

div#tk_nav ul li
{
    float: left;
    margin: 2px 0 0 0; *margin:5px000!important;
*margin:5px000;
padding:04px;
}

div#tk_nav ul li a span
{
    padding: 0 8px;
    line-height: 20px;
    height: 22px;
    color: #666;
}
div#tk_nav ul li a span i
{
    font-style: normal;
    color: red;
}
div#tk_nav ul li a:hover, div#tk_nav ul li a:hover span
{
    display: block;
    float: left;
    margin: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
    text-decoration: none;
}

div#tk_nav ul li a:hover
{
    background-position: right -854px;
    padding: 0 4px 0 0;
    margin: 0px;
}

div#tk_nav ul li a:hover span
{
    background-position: left -854px;
    padding: 1px 4px 0 8px; 
    *padding:2px4px08px!important;
    *padding:1px4px08px;
    color:#fe791a;
}

div#tk_nav ul li.current
{
    margin: 2px 0 7px 0px;
    border-left: 0 none;
}

div#tk_nav ul li.current a, div#tk_nav ul li.current a:hover
{
    background-repeat: no-repeat;
    background-position: right -98px;
    display: block;
    padding: 0 3px 0 0;
    margin: 0px;
    color: #fff;
    text-decoration: none;
    float: left;
}

div#tk_nav ul li.current a span
{
    background-repeat: no-repeat;
    background-position: left -98px;
    display: block;
    padding: 0 4px 0 8px; *padding:0px4px08px!important;
height:22px;
margin:0px;
float:left;
color:#fff;
}

div#tk_nav ul li.current a:hover span
{
    background-repeat: no-repeat;
    background-position: left -98px;
    display: block;
    padding: 0 4px 0 8px;
    height: 22px;
    margin: 0px;
    float: left;
    color: #ffff00;
}
div#tk_nav ul li.current a span i
{
    color: #fff;
}
div#tk_nav ul li.current a:hover span i
{
    color: #ffff00;
}








/*首页新导航*/
#nav_wrap
{
    margin: 0px auto 10px;
}
#nav li
{
    text-align: center;
    font-size: 12px;
}

/*New Nav Style*/
#nav_wrap
{
    width: 960px;
    overflow: hidden;
}
#nav
{
    background: url(../images/DefaultBg/nav_bg.gif) repeat-x;
    height: 39px;
    position: relative;
    width: 950px;
    margin: 0 auto;
}
#nav .l
{
    background: url(../images/DefaultBg/navnbg.gif) no-repeat 0px 0px;
    height: 39px;
    width: 2px;
    float: left;
}
#nav .r
{
    background: url(../images/DefaultBg/navnbg.gif) no-repeat -4px 0px;
    height: 39px;
    width: 2px;
    float: right;
}
#nav .bt_qnav
{
    float: right;
}
#nav .bt_qnav a
{
    width: 31px;
    height: 29px;
    line-height: 39px;
    display: block;
    padding: 9px 2px 0 0;
}
#nav .c
{
    float: left;
    margin: 0;
    padding: 0;
}

#nav li
{
    float: left;
    list-style: none;
}
#nav li .v a
{
    width: 83px;
    height: 39px;
    line-height: 33px;
    display: block;
    color: #FFF;
    background: url(../images/DefaultBg/navnbg.gif) no-repeat -87px 6px;
    float: left;
    font-family: "Microsoft Yahei";
}
#nav li .v a:hover, #nav li .v .sele
{
    background: url(../images/DefaultBg/navnbg.gif) no-repeat 0px -47px;
    color: #383838;
    line-height: 42px;
    font-size: 14px;
}
#nav .kind_menu
{
    height: 30px; *height:29px;line-height:30px;vertical-align:middle;position:absolute;top:37px;*top:39px;left:70px;width:880px;text-align:left;display:none;background:url(images/DefualtBg/nav_bg1.gif)repeat-xbottom;color:#656565;}
#nav .kind_menu a
{
    color: #656565;
    float: left;
    text-align: center;
    width: 90px;
    font-family: Arial, Helvetica, sans-serif;
}
#nav .kind_menu a:hover
{
    color: #ff4300;
    background: url(../images/DefaultBg/navnbg.gif) no-repeat 1px -91px; *background:url(images/DefaultBg/navnbg.gif)no-repeat1px-93px;}
#nav .kind_menu span
{
    font-size: 10px;
    color: #cecece;
    line-height: 30px; *line-height:26px;float:left}

#tmenu
{
    background: url(../images/DefaultBg/nav_bg1.gif) repeat-x bottom;
    height: 28px;
    border-bottom: 1px solid #eee;
}

