﻿/*
=====================================================================
//样式名称：结构样式表                                                
//创建时间：2009.2.19                                                
//版权所有：深圳方直科技有限公司                                      
//创 建 者：biny                                                        
//说    明：
//　　本样式表用于定义通用的网页结构，不包括详细的琐碎的设置，它是各个
//内容页的基础。具体的零碎设置请查看usre.css（用户样式表）。本样式表包
//括了主页样式表的结构部分，是从主页样式中简化而来的。
=====================================================================         
*/


/*通用样式--------------------------------------------------------------------------------*/
*{margin:0;padding:0;}
table{border-collapse:collapse;}
table tr,table tr td{padding:0;margin:0;}
p,div,li,ul{margin:0;padding:0;}
ul{list-style:none;}
a:link,a:visited{text-decoration:none;color:#006699;/*默认链接色*/}
a:hover{text-decoration:underline;/*默认链接色*/}
img{border-width: 0;}
/*Firefox下消除点击图片文字后出现的虚线框代码 */
a:focus{-moz-outline-style: none;   /* FF下消除点击图片文字后出现的虚线框代码*/}

/*全局样式*/

body {font-size:12px; font-family:Verdana;}
ul,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
h1 { font-size:18px;}
h2 { font-size:14px;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px;}
h5 { font-size:12px; font-weight:normal;}
ul { list-style:none;}
img { border:0px;}
/* 清除浮动  */
.clearfloat {display:block;clear:both;height:0;font-size: 1px;line-height: 0px;}

/*上圆角框通用设置样式，如果要运用多个不同颜色，以下6句不用重新变化--------------------------------*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.content {border-right:1px solid;border-left:1px solid;padding:10px;overflow:hidden;}
.sharp .b1{margin-left:5px;margin-right:5px;}
.sharp .b2{margin-left:3px;margin-right:3px;}
.sharp .b3{margin-left:2px;margin-right:2px;}
.sharp .b4{margin-left:1px;margin-right:1px;}

.sharp .b5{margin-left:1px;margin-right:1px;}
.sharp .b6{margin-left:2px;margin-right:2px;}
.sharp .b7{margin-left:3px;margin-right:3px;}
.sharp .b8{margin-left:5px;margin-right:5px;}

/*颜色方案一,下面第一、二句决定边框颜色，第三句决定背景颜色----------------------------------------*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#E5E5E5;}
.color1 .b1,.color1 .b8{background:#E5E5E5;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#fff;}
.color1 .b5,.color1 .b6,.color1 .b7{background:#fff;}

/*基本布局结构--------------------------------------------------------------------------------*/

/*主体*/
#container {margin:0 auto; width:930px;}
a { color:#333;}

/*顶部*/
#header {height:116px;width:930px;background:#fff; position:relative;}
#header h1 {position:absolute;left:5px;top:5px;width:218px;height:62px;background:url(Images/logo.gif) no-repeat center center; }
#header h1 a:link,#header h1 a:visited{display:block;height:62px;width:218px;text-indent:-9999px;}
/*顶部导航*/
#nav{ position:absolute;right:0;top:0;width:485px;height:25px;background:url(Images/topnav.gif) no-repeat left top;}
#nav a:link,#nav a:visited{display:block;float:left;color:#666;text-decoration:none;height:25px;line-height:25px;text-align:center;}
#nav a#t_m1{width:90px;}
#nav a#t_m2{width:65px;}
#nav a#t_m3{width:45px;}
#nav a#t_m4{width:65px;}
#nav a#t_m5{width:60px;}
#nav a#t_m6{width:65px;margin-left:25px;}
#nav a#t_m7{width:67px;}
#nav a:hover{text-decoration:underline;}
#user_panel{position:absolute;right:0;top:45px;width:485px;height:20px;}
#btn_return{display:block;position:absolute;left:230px;top:30px;width:166px;height:35px;}
#btn_return a:link,#btn_return a:visited{display:block;position:absolute;width:60px;height:18px;line-height:18px;bottom:0px;left:100px;}
#user_login{display:inline;float:right;}
.tb_login{width:100%;text-align:right;}
.free{width:32%;padding-right:20px;}
.free a{padding:0 5px;}

/*导航菜单--2009-05-23*/
#menu {position:absolute;bottom:0;left:0;width:100%;height:31px;margin-bottom:10px;background:url(Images/navbg.png) repeat-x 610px -31px;}
#menu ul{height:31px;background:url(Images/navbg.png) no-repeat left top;}
#menu ul li { float:left;height:31px;margin-right:5px;overflow:hidden;}
#menu ul li em{float:left;display:block;width:2px;height:28px;line-height:28px;background:url(Images/navsplit.gif) no-repeat left 11px;margin-right:3px;}
#menu ul li .normal,#menu ul li .over{float:left;display:block;margin:3px auto 0;height:28px;line-height:28px;color:#fff;text-align:center;text-decoration:none;font-weight:bold;}
#menu ul li .normal b,#menu ul li .over b{display:inline-block;line-height:28px;padding:7px 10px;*padding-top:0;color:#000;text-align:center;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer;}
#menu ul li .normal b,#menu ul li .over b{display:inline;}
#menu ul li em.m_first{background:none;width:30px;}
/*高亮菜单*/
#menu ul li .cur{float:left;display:block;margin:3px auto 0;height:28px;line-height:28px;}
#menu ul li .cur b{display:inline-block;height:28px;line-height:28px;padding:7px 10px;*padding-top:0;text-decoration:none;}
#menu ul li .cur b{display:inline;}
#menu ul li .cur,#menu ul li .over{height:28px;line-height:28px;background:url(Images/navbtn.gif) no-repeat right -34px; cursor:pointer;text-decoration:none;}
#menu ul li .cur b,#menu ul li .over b{height:28px;line-height:28px;background:url(Images/navbtn.gif) no-repeat left -3px;color:#000;text-decoration:none;}

/*菜单
#menu {position:absolute; bottom:0;left:0;width:100%;height:31px;margin-bottom:10px;background:url(Images/navbg.png) repeat-x 610px -31px;}
#menu ul{height:31px;background:url(Images/navbg.png) no-repeat left top;}
#menu ul li { float:left;height:31px;margin-right:10px;overflow:hidden;}
#menu ul li a{display:block;margin:0 auto;height:31px;line-height:31px;color:#fff;text-align:center;text-decoration:none;font-weight:bold;}
#menu ul li em{float:left;display:block;width:2px;height:11px;line-height:11px;background:url(Images/navsplit.gif) no-repeat left center;margin-top:11px;overflow:hidden;}

#mitem1{width:61px;margin-left:6px;_margin-left:3px;}
#mitem2{width:140px;}
#mitem3{width:136px;}
#mitem4{width:108px;}
#mitem5{width:97px;}
#mitem6{width:108px;}

#menu ul li .normal{display:block;margin:0 auto;height:31px;line-height:31px;color:#fff;text-align:center;text-decoration:none;font-weight:bold;}
#menu ul li .cur{display:block;width:100%;text-decoration:underline;text-align:center;background:url(Images/navbtn.gif) no-repeat right -31px;}
#menu ul li .cur b{display:block;width:100%;padding-top:3px;text-decoration:underline;text-align:center;cursor:pointer;background:url(Images/navbtn.gif) no-repeat left top;color:#000;text-decoration:none;}
#menu ul li .over{display:block;width:100%;text-decoration:underline;text-align:center;}
#menu ul li .over b{display:block;width:100%;color:#fff;height:31px;line-height:31px; cursor:pointer;}
*/

#shop{position:absolute;right:40px;top:3px;width:105px;height:23px;background:url(Images/button.gif) no-repeat -120px -93px;}
#shop a:link,#shop a:visited{display:block;width:100%;height:23px;line-height:23px;border:0; text-indent:-9999px;}

/*文字内容区,不包括flash区-------------------------------*/
.main_content {overflow:hidden;height:100%;}
/*可以变通为一列布局,二列布局,三列布局,
一列布局时去掉main_content中的所有内容.
两列布局时去掉#midbar和#rightbar两个容器,换成#main_content容器.
三列布局时换掉rightbar容器,换成#midbar和#rightbar容器
*/

/*左栏*/
#sidebar{float:left;width:220px;}

/*二列布局--右通栏,适用于内容区两列布局*/
#right_contex{float:right;width:670px;/*ie6双倍边距*/}

/*三列布局--中栏,适用于内容区三列布局中的中列*/
#midbar{float:left;width:460px;margin:0 15px;}
/*三列布局--右侧栏,适用于内容区三列布局中的右列*/
#rightbar{float:left;width:190px;}

/*底部广告位*/
#flash{height:50px;line-height:50px;text-align:center;padding:6px;margin-top:40px;}
/*底部*/
#footer {margin-top:10px;height:60px; text-align:center; padding:6px;}
#foot_menu{width:500px;margin:5px auto 0;}
#foot_menu li{float:left;width:80px;height:30px;line-height:30px;}
#foot_menu li a:link,#foot_menu li a:visited{display:block;float:left;width:60px;color:#666; text-decoration:none;height:34px;line-height:34px;}
#foot_menu li a:hover{text-decoration:underline;}
#foot_menu li a b{ visibility:hidden;}
#copy{width:400px;margin:0 auto;}
#copy b{float:left;display:block;width:340px;height:20px;line-height:20px;overflow:hidden; font-weight:normal;}
#copy span{float:left;display:block;width:20px;height:20px;text-align:center;}

/*头部公用文件样式*/
.headclass{ width:930px; height:30px; margin:0 auto;}
.footclass{ width:930px; height:90px; padding-top:10px;margin:0 auto;}