﻿/*
主题名称: 
URI: 
描述: 
作者: donhwa@126.com
模板: 
版本: 2009.04.01

网址:

[目录表] 

	0- Reset
	1- Global
	2- Links
	3- Headings
	4- Header 
	5- Navigation
	6- Content 
	7- Forms
	8- Extras
	9- Footer 
    10-ChildPage

*/

/* =0 Reset


–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =1 Body
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

body{color:#333;padding-top:8px;}
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

a:link{
	color:#0085cd;
	text-decoration:none;
}
a:visited{
	color:#0085cd;
	text-decoration:none;
}
a:hover{
	color:#f60;
	text-decoration:underline;
}

#container{width:960px;margin:auto;}

/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#header	
{
    margin:0;
    margin-bottom:5px;
    padding:0px;
	color:White;
    background:#ff0 url(Images/headerBg.jpg) repeat-x;
}
#header	h1
{
    float:left;
    text-indent:-9999px;
    overflow:hidden;
    width:280px;
    height:90px;
    background: url(Images/logo.jpg);
    }
    
#header #mainNav
{    
    float:left;
    padding:11px 0;
    margin:0;
    *padding-bottom:14px;
    width:680px;    
}

#mainNav li.withSpr
{    
    padding:0 9px 0 10px;    
    *margin-right:3px;
    background: url(Images/menu-spr.jpg) no-repeat right 40%;    
    }
    
#mainNav li
{    
    padding:0 8px 0 5px;       
    display:inline-block;
    *display:inline;
    zoom:1;
    }

#mainNav li a
{    
    text-indent:-999px;
    overflow:hidden;
    display:block;
    height:27px;
    }
#mainNav li a.cur,
#mainNav li a:hover{background-position:left 27px;}
#mainNav li a.index{background-image:url(Images/mainNav_index.gif);width:67px;}
#mainNav li a.product{background-image:url(Images/mainNav_Product.gif);width:89px;}
#mainNav li a.service{background-image:url(Images/mainNav_Service.gif);width:129px;}
#mainNav li a.mall{background-image:url(Images/mainNav_Mall.gif);width:89px;}
#mainNav li a.profile{background-image:url(Images/mainNav_Profile.gif);width:89px;}
#mainNav li a.contact{background-image:url(Images/mainNav_Contact.gif);width:89px;}

    
#header .userPanelContainer
{    
    float:left;
    padding:0;
    margin:0;
    height:38px;    
    background:url(Images/headerBg2.jpg) no-repeat left top;
    }

#header .userPanelContainer dt{display:none;}

#header .userPanelContainer dd{padding:8px 0 0 49px;width:620px;}

#header .userPanelContainer ul li
{    
    float:left;
    padding-top:3px;
   
    }
    

#header .userPanelContainer ul li label.for
{    
    color:#555;
    }
    
#header .userPanelContainer ul li label.for.userName
{
    padding-left:2em; 
    background:url(Images/userName.gif) no-repeat left 0px;}
    
#header .userPanelContainer ul li .txt{width:120px;}
    
#header .userPanelContainer ul li .login
{
    display:inline-block;
    *display:inline;
    zoom:1;
    
    margin:0 3px 3px 13px;    
    background:url(Images/userLogin.gif);
    width:50px;
    height:19px;    
    border:0;
    vertical-align:top;
    font-size:0px;
    overflow:hidden;
    }
#header .userPanelContainer ul li .reg
{
    width:50px;
    height:19px;
    display:inline-block;
    *display:inline;
    zoom:1;
    background:url(Images/userReg.gif);
    vertical-align:top;
    font-size:0; 
    color:#999;
    }
    
.userPanelContainer ul li .userForgetPW
{
    display:inline-block;
    *display:inline;
    zoom:1;
    margin-left:25px;
    width:65px;
    height:19px;
    background:url(Images/userForgetPW.gif);
    text-indent:-9999px;
    overflow:hidden;
    }
.userInfoPanel {color:#049;}
.loginMessage{position:absolute;background:#e99;height:1.5em;line-height:1.5em;overflow:hidden;}


/* =6 Content
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#onlineQQ{position:absolute;top:110px;left:0;z-index:999;width:200px;display:none;}
#qqBtn{background:url(Images/qqBtn.gif) no-repeat;width:25px;height:90px;float:left;}
#qqPanel{background:url(Images/qq.gif);padding-left:3px;padding-top:60px;width:86px;height:47px;float:left;display:none;}
#content
{    
    width:960px;
    font-size:12px
    }
    
#content dl
{
    margin-bottom:10px;
    }


.list
{    }
.list dt
{
    /*color:#2A8BBE;*/
    color:#333333;
    }

.list dt strong
{
    float:left;
    padding:9px 0 3px 15px;
    font-size:14px;
    font-weight:bold;
   
    }

.list dt .more
{
    float:right;
    padding:8px 8px 3px 0px;
}
    
