@charset "gb2312";
/* CSS Document */
a,a:visited{ color:#333;}
.wrapper{ width:950px; margin:0 auto;}
.mt20{ margin-top:20px;}
.navmain{ background:#fff;border-bottom:2px solid #20c92a; height:65px; clear:both}
.navmain .logo{ padding:8px 0 0 10px;}
.navmain .logo a{ float:left;}
.navmain .logo a.logo_sub{ margin-left:20px; padding:6px 0 6px 20px; border-left:1px solid #6eb820;}

.navmain .navtxt{ float:right; font-size:16px; color:#6eb820; padding:0 20px 0 0; line-height:50px;}
.navmain .navtxt a,.navmain .navtxt a:visited{font-weight:bold; color:#6eb820;}

.SpecialProduct { padding-bottom:15px;}
.SpecialProduct li{ float:left; width:120px; padding:2px; text-align:center; height:195px; margin:15px 16px 0 ; border:1px solid #CCC; _display:inline}
.SpecialProduct li img{ vertical-align:middle;}
.SpecialProduct li .txt{ display:block;border-top:1px solid #CCC; margin-top:2px; line-height:18px; padding-top:5px;}

.SpecialBrand { padding-bottom:15px;}
.SpecialBrand li{ float:left; width:120px; padding:2px; text-align:center; height:90px; margin:15px 16px 0 ; border:1px solid #CCC; _display:inline}
.SpecialBrand li img{ vertical-align:middle;}
.SpecialBrand li .txt{ display:block;border-top:1px solid #CCC; margin-top:2px; line-height:18px; padding-top:5px;}

.TagBar{ padding:5px 20px 0; clear:both; height:20px; line-height:20px; color:#333}
.TagBar .Tags{ float:left;}
.TagBar .Weibo{ float:right;}

.HotSpecial li{ float:left; width:33.3%;}

.duanluo {font-size:14px; padding:20px;}
.duanluo a,.duanluo a:visited,.duanluo a:visited{ color:#1122cc}
.duanluo p{ padding-bottom:10px;}
.duanluo .hr{ height:1px; line-height:1px; margin:5px 0 15px; background:url(Skin_Green/dot.png) repeat-x left -1px; overflow:hidden;}

.crumb{ font-size:12px;  color:#333; clear:both; height:40px; line-height:40px;}
.crumb a,.crumb a:visited{ color:#333;}
.crumb .crumbl{ float:left; padding-left:10px;}
.crumb .crumbl h1{ font-size:20px; line-height:40px; font-family:'Microsoft YaHei'; font-weight:bold;}
.crumb .crumbr{ float:right; padding-right:10px;}

.topimg{  }
.topimgyinyinTop{ height:10px; line-height:10px; overflow:hidden; background:url(http://www.ef360.com/subject/images/2011/nav_Yinyin.png) repeat-x left bottom; border-bottom:1px solid #fff;}
.topimgyinyinBottom{ height:10px; line-height:10px; overflow:hidden; background:url(http://www.ef360.com/subject/images/2011/nav_Yinyin.png) repeat-x left top; border-top:1px solid #fff;}

.topimage{background:#20c92a; margin-top:1px;}
.topimage .bg{ height:320px; background:url(Skin_Green.png) no-repeat center 0; }
.focusLeft{ float:left; width:470px;}
.focusImg { padding:20px 0 10px 10px; height:250px; }
.focusTxt { float:right; padding:25px 0 0 0; width:440px;}
.focusTxt h1{height:61px; font-size:24px; line-height:24px; font-weight:bold; color:#121212; font-family:'Microsoft YaHei'; text-shadow: rgba(50, 50, 50, .3) 1px 1px 3px; display:block}
.ztInfo{ text-align:right; color:#fff; height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.ztText{ height:150px; margin-top:20px; font-size:14px; overflow:hidden}

.TagBar{ padding:5px 20px 0; clear:both; height:20px; line-height:20px; color:#333}
.TagBar .Tags{ float:left;}
.TagBar .Weibo{ float:right;}

.NewZt li { clear:both; padding:10px; height:59px; line-height:18px; color:#666; background:url(Skin_Green/dot.png)  repeat-x left bottom; }
.NewZt li a{ font-size:14px;}
.NewZt li img{ float:left; border:2px solid #c9c9c9; margin-right:15px; }

.boxSpecial{ border:1px solid #c9c9c9; background:#fff; zoom:1;}
.boxSpecial .bh{ clear:both; margin-top:2px; position:relative; height:50px; border-bottom:1px solid #c9c9c9;  }
.boxSpecial .bh h2{ float:left; font-family:'Microsoft YaHei'; font-size:24px; font-weight:normal; height:36px; line-height:36px; color:#060; padding:6px 20px 0 20px; white-space:nowrap;}
.boxSpecial .bh h2 a,.boxSpecial .bh h2 a:visited{ color:#060;}
.boxSpecial .bh span{float:left; margin-left:-7px; display:block; background:url(Skin_Green/Skin_Green.png) no-repeat 0 -385px; width:100px; height:48px;}
.boxSpecial .bd{background:#fff; clear:both;}

.boxSpecialR{ background:#c9c9c9; zoom:1;}
.boxSpecialR .bh{ clear:both; position:relative; height:35px; background:url(Skin_Green/Skin_Green.png) no-repeat right -330px;}
.boxSpecialR .bh h2{ float:left; font-size:16px; font-weight:bold; height:35px; line-height:35px; color:#fff; padding:0 0 0 10px; }
.boxSpecialR .bh h2 a,.boxSpecialR .bh h2 a:visited{ color:#fff;}
.boxSpecialR .bh span{float:left; display:block; background:url(Skin_Green/Skin_Green.png) no-repeat 0 -330px; width:5px; height:35px;}
.boxSpecialR .bd{background:#fff; border:1px solid #c9c9c9; border-top:none; clear:both;}

.Editor{ background:#fff url(/subject/images/2011/EditorBg.png) no-repeat right bottom; border:1px solid #c9c9c9; border-top:3px solid #c9c9c9; padding:10px 15px; }
