﻿
li {
}
li {
 list-style-type: none;
}

a { color:#333;}
.pagingbar { clear:left; margin:10px 0px; padding:5px 0px; margin-left:10px; }
    .pagingbar a { margin-left:10px; font-size:14px;}
        .pagingbar strong { font-size:16px;}

div.topNav, div.header, div.footer, div.bodier, div.wbox { width:960px; margin:0px auto;}
.hd td.h1 { font-size:14px; font-weight:bold; color:#666; padding-left:10px;}
.hd td.more { text-align:right;}
.hd td.more a { text-decoration:underline; padding-right:10px;}
.iconPrice { display:inline-block; width:33px; height:34px; font-size:30px; font-weight:bold; color:#FFF; text-align:center; font-family:Arial; background-image:url(/Skin/2/bgPriceRed33.gif);}
.price2 .iconPrice { display:inline-block; width:22px; height:24px; font-size:12px; font-weight:bold; color:#FFF; text-align:center; font-family:Arial; background-image:url(/Skin/2/bgPrice22.png);}

/*_topNav__
------------------------------------------------------------------------------------------------------------------------*/
.topNav  { height:35px; line-height:35px; background-image:url(/Skin/2/bgTopNav35y.gif); margin-bottom:10px;}
.topNav .loginNav { width:450px; float:left; padding-left:10px; overflow:hidden;}
        .topNav .loginNav a { color:#F00; margin-left:10px;}
    .topNav div.siteQuicknav { width:425px; _width:425px; float:right; margin-top:11px; margin-right:3px; line-height:16px; height:16px; }
        .topNav .siteQuicknav ul li { background-image:url(/Skin/2/iconArrowdown13.png); background-repeat:no-repeat; line-height:14px; text-indent:18px; float:left; margin-left:15px; position:relative; _margin-left:10px; z-index:999;}
        .topNav .siteQuicknav ul li.nobg { background-image:none; text-indent:0px;}
        .topNav .siteQuicknav ul li ul { display:none; border:solid 1px #CCC; background-color:#FFF; padding:3px 10px; position:absolute;}
            .topNav .siteQuicknav ul li ul li { background:none; line-height:21px; text-indent:0px; float:none; margin-left:0px; width:120px;}
            .topNav .siteQuicknav ul li.sfhover ul { display:block !important; display:block;}
            
            .topNav .siteQuicknav ul li ul.navSearch { margin-left:-100px !important; _margin-left:-120px;}
            .topNav .siteQuicknav ul li ul.navSearch li { width:140px;}
                .navSearch .textbox { border:solid 1px #CCC; height:21px; line-height:21px; width:90px; }
                .navSearch .submit { border:solid 1px #FFF; background-color:#C00; color:#FFF; height:25px; line-height:25px; width:45px; margin-top:-1px;}

/*_logo__
--------------------------------------------------------------------------------------------------------------------------*/
.logo { float:left; width:216px;}
.logoPart { width:328px; float:left; background-image:url(/Skin/2/bgLogoPart328.png); height:60px; margin-top:10px; overflow:hidden;}
    .logoPart h3 { font-size:16px; font-family:Arial Black; margin:5px 0px; color:#666;}
    .logoPart p { color:#666;}
        .logoPart p a { color:#1A69DE;}
.hotlink { float:right; width:400px; color:#666; margin-top:10px; overflow:hidden; }
    .hotlink img { vertical-align:middle; margin-right:5px;}
    .hotlink .row1 { font-size:16px; height:28px;}
    .hotlink .row1 a { font-weight:bold; padding:0px 5px; font-size:12px; color:#666;}
.header .infoPanel { width:350px; float:right; margin-top:5px;}
    .header .infoPanel div { margin-top:5px;}
    .header .infoPanel strong { color:#C00; font-size:18px; margin-right:5px; font-family:Arial;}
    
/*_headMenu__
----------------------------------------------------------------------------------------------------------------------------*/


.headMenu { width:700px; float:left; margin-top:15px; }
    .headMenu li { height:33px; line-height:33px; width:102px; text-align:center; background-image:url(/Skin/2/bgHeadMenu102.png); float:left; margin-right:5px;}
    .headMenu a { font-size:14px;}
    .headMenu li.current { background-image:url(/Skin/2/bgHeadMenuCurrent102.png);}
    .headMenu li.current a { color:#FFF; font-weight:bold;}

.hotTel { width:250px; float:left; margin-top:30px; overflow:hidden; }
    .hotTel a { color:#F00;}
#ExMenu { position:relative; _padding-top:10px; _height:23px;}
    #ExMenu div { position:absolute; background-color:#FFF; border:solid 1px #CCC; padding:10px 0px; display:none;}
    #ExMenu li { background:none; float:none; line-height:21px; height:21px; width:80px;}
        #ExMenu li a {  font-size:12px;}



/*_searchZone__
-----------------------------------------------------------------------------------------------------------------------------*/
.searchZone { background-image:url(/Skin/2/bgSearchZone40y.png); height:40px;}
    .searchZone .col1,.sumPointZone .col1 { width:200px; float:left;}
    .searchZone .col1 { position:relative; z-index:1; }
    .searchZone .col2 { width:480px; float:left; margin:3px 0px 0px 10px;}
    .searchZone .col3 { width:260px; float:left;}
/*_sumPointZone__
-----------------------------------------------------------------------------------------------------------------------------*/
.sumPointZone { background-image:url(/Skin/2/bgSumPointZone40y.png); height:40px;}
    .sumPointZone .col2 { width:470px; float:left; margin-top:12px; color:#666;}
        .sumPointZone .col2 strong { padding-left:10px;}
        .sumPointZone .col2 span { padding-right:10px;}   
        .sumPointZone .col3 { width:290px; float:left; font-size:16px; margin-top:10px;}
			.sumPointZone .col3 img{ vertical-align:middle;padding:0px 3px 0 0;}
            .sumPointZone .col3 a { font-size:12px; padding:0px 5px;}
    
/*_searchBar__
------------------------------------------------------------------------------------------------------------------------------*/
.searchBar .ddl, .searchBar .tb, .searchBar .btn { height:35px; float:left;}
.searchBar .ddl { background-image:url(/Skin/2/bgSearchBarDDL103.png); width:103px;}
.searchBar .tb { background-image:url(/Skin/2/bgSearchBarTB270.png); width:270px;}
.searchBar .btn { width:101px;}
    .searchBar .ddl input { width:90px; padding-top:5px; margin-left:5px; border:none; }
    #a_divSelecttaskSearchMode { margin-top:8px; margin-left:5px;}
        #c_divSelecttaskSearchMode { margin-top:6px; }
    .searchBar .tb input { margin-top:10px; margin-left:10px; border:none;  width:250px; }
    
/*_spcar__
------------------------------------------------------------------------------------------------------------------------------*/
.spcar .hd { float:left; width:76px;}
.spcar .bd { float:left; height:30px; width:182px; background-image:url(/Skin/2/bgShoppingcar182.png); line-height:30px; text-align:center; margin-top:4px;}


    
    /*_taskCatalog__
    -------------------------------------------------------------------------*/
    .taskCatalogCom { background-image:url(/Skin/2/bgTaskCatalog200.gif); background-color:#FFF; position:absolute; z-index:1; left:5px; top:36px; border-bottom:solid 1px #EACAC4; width:200px; color:#666;}
    .taskCatalogCom a { color:#666;}
    .taskCatalogCom li { position:relative; width:150px; background-image:url(/Skin/2/iconArrowRRed6.gif); background-position:150px 11px; background-repeat:no-repeat; height:30px; line-height:30px; margin-left:10px; padding-left:30px; z-index:9999; }
    .taskCatalogCom div.wrap { position:absolute; left:160px; top:-2px; width:350px; display:none; color:#666; background-color:#FFF; z-index:999;}
    .taskCatalogCom div.hover { display:block;}
        .taskCatalogCom div.wrap .hd { height:27px;  border:solid 2px #CCC; border-bottom:none; border-left:none; padding-left:30px; padding-top:3px; font-weight:bold;}
        .taskCatalogCom div.wrap .bd { border:solid 2px #CCC; border-top:none; padding-left:30px; background-color:#FFF;}
        .taskCatalogCom div.wrap table { width:100%;}
        .taskCatalogCom div.wrap td { height:28px; background-color:#FFF;}
    .taskCatalogCom li.hover { border:solid 2px #CCC; background-color:#FFF; background-image:none;display:block; }

    /*_eventZone__
    ----------------------------------------------------------------------------*/
    .eventZone { border:solid 1px #CCC; margin:10px 0px;}
        .eventZone .hd { border-bottom:solid 1px #CCC;}
        .eventZone .bd .item { padding:10px 0px 10px 10px; border-bottom:dotted 1px #CCC; line-height:18px;}
        .eventZone .ft { padding:20px 0px; text-align:center;}    
    
/*_footer__
-------------------------------------------------------------------------------------------------------------------------------------*/
.footer { margin:10px 0px;}
    /*_footMenu__
    -------------------------------------------------------------------------*/
    .footMenu { background-image:url(/Skin/2/bgFooterMenu28y.gif); padding-top:5px; height:23px; line-height:21px; text-align:center;}
        .footMenu a { color:#FFF; padding:0px 15px; border-right:solid 1px #FFF;}
    /*_copyright__
    -------------------------------------------------------------------------*/
    .copyright { text-align:center; color:#666; line-height:24px;}
        .copyright a { color:#27507F;}
        
.links { width:960px; margin:0px auto; border:solid 1px #CCC; padding-bottom:10px; margin-bottom:10px;}
    .links .hd { background-color:#f2f2f2; height:30px; line-height:30px;}
    .links .bd .item { margin-left:10px; float:left; width:120px; margin-top:10px;}