.list dd 
{
    padding:0.3em 0.5em;    
    }

.list dd ul
{
    margin:0;
    
    vertical-align:top;    
    }

.list dd ul li 
{
    padding-left:10px;
    height:24px;
    line-height:24px;
    background:url(Images/roundListStyle.gif) no-repeat left 45%;  
}

.banner{margin-bottom:5px;
    height:155px;
    width:100%;
    text-align:right;
    text-indent:-99999px;
    font-size:0;
    color:#A6DEFF;
    overflow:hidden;    
}

.top
{
    float:right;    
    padding:5px 0px;
    width:748px;
    line-height:16px;
    font-size:12px;        
    /*border-bottom:2px solid #8b5;*/
    }
    
.top .icon
{
    display:inline-block;
    *display:inline;
    zoom:1;
    padding:0 5px 3px 15px;
    vertical-align:middle;
    width:16px;
    height:16px;    
    background:url(Images/navIcon.gif) no-repeat center top;
    }
.top .navSpr
{
    font-family:Tahoma;    
    }

.side
{
    float:left;
    width:195px;    
    }
 
 .sideNavList
{
    margin:6px 0;
    padding:0;
    list-style:none;
    
    }
.sideNavList li
{
    margin:3px 0;
    padding:0px 0;
    border-bottom:0px dashed #999;
    
    }
.sideNavList li a
{    
    display:block;
    height:24px;
    line-height:24px;
    padding-left:20px;
    width:175px;
    text-align:left;
    text-decoration:none;
    color:#034790;
    background-image:url(Images/sideNavItemButton.gif);
    background-position:left 0;
}

.sideNavList li a:hover
{    
    background-position:0 24px;
    color:#181818;
}
 
 .sideNavTitle{
    background:url(Images/sideNavTitle.gif);
    height:40px;
    line-height:40px;
    font-size:14px;
    text-align:center;
    font-weight:bold;
    width:100%;
    display:block;
     margin-bottom:2px;   
    }

.sideNavTitle,
a.sideNavTitle{color:#034790;}

.main
{
    float:right;    
    padding-top:20px;
    width:748px;
    background:url(Images/contentTop.gif) repeat-x left top;
    }

.lightPager
{
    margin:5px 0;
    padding:0 5px;
    line-height:2em;
    text-align:right;
    border-top:1px solid #d5d9da;
    border-bottom:1px solid #d5d9da;
    background:#f5f9fa;
    }

.noDataPanel
{
    margin:auto;
    padding:3%;
    border:#59D293 1px solid;
    width:58%;   
    background:#E7F0FC;
    
    text-align:center;
    }

/*
- - - -   --  */
/* =5 子块通用
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =6 +服务通道
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#servicePanel
{
    padding: 2em;
    margin-bottom: 0.5em;
    background: #E4E4F8;
    height: 150px;
    line-height: 2em;
}
/* =7 +搜索
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.searchPanel dt
{
    height: 29px;
    background: url(Images/searchTitle.gif);
    text-indent: -9999px;
    overflow: hidden;    
}
.searchPanel dd{font-family:宋体;line-height:1.5em;}
.searchPanel dd ul li {padding:1px 0;}
.searchKeys{width:/*128px;*/86px;background:#DEEBFB;border:1px solid #B2C2D7;height:18px;line-height:18px;padding:0;}

.searchPanel select{width:100%;overflow:hidden;}
.searchPanel .btn
{    
    margin-top:3px;
    height:20px;line-height:20px;
    width:40px;
    background:#DEEBFB;border:1px solid #B2C2D7;}

/* =8 +友情链接
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.linkList dt
{
    background: url(Images/linkTitle.gif);
    text-indent: -9999px;
    overflow: hidden;
    height: 29px;
}

.linkList dd
{
    padding:8px 6px;
    }

.linkList dd ul li
{
    margin:0 3px 3px 0;
    height: auto;
    border:0px solid #ccc;
    float:left;
    }
 
/* * Footer

*/
#footer
{
    margin-top:5px;    
    font-size:12px;    
}

#footerNav {background:url(Images/footerNavBG.jpg);text-align:center;line-height:32px;margin-bottom:3px;}

#footerNav a{color:#333;margin:0 5px;}

#footer img{display:inline;}

#gs_icon {margin-right:30px;}

#copyright
{  
  border-top:solid #d5d9da 1px;
  background:#f5f9fa url(Images/footerBG.gif) repeat-x left top;
  line-height:32px;
  text-align:center;}
#copyright img{margin:auto;}

/*  产品类型  
    productTypeList
*/

#travelInfo{background:url(Images/travelInfoBg.gif);
            margin-bottom:5px;
            padding:0 10px;
            padding-top:28px;color:#036EB8;line-height:15px;height:258px;}
#travelInfo img{margin-bottom:3px;}
.weatherInfo {width:100%;overflow:hidden;height:50px;}