﻿/*
=====================================================================
//样式名称：结构样式表                                                
//创建时间：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;color:#FF6600;/*默认链接色*/}
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:120px;width:930px;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;}
/*导航菜单*/
#menu {position:absolute;bottom:10px;left:0;width:100%;height:30px;background:url(images/common/nav.gif) repeat-x left -189px;}
#menu ul{height:30px;background:url(images/common/nav.gif) no-repeat left top;}
#menu ul li { float:left;height:29px;margin-right:5px;overflow:hidden;}
#menu ul li em{float:left;display:block;width:2px;height:28px;line-height:28px;background:url(images/common/nav.gif) no-repeat left -149px;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{display:inline-block;line-height:28px;padding:0px 10px;color:#000;text-align:center;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer;}
#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; text-decoration:underline;}
#menu ul li .over b{display:inline-block;padding:0px 10px;color:#000;text-align:center;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer;text-decoration:underline;overflow:hidden;}
#menu ul li .normal b,#menu ul li .over b{display:inline;}
#menu ul li em.m_first{background:none;width:10px;}
#menu ul li#mitem1 a b{width:40px;letter-spacing:6px;}
/*高亮菜单*/
#menu ul li .cur{float:left;display:block;margin:3px auto 0;height:28px;line-height:28px;height:28px;line-height:28px;background:url(Images/navbtn.gif) no-repeat right -34px; cursor:pointer;text-decoration:none;}
#menu ul li .cur b{display:block;text-decoration:none;height:28px;line-height:28px;background:url(Images/navbtn.gif) no-repeat left -3px;color:#000;text-decoration:none;padding-left:10px;padding-right:4px;_width:130px;}

