body { background:#f6f6f6;}
a { color:#23468a;}
a:hover { color:#df0000; text-decoration:none;}
h1,h2,h1 a,h2 a { color:#23468a; font-size:16px; font-weight:700; font-family:"ËÎÌå", "Î¢ÈíÑÅºÚ"; line-height:26px;}
.w_all { width:910px; margin:0 auto;}
.w_left { width:650px;}
.lside { width:410px;}
.mside { width:230px;}
.rside { width:250px;}
.hidden { overflow:hidden;}
.b { border:#f1f1f1 solid 1px;}
.b_t { border-top:#f1f1f1 solid 1px;}
.b_r { border-right:#f1f1f1 solid 1px;}
.b_b { border-bottom:#f1f1f1 solid 1px;}
.b_l { border-left:#f1f1f1 solid 1px;}
.wbg { background:#fff;}
.nobg { background:none;}
p a {color:#5d5d5d;}
#nav li a,#searchwd,.up span,.morehead,.lside li,.mside h3 span,.mside li,.rside h3,.rside li,.special li,#mobile h3,#mobilenews,#mobilenews li a,#media dt span,#media dd,#m_pager span a,#m_pager span a.activeSlide,#m_pager span.nobg a.activeSlide,#footer span,#showdatefile input { background-image:url(../images/bg_n.gif); background-repeat:no-repeat;}
#nav,#nav li a#now,.lside h3,.mside h3,#wmkwz h3,#team h3 {background:url(../images/bgx.gif) repeat-x;}
#headline li.dot { background:url(../images/dot.gif) repeat-x;}
#wmkwz,#hotent { background:url(../images/dot.gif) repeat-y;}
/*header*/
#header { width:100%; background:#fff;}
 #logo { padding:20px 0;}
  #logo img { padding:0 15px;}
  #logo span { display:inline-block; width:1px; height:34px; background:#eaeaea;}
 #refresh { text-align:right;}
 #refresh span {display:inline-block; width:1px; height:18px; background:#eaeaea;}
 #refresh p a { padding:0 8px;color:#bac1c9;}
 #nav { background-position:0 -165px; height:32px; padding-top:2px;border-bottom:#f1f1f1 solid 3px;}
  #nav ul {}
   #nav li { float:left; font-size:12px; font-weight:300;}
    #nav li a { color:#e4e7ee; background-position:-298px -60px; padding:10px 9px 10px 11px; height:12px; line-height:32px;}
	#nav li a:hover { color:#fff; padding:10px 8px 10px 10px; font-weight:700; text-decoration:none;}
	#nav li a#now { background-position:0 2px; padding:10px 8px 10px 10px; color:#21468d;font-weight:700;}
  /*search*/
#search { width:170px; overflow:hidden; margin-top:2px;}
#search input { color:#999;}
#search .sear_submit { background:url(http://www.66wz.com/css/_img/global.gif) no-repeat;  background-position:0 0; border:none; color:#305c84; margin-left:3px; padding:2px 8px 2px 7px; cursor:pointer; height:22px; width:39px;}
/*main*/
#nine li { padding:0 5px; width:auto;}
#nine a { color:#C00;}
.up,.up a { line-height:20px; color:#bdbdc5;}
 .up a { padding-left:5px;}
 .up span { background-position:-293px -120px; display:inline-block; width:2px; height:10px; padding-left:10px;}
#headline { width:400px;}
 #headline p { line-height:20px; color:#8b8b8b; height:40px; overflow:hidden;}
 #headline li { padding-bottom:4px;}
  #headline li h2 { padding-top:4px;}
  .morehead { background-position:-230px 0; padding:6px 16px 4px 7px; color:#fff;}
   .morehead a { color:#fff;}
#focus { width:480px; height:234px;}
#focuspic  {float:left; overflow:hidden;}
#imgthumb  { float:right; width:112px;}
#imgthumb img { width:113px; height:73px; background:#f1f1f1; padding:1px; margin-bottom:5px;}
#imgthumb img a.activeSlide { background:#22448c;}
#imgthumb img a:focus  { outline: none; }
.pics { height:234px; width:362px; overflow:hidden; float:left;}
.pics img { height:232px; width:360px; border:#f1f1f1 solid 1px;}
#focuspic p,.pics ul { margin:0; padding:0;}
#focuspic p  { width:360px; font-size:14px; margin-top:-32px; margin-left:1px; font-weight:300; font-family:"ËÎÌå", "Î¢ÈíÑÅºÚ"; line-height:28px; height:28px; text-indent:0.5em; overflow:hidden; background-color:#000; color:#fff; position:relative; filter: alpha(opacity:60); border-top:#f1f1f1 solid 1px; z-index:1000;}
#focuspic p a { color:#fff;}
.lside h3,#wmkwz h3,#hotent h3,#team h3 { background-position:0 -47px; line-height:28px; font-size:14px; text-indent:1em; border-bottom:#d2d2d2 solid 1px;}
  .lside h3 a { color:#444;}
  .lside h3 a:hover { color:#df0000;}
 .lside img { width:90px; height:60px; border:#f1f1f1 solid 1px;}
 .lside h4,.lside p { width:286px; overflow:hidden;}
  .lside h4 { font-size:14px; font-weight:300; line-height:24px; white-space:nowrap;}
  .lside p { color:#8b8b8b; line-height:19px; height:38px; overflow:hidden;}
  .lside li { background-position:-281px -162px; line-height:26px; font-size:14px; text-indent:2em; overflow:hidden;}
.mside a { color:#444;}
.mside a:hover {color:#df0000;}
.mside h3,.mside h3 a { background-position:0 -92px; padding:5px 0; height:12px; font-size:12px; color:#004ca0; text-indent:0.5em;}
 .mside h3 span,#wmkwz h3 span,#hotent h3 span { background-position:-290px -200px; width:9px; height:9px; padding-right:7px; display:inline-block;}
 .mside .focus { margin:5px auto; width:228px; padding:1px; overflow:hidden;}
  .mside .focus img { width:120px; height:82px; background:#ececee; float:left;}
  .mside .focus a { font-size:14px; line-height:26px; white-space:nowrap;}
  .mside .focus p { color:#8b8b8b; float:right;font-size:12px; line-height:20px; margin:0; overflow:hidden; text-indent:2em; width:100px;}
   .mside .focus span { padding-left:5px;}
  .mside li { background-position:-296px -268px; width:100%; line-height:24px; text-indent:1em; overflow:hidden; white-space:nowrap;}
#wmkwz,#hotent { width:238px; line-height:22px; color:#8b8b8b;}
 #wmkwz span,#hotent span {}
 #wmkwz h3,#hotent h3 { padding:7px 0; font-size:12px; color:#444; height:14px; line-height:14px; }
 #wmkwz h3 span,#hotent h3 span { background-position:-290px -352px;}
  #wmkwz p,#hotent p { text-indent:2em;}
  #wmkwz .fl,#hotent .fl { padding-left:10px;}
#rank li { overflow:hidden; width:230px; white-space:nowrap; line-height:24px;}
.rside h3 { background-position:-287px -228px; font-size:12px; color:#444; text-indent:1.5em; line-height:24px; border-bottom:#d2d2d2 solid 1px; text-decoration:none; width:100%;}
 .rside h3 a { color:#444;}
 .rside img { width:90px; height:64px; float:left;}
  .rside p { float:right; line-height:20px; font-size:12px; color:#8b8b8b; height:64px; overflow:hidden; width:128px;}
 .rside div p a { clear:both; font-size:12px; font-weight:300; line-height:24px; width:100%;}
  .rside ul { width:100%;}
  .tv { border:#cf827a solid 1px;}
  .tv dt { background:#cf827a; clear:both; padding:2px 0 4px 5px; width:100%; overflow:hidden;}
  .tv dt img { width:195px; height:18px;}
  .special h4,.special p { width:100%;}
  .rside h4,.special h4 {}
  #media dt span { background-position:5px -190px; width:16px; height:13px;  display:inline-block;}
   .special p { font-size:12px; font-family:"ËÎÌå", "Î¢ÈíÑÅºÚ"; line-height:20px; height:auto; padding:0; margin:0;}
  .rside li,#media dd { background-position:15px -232px; padding:0 10px; line-height:24px; font-size:12px; text-indent:1.8em; white-space:nowrap; overflow:hidden;}
   .special li { background-position:-292px -162px; padding:0; font-size:12px; text-indent:1em;}
   #media dd { background-position:-287px -162px; padding:0; font-size:12px;}
  #media h3 { border-bottom:none;}
   #media dt { padding:8px 0 8px 10px; font-size:12px; color:#444; height:12px;  border-top:#d2d2d2 solid 1px;}
    #media dt a {color:#444;}
    #media dt span { background-position:5px -286px;}
  #mobile h3 { background-position:-288px -306px;}
  #mobile h3 div {  width:165px; height:24px;text-indent:0;}
  #sub { padding:1px 0;}
  #sub li { background:none; line-height:24px; font-weight:300;text-indent:0; padding:0 2px; color:#8b8b8b; text-align:right;}
  #mobilenews { background-position:7px -392px;}
  #mobilenews li { background-image:none; border:#eaeaec solid 1px; border-top:none; background-color:#f7f8fa;  width:230px; margin:10px 7px 0 7px; padding:0; font-size:14px; line-height:24px; text-indent:0.5em;}
  #mobilenews li a { background-position:0 -330px; line-height:24px; padding-left:14px;}
   #mobilenews li p {width:214px; font-size:12px; line-height:22px; height:108px; margin-top:18px; padding:5px; white-space:normal; text-indent:2em;}
   #m_pager {background:#f7f8fa;}
   #m_pager span a { background-position:0 0;padding:5px 10px 5px 16px; line-height:24px; text-indent:0; color:#444; text-decoration:none;}  
   #m_pager span.nobg a { background:none;}
    #m_pager span a.activeSlide,#m_pager span.nobg a.activeSlide { background-position:5px -280px; background-color:#fff;}
    #m_pager span a:focus  { background:#fff;}
  #pics li { background:none; padding:5px 5px 0 5px; width:45%; text-indent:0;}
   #pics img { width:138px; height:90px; border:#ececee solid 1px;}
   #pics p { width:140px;  background:#ececee; font-size:12px; line-height:20px; text-align:center; height:20px;}
  #dateshow { border-top:#d2d2d2 solid 1px;}
   #dateshow em { font-weight:700; text-indent:0.5em; padding:10px 0;}
   #DateSam_frame { float:right; padding:0 5px 5px 0; width:180px;}
   #DateSam_frame input { border:0; text-align:center; padding:2px;}
   #DateSam_frame span { color:#8a8a8a; line-height:16px; padding:3px 0;}
   .bsdate_btn img { background:url(http://news.66wz.com/wenzhou/css/_img/2240000.gif) -389px -287px no-repeat; float:none; height:20px; width:12px;}
   #showdatefile input {background-position:0 -131px; color:#fff; width:33px; height:20px; line-height:12px;}
   .scrollnews { height:405px; overflow:hidden;}
   .scrollnews li { background:none; text-indent:0; font-size:12px; line-height:24px; overflow:hidden; word-wrap:break-word; word-break:break-all; white-space:normal;}
   .scrollnews li span { color:#8a8a8a; padding-left:5px;}
 #team li { padding:0 14px 0 10px;}
 #team li img { width:48px; height:48px; border:#f1f1f1 solid 1px;}
  #team li p {line-height:24px;}
  #team li span { color:#8b8b8b; margin:0 auto;}
 #cooperation ul { padding:0 13px;}
 #cooperation strong { font-size:12px; color:#454545;}
  #cooperation li { padding:0 6px 0 7px; line-height:24px; white-space:nowrap;}
/*footer*/
#footer { text-align:center; border-top:#d2d2d2 solid 3px;}
 #footer a { color:#454545;}
 #footer p { line-height:24px; color:#8a8a8a;}
 #footer span { background-position:0 -36px; padding:0 12px;}
   #footer span.nobg { background:none;}
/*ad*/
#ad_r img { width:250px; height:180px;}
.adtop { padding-top:18px;}

/*20130801*/
.special dl { padding-bottom:8px;border-bottom: #f1f1f1 solid 1px; margin-bottom:8px;}
.special dt { font-weight:700; line-height:1.8em; padding-bottom:8px;}
.rside .special ul { overflow:hidden;}
.special dd p { float:left; width:120px; margin-left:10px;}
.special dd p a { line-height:1.4em;}