﻿/* 全局CSS定义 */
body { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background: #fff; font-size:14px; color:#333;background:url(../img/v2/bg.png) repeat-x top center; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:14px;text-align:left;}
body,div,ul,li,form,table,ol,dl,dt,dd{margin:0px;padding:0px;list-style:none;border:0px;}
font{}
form{display:inline}
input,select,textarea{font-size:14px}
body > div {margin:0 auto}
.clear{clear:both;height:0px;font-size:0px;line-height:0px}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

input{marvellous:expression(this.hideFocus=true); } /*按钮没有虚线*/
.href{marvellous:expression(this.hideFocus=true); }  /*连接没有虚线*/

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
a.cBlue:hover{color:Red; background:#FFFF00;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #CECECE;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000; }
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.lh180{line-height:180%;}
.lh250{line-height:250%;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}


/* CSS Document */
.blank9{margin:0 auto; width:100%; height:9px; font-size:1px; }
.blank6{margin:0 auto; width:100%; height:6px; font-size:1px; }
.blank3{margin:0 auto; width:100%; height:3px; font-size:1px; }
.blank1{margin:0 auto; width:100%; height:1px; font-size:1px; }

.blankW9{margin:0 auto; width:100%; height:9px; font-size:1px; background:#fff; clear:both;}
.blank12{margin:0 auto; width:100%; height:12px; font-size:1px; }
.blank15{margin:0 auto; width:100%; height:15px; font-size:1px; }
.lineh_s{margin:0 auto; width:100%; height:16px; font-size:1px; overflow:hidden; background: url(/images/lineH_s.gif) repeat-x left;clear:both;}
.lineH_90{margin:0 auto; width:94%; height:8px; font-size:1px; overflow:hidden; background: url(/images/lineH_s.gif) repeat-x left;}

.user_msg{background-color:#f8f8f8; border: #e8e8e8 1px solid;}
.msg{background-color:#f8f8f8; border: #e8e8e8 1px solid; padding:8px; margin:8px; color:#666666; line-height:22px; font-size:12px;}
.info{ margin: 0px auto; border: #D9E4EB 1px dashed;background-color:#F5FBFD;padding:2px;}


#popMoreLayer{width:300px; float:left;}
#popMoreLayer li{width:100px; float:left; text-align:left; font-size:12px; line-height:20px;}
#popImageLayer{width:300px; float:left;}

/*头部*/
.logo { padding-left:40px; padding-top:0px; float:left; width:280px; text-align:left;}

.menu {height: 39px;   z-index: 9998; border-top:#4995D3 solid 0px; background:url(../img/v2/menu.jpg) no-repeat left top; padding:0px 0px 0px 0px; }
.menu{width: 845px;margin:auto; min-width:845px;}	
/*- Menu Tabs 6--------------------------- */

    #tabs6 {
      float:left;
      width:100%;
      line-height:normal;
	  margin:0px; padding:0px;
      }
    #tabs6 ul {
	  margin:0;
	  padding:0px 10px 0 35px;
	  list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabs6 .logo{ height:39px; width:95px;}
    #tabs6 a {
      float:left;
      background:url("/images/header/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-weight:bold;
	  font-family:"Times New Roman", Times, serif

      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("/images/header/tabright6.gif") no-repeat right top;
      padding:10px 20px 8px 10px;
      color:#eee;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#ffff00;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
	  color:#ffff00;
      }
	  
	  #navyuyan {line-height:25px; color:#fff; }
	  #navyuyan a{color:#fff;padding-top:5px;}
	  #navyuyan img{margin-top:5px;}
 
	  
	  
#HeadH {height: 47px;   z-index: 9998; border-top:#4995D3 solid 0px; background:url(../img/navbg2.jpg) repeat-x left top; padding:0px 0px 0px 0px; }
#HeadH{width: 995px;margin:10px auto 10px auto; min-width:875px;}	
#globalnav { margin:auto; padding: 8px 0px 0px 0px; height:30px; margin-left:65px;}
#globalnav li { display: inline; }
#globalnav li a { float: left; width: 110px; height: 0; padding-top: 30px; overflow: hidden; }
#globalnav li a,
#mzbbsH #globalsearch { background-image: url(../img/nav.jpg); _background-image: url(../img/nav.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalnav li#tabmenu0 a { background-position: 0 0; }   /*x,y X为长，y为高*/
#globalnav li#tabmenu1 a { background-position: -110px 0; }
#globalnav li#tabmenu2 a { background-position: -220px 0; }
#globalnav li#tabmenu3 a { background-position: -330px 0; }
#globalnav li#tabmenu4 a { background-position: -440px 0; }
#globalnav li#tabmenu5 a { background-position: -550px 0; }
#globalnav li#navyuyan a { background-position: -660px 0; }

/* OVER STATES */
#globalnav li#tabmenu0 a:hover { background-position: 0 -30px; }   /*x,y X为长，y为向下高度*/
#globalnav li#tabmenu1 a:hover { background-position: -110px -30px; }
#globalnav li#tabmenu2 a:hover { background-position: -220px -30px; }
#globalnav li#tabmenu3 a:hover { background-position: -330px -30px; }
#globalnav li#tabmenu4 a:hover { background-position: -440px -30px; }
#globalnav li#tabmenu5 a:hover { background-position: -550px -30px; }
#globalnav li#navyuyan a:hover { background-position: -660px -30px; }

/* PRESSED STATES */
#globalnav li#tabmenu0 a:active { background-position: 0 -60px; }   /*x,y X为长，y为向下高度*/
#globalnav li#tabmenu1 a:active { background-position: -110px -0px; }
#globalnav li#tabmenu2 a:active { background-position: -220px -0px; }
#globalnav li#tabmenu3 a:active { background-position: -330px -0px; }
#globalnav li#tabmenu4 a:active { background-position: -440px -0px; }
#globalnav li#tabmenu5 a:active { background-position: -550px -0px; }
#globalnav li#navyuyan a:active { background-position: -660px -0px; }
	  

.title a:link,.pictitle a:link {color:#339900}
.title a:visited,.pictitle a:visited {color:#339900}
.title a:hover,.pictitle a:hover {background-color:#e8e8e8;}


/*分页样式*/
.page{ text-decoration:none;clear:both; } 
.page,.page ul{width:100%; margin:auto; text-align:center;}
.page a,.page .noselect{line-height:20px; height:20px; width:20px;border:1px solid #9e9e9e;font-family:Verdana, Arial, Helvetica, sans-serif; float:left; margin:2px;}
.page a:link {}
.page a:visited {}
.page a:hover {background-color:#e8e8e8;}

.page li{float:left; text-align:center; }
.page .noselect{border:1px solid #9e9ffe; background:#ccc;margin:2px;}

.page .long,.page .nolink,.page .longN,.page .long a{width:65px;height:20px; line-height:20px;}
.page .longN{border:1px solid #ccc; color:#ccc; margin:2px;}

.page .long a,.page .long a:link { }
.page .long a:visited {}
.page .long a:hover {}
.page .pageinput{width:60px;}
.page .pageinput input{width:25px; border:#999999 solid 1px; float:left;}

.ipages{width:98%; margin:auto;}
.ipages li{width:25px; float:left;}
.ipages .page1{}
.ipages .page3{}

.ReplaceKeyword{font-weight:bold;}
.ReplyContent a:link,.ReplyContent a:visited { color:#333;text-decoration:underline; }
.ReplyContent a:hover{ background:#CCFF00;}
.ReplyContent{margin:auto; text-align:left;}

.pinglun{margin:auto; width:100%;}
.pinglunTitle{width:70px; text-align:right; font-size:12px;}
#Contentflash{width:502px; height:307px; }
#ContentB{width:502px; padding:2px; height:300px; overflow:hidden;}
#ContentB iframe{width:500px;height:340px;}
.ajaxinfo{ float:left; width:490px; margin:5px 5px 5px 80px; border:#0066CC solid 2px; background:#C1E7F7; padding:5px;}

/*评论*/
#ReList .pic,.pic{border:#ccc solid 1px; padding:1px;}
#ReList .pic{ width:50px; height:50px;}
#ReList,#ReList ul{ margin:0 auto;  text-align:left; padding:0px;}
#ReList li{width:100%;}
#ReList .ReList_L{float:left; text-align:right; min-width:54px; max-width:55px; margin-right:5px;}
#ReList .ReList_R{width:88%; float:left; text-align:left;min-width:500px;}
#ReList .ReList_R dt{width:100%; background:#f8f8f8; border-bottom:dashed #000066 1px; line-height:25px;}
#ReList .ReList_R dl{width:100%; background:#FFFFFF; }
#ReList .ReList_R dd{width:100%; background:#f8f8f8; margin:0px; padding-top:5px; color:#999999; min-height:60px; }
#ReList .CFont{ float:left; width:90%; margin:auto; padding:10px;line-height:25px; font-size:12px;}



/*中间广告*/
#zhan{
float: left;             /让块靠左
clear: left;             /让块的左边不能有其它块
height: 120px;   /用这个来控制广告在内容里的位置
width: 1px;         /

}
#moo_a_d{
height: 120px;
width: 180px;
float: left;           /让块靠左
clear: left;         /让块的左边不能有其它块
margin: 15px 15px 15px 0px;
padding-top:10px;
}
#new img,#new table{
clear: left;       /让内容里的图片和表格不会遮挡广告
}
#new{
float: left;
}

/* 头 */
.Webglobal{width:100%; margin:auto; }
.topNavBg {width:100%; margin:auto; }

.webtable{width:875px; margin:auto; }
#logo{margin-left:15px; margin-top:0px;}
.Logowebtable{width:875px; margin:auto;}
.webbody {width:100%; margin:auto;}
.footwidth{width:877px;}

/* 正文 */

body{}
p{line-height:120%;}
.Content{ text-indent: 0em;}
.enContent{ text-indent: 0em;}
.ReplyContent{font-size:14.8px; color:#333; text-align:left;line-height:120%;}
.footlink{height:32px; line-height:32px; background:#FFFFFF; width:420px; margin:auto;}

.leftmenu{width:100%;}
.leftmenu li{float:left; width:100%; line-height:26px; border-bottom:#c8c8c8 dashed 1px;display:inline;}

.leftmenu a:hover span{background:#e8e8e8; color:#0000FF;text-decoration:none;}
.subtitle{font-size:22px;font-weight:bold; color:#003399; line-height:50px; border-bottom:#CCCCCC dashed 2px; margin:10px 0px 10px 0px;}
.adddate{margin-bottom:18px;}

.ProContent{}
.ProContent ul{float:left; width:160px;margin-bottom:20px; margin-top:20px; padding-left:2px;}
.ProContent .left{float:left; width:75px;}
.ProContent img{ text-align:center; border:#999999 solid 0px; padding:2px;}
.ProContent .right{float:right; width:70px; text-align:left; }
.ProContent .protitle{font-weight:bold;}
.ProContent span{width:100%; float:left;}

.proitemname,.proitemname li,.proitemname ul{width:150px; float:left; margin:0px; padding:0px; text-align:left;}
.proitemname ul{ }
.proitemname li{background:url(/images/icon/01.gif) no-repeat left top; padding-left:25px; font-size:12px; text-align:center; line-height:22px; overflow:hidden; height:22px;}

.bestnews{width:152px; margin:auto;}
.bestnews .pic{border:#999 solid 0px; background:#999;width:150px; height:65px;}
.bestnews img{width:150px; height:65px;}
.bestnews .text{line-height:200%; color:#666666;}

.news_text{line-height:180%; color:#666666;}
.news a:link{color:#999;}
.bestproductslist{width:100%; margin-top:10px;}
.bestproductslist ,.bestproductslist li{float:left;}
.bestproductslist li{padding-left:15px;}

.itemname{ font-size:18px; font-weight:bold; width:96%; border-bottom:#33CC66 solid 3px; margin:20px auto 20px auto;}