/*购物车按钮*/
#shop{position:absolute;right:0px;top:0px;width:126px;height:30px;background:url(Images/button.gif) no-repeat -120px -93px;}
#shop a:link,#shop a:visited{display:block;width:100%;height:30px;line-height:30px;border:0; text-indent:-9999px;background:url(images/common/nav.gif) no-repeat right  -79px;}
#shop a:hover{background:url(images/common/nav.gif) no-repeat right  -109px;}
/*文字内容区,不包括flash区-------------------------------*/
.main_content {overflow:hidden;height:100%;}
/*可以变通为一列布局,二列布局,三列布局,
一列布局时去掉main_content中的所有内容.
两列布局时去掉#midbar和#rightbar两个容器,换成#main_content容器.
三列布局时换掉rightbar容器,换成#midbar和#rightbar容器
*/
/*左栏*/
#sidebar{float:left;width:220px; text-align:center;}
/*二列布局--右通栏,适用于内容区两列布局*/
#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:80px; text-align:center; padding:6px;border:1px red solid;}
#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;}
/*新布局*/
.topnav{width:100%;text-align:center;background:url(images/common/headbg.gif) repeat-x left top;}
.topnav .headclass{ width:930px; margin:0 auto;}
#container {width:100%;}
.outheader{width:100%; text-align:center;background:url(images/common/banner.gif) no-repeat center top;}
#header{margin:0 auto;width:930px;}
.outcontent{width:100%; text-align:center;
background:url(images/common/bg.gif);
}
.content{margin:0 auto;width:930px;padding:0; border:0 none;background:#fff url(images/common/bodybot.jpg) no-repeat left bottom;}
.topbg{background:#fff url(images/common/b_t_bg.gif) repeat-x left top;padding-top:10px;}/*主体内容区顶部阴影线条*/
.outfoot{width:100%; text-align:center;border-top:10px #B4E0FF solid;}
.outfoot #foot_main0{margin:10px auto;width:930px;}
.outfoot #foot_main0 tr td img{margin:0 auto 10px;}
.outfoot #foot_main0 table tr td p.copyright{margin:10px auto 0;float:none;}

#header h1 {background:url(images/common/logo.gif) no-repeat left top;width:200px;height:76px;}

/*主站页头*/
.station{position:absolute;left:210px;top:55px;width:445px;height:16px;line-height:16px;}
.station ul li{float:left;height:14px;overflow:hidden;}
.station ul li a{display:block;color:#006699;line-height:14px;padding:0px 10px;background:url(images/common/ico.gif) no-repeat left -1568px;}
.station ul li a:hover{ text-decoration:underline;color:Red;}
.station ul li.no_left a{background:0 none;}

/*分站页头*/
.substation{position:absolute;left:220px;top:30px;height:40px; text-align:left;border-left:2px #C3BDD7 solid;padding-left:10px;overflow:hidden;}
.substation h2{font-size:20px;color:#333;height:25px;line-height:25px; font-family:simhei;font-weight:normal;}
.substation div{height:16px;line-height:16px;color:#666;}
.substation div a:link,.substation div a:visited{color:#006699;margin-left:10px;}
/*登录前后面板*/
#user_panel{position:absolute;right:0px;top:0px;height:24px;background:#B8E1F8;padding:0 10px; color:#333;}
#user_panel b{position:absolute;left:0px;bottom:0px;height:0px;width:0;border-top:3px #B8E1F8 solid;border-left:3px #D5F1FF solid;overflow:hidden;}
#user_panel i{position:absolute;right:0px;bottom:0px;height:0px;width:0;border-top:3px #B8E1F8 solid;border-right:3px #D5F1FF solid;overflow:hidden;}
.before{display:block;}
.txtlogin{border:0 none; background:#DCF0FC;height:18px;line-height:18px;padding:0 3px;}
.btnlogon{display:block;border:0 none; background:url(images/common/button.gif) no-repeat left top;width:50px;height:20px;line-height:20px;margin:0 5px;text-indent:-9999px;cursor:pointer;}
.before a:link,.before a:visited{display:block;width:70px;height:22px;line-height:22px;margin-left:5px;color:#2173B9;}
.before a#uumsreg{background:url(images/common/ico.gif) no-repeat left -1503px;padding-left:10px;}
.later{display:none;}
.account a:link,.account a:visited{display:block;width:50px;height:22px;line-height:22px;background:url(images/common/ico.gif) no-repeat left -32px;margin-left:5px;padding-left:15px;color:#2173B9;}
.account a:hover{background:url(images/common/ico.gif) no-repeat left -32px;}
.myhome div{width:70px;height:22px;line-height:22px;overflow:hidden;}
.myhome a:link,.myhome a:visited{height:16px;margin-left:5px;color:#2173B9;border-left:1px #74B7DC solid;border-right:1px #74B7DC solid;padding:0 6px;}
.exit a:link,.exit a:visited{display:block;width:30px;height:22px;line-height:22px;margin-left:5px;color:#2173B9;}
/*优惠专区*/
#youhui{position:absolute;right:0px;top:40px;height:24px;width:400px; text-align:right;padding-right:10px;}
#youhui span{height:22px;line-height:22px; text-align:left;}
.myh{padding-left:0px;}
.myh b{height:19px;line-height:19px;margin-right:2px;text-align:center;color:#BD1135;cursor:pointer;}
.yhzq{width:80px;padding-right:10px;background:url(images/common/ico.gif) no-repeat 57px -124px;}
.yhzq b{height:19px;line-height:19px;padding-left:7px;text-align:left; font-weight:normal;border-left:1px #ccc solid;cursor:pointer;}
/*主体框*/
.searchbar{height:40px;background:url(images/common/ico.gif) repeat-x left -330px;overflow:hidden;}
.serchbox{height:40px;background:url(images/common/ico.gif) no-repeat left -279px;padding-left:20px; text-align:left;float:left;overflow:hidden;padding-top:8px;}
.serchbox table{height:25px;line-height:25px;width:100%; border-collapse:collapse;margin-top:8px;}
.selectskin{border:0 none;border:1px #7F9DB9 solid;height:20px;line-height:22px;width:100px;}
.btnsearch{display:block;border:0 none;width:60px;height:25px;line-height:25px;background:url(images/common/button.gif) no-repeat -360px -71px; cursor:pointer;}
.hotserch{height:40px;background:url(images/common/ico.gif) no-repeat right -380px;float:right;width:300px;}
.hotserch table{height:25px;line-height:25px;border-collapse:collapse;margin-top:8px;float:left;}
.hotserch table tr td a:link,.hotserch table tr td a:visited{color:#006699;margin-right:4px;color:#333;}
.ht1{width:40px;padding-top:2px;color:#666;}
.ht2{text-align:left;padding-left:5px;}
.simulation {float: left;margin-left:10px;margin-top:2px;}
.wid1{float:left;margin-left:10px;}
.txtsearch{display:block;float:left;width:210px; border:1px #7F9DB9 solid;height:18px;line-height:18px;Background:#fff url(Images/common/ico.gif) no-repeat 3px -80px;text-indent:20px;color:#c0c0c0;margin-top:2px; vertical-align:middle;}
#selectpublish{width:160px;}
.btnsearch{float:left;display:block;width:60px;height:25px;margin-left:10px;text-indent:-9999px;}
.btnsearch a:link,.btnsearch a:visited{display:block;width:60px;height:25px;line-height:25px;background:url(Images/common/button.gif) no-repeat -360px -71px; text-align:center; text-indent:-9999px;}
.btnsearch a:hover{background-position:-360px -96px;}
/*首页两列布局-左宽右窄(未包括边距)*/
.col1{float:left;width:680px;display:inline;margin-left:10px;overflow:hidden;}
.col2{float:left;width:220px;display:inline;margin-left:10px;overflow:hidden;}
/*内容页两列布局-左窄右宽(涉及到两列背景同高，所以包括边距)*/
.col3{float:left;width:240px;display:inline;text-align:left;}
.col4{float:left;width:690px;display:inline;text-align:left;background:#fff url(images/common/b_t_bg.gif) repeat-x left top;padding-top:10px;}
.color1{background:#FEF4D1 url(images/common/b_l_bg2.gif) repeat-x left top;}/*淡黄左栏背景色*/
.color2{background:#F2F7FA url(images/common/b_l_bg.gif) repeat-x left top;}/*淡蓝左栏背景色*/
.color3{background:#FEF4D1;}/*右侧白色背景色*/
/*内容页通栏布局(包括边距)*/
.col5{float:left;width:910px;display:inline;margin-left:10px;margin-top:10px;margin-top:10px;}
.colbox{overflow:hidden;}
/*正负补丁多列同高*/
.equl{margin-bottom:-3000px;padding-bottom:3000px;overflow:hidden;}


