/**
 * 布局样式
 *
 * @author     Akon(番茄红了) <aultoale@gmail.com>
 * @copyright  Copyright (c) 2008 (http://www.imeelee.com)
 */

/*********************************************************
 * 页面层包装
 *********************************************************/
#wrapper {background:#FFF; text-align:center; margin:3px 0;}
#innerWrapper {}


/*********************************************************
 * 顶部
 *********************************************************/
#header {width:980px; margin:0 auto;}
#innerHeader {}

/* 导航条 */

#navigation {width:590px;float:left;}
#logoImg{ width:123px; height:48px; float:left;}
#navigation ul {margin-right:50px; margin-top:23px; +margin-right:30px; list-style:none; float:right; height:27px; background:url(/images/nav_bg.jpg) repeat-x; border:solid #F6A8DD; border-width:1px 1px 0 1px; +overflow:hidden;}
#navigation ul li {float:left; height:29px; line-height:29px; padding:0 14px; overflow:hidden}
#navigation ul li.sep {padding:0px; width:2px;margin-top:2px; overflow:hidden; background:url(/images/nav_sep.gif) no-repeat;}
#navigation ul li.current a {color:#F30; font-weight:bold;}

#navigation ul li.nav_select{background:url(/images/nav_select.jpg) no-repeat; height:35px;position : relative; margin:-4px -3px 5px -2px; color:#fff; font-size:14px; line-height:35px;  font-weight:bold;padding:0 0px 0 15px;}
#navigation ul li.nav_select a{ line-height:35px;color:#fff;margin-top:-1px; padding-right:14px; text-align:center;background:url(/images/nav_right_bg.jpg)  right  no-repeat; float:left; }
#navigation ul a{ color:#656262;display:block;}

#navigation ul a:hover{ color:#f00;}
/* 头部工具条 */
#headbar {width:390px; float:right; clear:right; overflow:hidden; text-align:right;}
#headbar ul {margin:0; padding:0; list-style:none; float:right;}
#headbar ul li {float:left;}
#headbar ul li.sep {width:1px; height:12px; background:#AAA; overflow:hidden; margin:4px 8px 0 8px; +margin-top:2px;}

/* 信息工具条 */
#infobar {width:378px; float:right; clear:right; overflow:hidden; text-align:right; margin-top:10px;}
#infobar .cart {background:url(/images/icon_cart.gif) 0 0 no-repeat; padding-left:20px; margin-left:20px; display:inline;}
#infobar .cart em {color:#F30; font-style:normal;}

/* 导航搜索栏 */
#searchbar {clear:both; background:url(/images/nav_bar_bg.jpg) no-repeat; text-align:left; height:48px; padding:5px 35px 10px 35px; color:#FFF; overflow:hidden;}
#searchbar .keywords {line-height:25px; margin-left:5px;}
#searchbar .keywords a {color:#FFF; margin-right:5px;}
#searchbar .keywords a:hover {color:#A32577; }
#searchbar .searchform {color:#FFF; margin-left:5px;}


/* 热门关键字 */
#speaker {background:url(/images/nav_btm_bg.jpg) no-repeat; height:27px; line-height:27px; text-align:left; padding:0 40px; overflow:hidden;}
#speaker .line {background:url(/images/icon/sound.gif) 0 5px no-repeat; padding-left:25px; height:27px; line-height:27px;}
#speaker ul {list-style:none; overflow: hidden;}

/*********************************************************
 * 正文
 *********************************************************/
#content {clear:both;}
#innerContent {width:980px; margin:10px auto 15px auto; text-align:center; overflow:hidden;}

/*********************************************************
 * 底部
 *********************************************************/
#footer {clear:both;}
#innerFooter {}

/* 底部菜单 */
#footer .menu {border-top:1px solid #B3CCD0; border-bottom:1px solid #C1E0E3; padding-bottom:1px; height:24px; line-height:24px; background:url(/images/footer_menu_bg.png) repeat-x; overflow:hidden;}
#footer .menu ul {margin:0; padding:0; list-style:none; float:left; position:relative; left:50%;}
#footer .menu ul li {float:left; position:relative; right:50%; margin-top:1px; +margin-top:2px;}
#footer .menu ul li.sep {width:1px; height:12px; background:#999; overflow:hidden; margin:8px 15px 0 15px; +margin-top:7px;}

#footer .service{ border:#FFCBDC 1px solid; background:url(/images/help/footer_help.jpg) repeat-x; width:940px;  margin:0px auto; margin-bottom:0px; padding-left:40px; padding-bottom:10px; overflow:hidden; text-align:left;}
#footer .service ul{ list-style:none; overflow:hidden;margin:10px 0 0 0px;}
#footer .service_title li{  float:left; width:150px; background:url(/images/help/help_footer_bg.jpg)  no-repeat; overflow:hidden;margin-left:0px; padding-left:30px; text-align:left;  }
#footer .service_title li table td{line-height:33px; font-site:24px; color:#437B8F; font-weight:bold;}
#footer .innerServiceTitle{}
#footer .innerServiceTitle li{ color:#666666; margin-left:5px; width:100px; background:url(/images/help/arrowhead_right.jpg) no-repeat 1px;height:auto;  padding-left:20px; line-height:normal;}
#footer .innerServiceTitle li a{ color:#656262}
#footer .innerServiceTitle li a:hover{ color:#FF2E86}

#footer #partner{ margin:0px 0 0 0; height:150px;  color:#656262; padding:23px 0 0 0; overflow:hidden;}
#footer #partner ul{ list-style:none; margin:0; padding:0; }
#footer #partner ul li{ float:left;  background:url(/images/li_bg.jpg) no-repeat; padding:0 0 0 10px;}
#footer #partner .p_content p{ padding:0; margin:0;}
#footer #partner .p_content p a{color:#656262;}
#footer #partner .p_content p a:hover{color:#DE3587;}
#footer #partner .p_content p.p_square{ background:url(/images/p_square.jpg) no-repeat;  background-position:8px 5px; padding-left:20px; width:220px;}
#footer #partner ul li .p_img{ width:41px; float:left}
#footer #partner ul li .p_content{ width:230px; float:left; margin-left:10px; padding-top:10px;}
#footer #partner ul li .p_content table tr td{color:#656262; }
#footer #partner ul li .p_content table tr td{ margin-top:5px;}
#footer #partner  .more{ text-align:right;}
/* 版权信息 */
#footer .copyright {text-align:center; line-height:180%; margin:5px 0 15px 0;}