body{ margin:10px auto; padding:0; color:#333; background:#FFF url(../image/bg.png) repeat-x 0 0; font:12px/20px Verdana,Arial,Helvetica,Tahoma,Sans-Serif;}
div,form,ul,ol,li,span,p{margin:0 auto; padding:0; border:0;}
img,a img{margin:0; padding:0; border:none;}
ul,ol,li{list-style:none;}
table,td{ margin:0;padding:0; font-size:12px;}
input,select,textarea{margin:0;padding:0;font-size:12px;outline:none;}
h1,h2,h3,h4,h5,h6{ margin:0 auto;}
em{font-style:normal;}
h1 {font-size:28px;}
h2 {font-size:22px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px;}
.t8{padding-top:8px;}
.d10 {padding-bottom:10px; overflow: hidden; }
.h130 {height:130px}
.h135 {height:135px}
.h140 {height:137px}
.h180 {height:150px}
.h230 {height:230px}
.h242 {height:241px}
.h275 {height:290px}
.h290 {height:290px}
.h350 {height:350px}
.h480 {height:480px}
.m10 {margin-bottom:10px; overflow: hidden; }
.in-box{border:1px solid #DDD; border-top:1px solid #379BE9;}

.inner{ width:980px; overflow:hidden;}
.innerborder{ width:978px; border:1px solid #DDD; overflow:hidden;}
.divbb{ border:1px solid #DDD; border-top:1px solid #108AC6; background:url(../image/body.png) repeat-x 0 -130px;}
.clearfix{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}

a:link, a:visited{ color:#000; text-decoration:none;} 
a:hover{ color:#F30; text-decoration:none;}
a.redlink:link, a.redlink::visited{ color:#F00;}
a.redlink:hover{ color:#F30;}

/* Header */
.header{ padding:10px 15px 0; width:970px; height:85px; background:url(../image/header.png) no-repeat 0 0;}

/* Logo */
.logo{ float:left; padding-right:15px; text-indent:-9999px;}
.logo a{ width:380px; height:70px; background:url(../image/logo.gif) no-repeat 0 5px; display:block;}
.site-description{ float:left; margin-top:40px; width:500px; height:20px; font-size:18px; font-weight:normal; color:#969696; overflow:hidden;}
.headerR{ float:right; width:400px; height:78px; overflow:hidden;}

/* Mini Function */
.tool{ margin-right:-10px; line-height:16px; text-align:right;}
.tool a{ padding:0 15px 0 18px; color:#666; background:url(../image/common.gif) no-repeat 0 -23px;}

/* Search */
.searchform{ float:right; margin-top:25px; width:210px; height:25px; background:url(404.png) no-repeat 0 0;}
.searchform{ float:right; padding:1px 0; width:260px; height:24px; background:url(../image/search.gif) no-repeat 0 0; overflow:hidden;}
.searchInput{ float:left; padding-left:10px; width:200px; height:24px; line-height:26px; color:#999; border:none; background:none;}
.searchBtn{ float:right; width:45px; height:24px; border:none; background:none; text-indent:-9999px; cursor:pointer; display:block;}

/* Navigation */
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0 10px; width:980px; margin:0 auto; height:40px; line-height:40px; background:#0087E4; position:relative; z-index:1;}
.nav a{ color:#fff;}
.nav .nLi{ float:left; position:relative; display:inline; background:url(../image/menubg.png) no-repeat 100% 55%;}
.nav .nLi a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;}
.nav .sub{ display:none; width:120px; left:0; top:40px;  position:absolute; background:#0C78D7; line-height:26px; padding:5px 0;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:5px 10px 0; font-size:14px; border-bottom:1px dotted #41B778;}
.nav .sub a:hover{ background:#038DED; color:#fff;}
.nav .on a{ background:#0C74CC; color:#fff;}

/* Wrapper */
.wrapper{ padding:8px 10px; background:#FFF;}

/* indextop */
.indextop { position: relative; width:980px; padding-bottom:10px; height:260px; overflow: hidden; }
.focusTop { position: relative; width:980px; padding-bottom:10px; height:200px; overflow: hidden; }
.focusTop .pic{ position:relative; z-index:0; }
.focusTop .pic img { width:980px; height:200px; display: block; }
.focusTop .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusTop .hd li{margin: 0 5px; background: url(../image/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1;  _background: url(../image/dot8.png) no-repeat 0 -16px;}
.focusTop .hd .on{ background-position:0 0; }
.focusTop .prev,
.focusTop .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../image/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;}
.focusTop .prev { left: 0; }
.focusTop .next { background-position: 0 -90px; right: 0; }
.focusTop .prev:hover,
.focusTop .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/* Content */
.content{ float:right; width:700px; overflow:hidden;}
.nr_content{ float:left; background:url(../image/body.png) repeat-x 0 -130px; width:700px; overflow:hidden;}
.jt_content{ float:left; background:url(../image/body.png) repeat-x 0 -130px; width:700px; word-wrap:break-word; word-break:normal; height:auto!important; min-height:904px; }
.jt_content .title{ margin:15px 25px 0; padding-bottom:8px; font-size:24px; line-height:35px; text-align:center;}
/* Featured */
.content h2{ background:url(../image/common.gif) no-repeat 12px -83px; margin-bottom:5px; padding-left:30px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.featured h2 a:link, .featured h2 a:visited{ color:#0364B9;}
.featured h2 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}

.section{ margin-bottom:10px; overflow:hidden;}
.new-products{ padding:6px 6px 14px; overflow:hidden;}

.zbgg { float:left;margin-bottom:10px; width:343px; background:url(../image/body.png) repeat-x 0 -130px;}
.zbgg h3 { background:url(../image/common.gif) no-repeat 12px -83px; margin-bottom:5px; padding-left:30px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.zbgg h3 a { color:#0364B9;}
.zbgg h3 span a { float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.zbgg ul { padding:0 5px; overflow:hidden;}
.zbgg ul li { float:left; width:310px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.zbgg ul li a { font-size:13px; color:#333; display:block;}
.zbgg ul li a:hover {color:#027ed3; text-decoration:none}
.zbgg ul li img {float:right; padding:5px 5px 0 0;}
.zbgg ul li span.datetime {float:right; padding-right:5px;}

.zhbgg{ float:right;margin-bottom:10px; width:343px; background:url(../image/body.png) repeat-x 0 -130px;}
.zhbgg h3{ background:url(../image/common.gif) no-repeat 12px -83px; margin-bottom:5px; padding-left:30px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.zhbgg h3 a{ color:#0364B9;}
.zhbgg h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.zhbgg ul { padding:0 5px; overflow:hidden;}
.zhbgg ul li { float:left; width:310px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.zhbgg ul li a { font-size:13px; color:#333; display:block;}
.zhbgg ul li a:hover{color:#027ed3; text-decoration:none}
.zhbgg ul li img {float:right; padding:5px 5px 0 0;}
.zhbgg ul li span.datetime {float:right; padding-right:5px;}
/* ͼ����Ϣ */
.picScroll{ position:relative; width:680px; overflow:hidden;}
.picScroll ul{ overflow:hidden; zoom:1;}
.picScroll ul li{ width:200px; float:left; overflow:hidden; padding:0 10px;}
.picScroll ul li img{ width:200px; height:145px; display:block; background:url(../image/loading.gif) center center no-repeat; }


.qywh{ float:left;margin-bottom:10px; width:343px; background:url(../image/body.png) repeat-x 0 -130px;}
.qywh h3{ background:url(../image/common.gif) no-repeat 12px -83px; margin-bottom:5px; padding-left:30px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.qywh h3 a{ color:#0364B9;}
.qywh h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.qywh ul { padding:0 5px; overflow:hidden;}
.qywh ul li { float:left; width:310px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.qywh ul li a { font-size:13px; color:#333; display:block;}
.qywh ul li a:hover{color:#027ed3; text-decoration:none}
.qywh ul li span.datetime {float:right; padding-right:5px;}

.zcfg{ float:right;margin-bottom:10px; width:698px; background:url(../image/body.png) repeat-x 0 -130px;}
.zcfg h3{ background:url(../image/common.gif) no-repeat 12px -83px; margin-bottom:5px; padding-left:30px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.zcfg h3 a{ color:#0364B9;}
.zcfg h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.zcfg ul { padding:5px; overflow:hidden;}
.zcfg ul li { float:left; width:667px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.zcfg ul li a { font-size:13px; color:#333; display:block;}
.zcfg ul li a:hover{color:#027ed3; text-decoration:none}
.zcfg ul li span.datetime {float:right; padding-right:5px;}

/* Sitepath */
.sitepath{ margin:0 12px 10px; padding-left:20px; height:30px; line-height:30px; font-size:13px; font-weight:normal; text-transform:capitalize; border-bottom:1px dotted #DDD; color:#333; background:url(../image/common.gif) no-repeat 0 -125px; overflow:hidden;}
.sitepath a:link, .sitepath a:visited{ color:#333;}
.sitepath a:hover{ color:#027ED3;}

/* Archive - Postlist */
.postlist{ padding:0 15px; overflow:hidden;}
.postlist li{ margin:3px 0; padding:3px 0 5px 12px; height:20px; border-bottom:1px solid #EEE; background:url(../image/common.gif) no-repeat 0 11px;}
.postlist li.nb{ border:none;}
.postlist li a{ float:left; width:550px; height:20px; font-size:13px; overflow:hidden;}
.postlist li span{ float:right; width:80px; text-align:right; color:#999;}

/* Archive - Product */
.producttips{ margin-top:15px !important;}
.singlecat{ margin:0 15px 12px;}
.content .singlecat h2{ border-top:1px solid #CCC; background:#F6F6F6 url(../image/common.gif) no-repeat 12px -83px;}
.singlecatlist{ padding:0 0 0 4px; overflow:hidden;}
.singlecatlist li{ float:left; padding:5px; width:156px; height:160px; text-align:center; overflow:hidden;}
.singlecatlist li img{ margin-bottom:5px; padding:2px; width:150px; height:105px; border:1px solid #EEE;}
.singlecatlist li h3{ width:auto; height:32px; line-height:16px; font-size:12px; font-weight:normal; overflow:hidden;}
.singlecatlist li:hover img{ border:1px solid #E7E7E7;}
.singlecatlist li:hover h3 a{ color:#333;}


/* page */
.class_page {
	height:86px;
	text-align:center;
}
.page_css,.class_page{text-align:center; padding:5px 0;  }
.page_css a,.class_page a{display:inline-block;border:1px solid #a8c1ce; padding:3px 8px; color:#0364B9;line-height:100%;}
.page_css a:hover,.class_page a:hover{color:#fff;border:1px solid #4081A1;background:#027ed3; }
.page_css b a,.class_page b a{color:#fff;border:1px solid #4081A1;background:#027ed3; }

.pagecss {text-align:center; padding:15px 0;}
.pagecss a {border:1px solid #DDDDDD; font-size:14px; padding:10px 15px; color:#333; line-height:100%; display:inline-block;}
.pagecss a:hover {color:#FFF; border:1px solid #4081A1; background:#027ed3; text-decoration:none;}
.pagecss b a {color:#FFF; border:1px solid #F4F4F4; background:#027ed3; }

/* fzzb_list */
.fzzb_list { background:url(../image/body.png) repeat-x 0 -130px; }
.fzzb_list h3 { margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.fzzb_list h3 a {color:#0358A3;}
.fzzb_list ul {padding:5px 10px 15px; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; word-wrap:break-word; word-break:normal; height:auto!important; min-height:240px; overflow:hidden;}
.fzzb_list li {height:30px; line-height:30px; font-size:13px; color:#333;}
.fzzb_list li span.datetime {float:right; padding-right:5px;}
.fzzb_list li a {color:#333;	padding:2px 0 2px 20px; height:26px; line-height:26px; background:url(../image/common.gif) no-repeat 8px 8px;}
.fzzb_list li a:hover {color:#027ed3;}
/* article_list */
.article_list { background:url(../image/body.png) repeat-x 0 -130px; }
.article_list h3 { margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.article_list ul {padding:5px 10px 15px; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; word-wrap:break-word; word-break:normal; height:auto!important; min-height:751px; overflow:hidden;}
.article_list li {height:30px; line-height:30px; font-size:13px; color:#333;}
.article_list li span.datetime {float:right; padding-right:5px;}
.article_list li a {color:#333;	padding:2px 0 2px 20px; height:26px; line-height:26px; background:url(../image/common.gif) no-repeat 8px 8px;}
.article_list li a:hover {color:#027ed3;}
.c1-bline {border-bottom: 1px dashed #F4F4F4; margin:-20px 0 5px;}
/* Single - Aticle */
.nr_content .title{ margin:15px 25px 0; padding-bottom:8px; font-size:22px; line-height:35px; text-align:center;}
.postmeta{ margin:5px 12px 10px; color:#999; text-align:center;}
.postmeta a:link, .postmeta a:visited{ color:#999;}
.postmeta a:hover{ color:#0A4CA0;}


/* article_list_pic */
.article_list_pic { background:url(../image/body.png) repeat-x 0 -130px; }
.article_list_pic h3 { margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.article_list_pic ul {padding:10px 15px 15px; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; word-wrap:break-word; word-break:normal; height:auto!important; min-height:751px; overflow:hidden;}
.article_list_pic ul li{ float:left; padding:0px 6px; width:210px; height:185px; text-align:center; overflow:hidden;}
.article_list_pic li a {color:#333; height:26px; line-height:26px;}
.article_list_pic li a:hover {color:#027ed3;}
.article_list_pic ul li img{ padding:2px 2px; width:200px; height:145px; border:1px solid #E4E4E4;}

.single{ padding:15px 25px; font-size:14px; width:650px; word-wrap:break-word; word-break:normal; height:auto!important; min-height:639px;}
.single h2{ margin:10px 0; padding:0; font-size:18px; border:none; color:#333; background:none;}
.single p{ margin:5px 0; line-height:25px; text-indent:2em;}
.single img{ margin-bottom:10px; max-width:600px; height:auto;}
.single a {color:#03C;}
.single ol, .single ul{ margin:10px 20px;}
.single ol li{ list-style:decimal;}
.single ul li{ list-style:disc;}
.article_info {width:670px; height:30px; text-align:center; margin:0 auto; background:url(../image/vline000.gif) repeat-x 0 bottom;}
.article_info span {margin:0 15px;}

.nr_zbgg {margin-bottom:10px; width:268px; background:url(../image/body.png) repeat-x 0 -130px;}
.nr_zbgg h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.nr_zbgg h3 a{ color:#0364B9;}
.nr_zbgg h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.nr_zbgg ul { padding:0 5px; overflow:hidden;}
.nr_zbgg ul li { float:left; width:240px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.nr_zbgg ul li a { font-size:13px; color:#333; display:block;}
.nr_zbgg ul li a:hover{color:#027ed3; text-decoration:none}

.nr_zbggao {margin-bottom:10px; width:268px; background:url(../image/body.png) repeat-x 0 -130px;}
.nr_zbggao h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.nr_zbggao h3 a{ color:#0364B9;}
.nr_zbggao h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.nr_zbggao ul { padding:0 5px; overflow:hidden;}
.nr_zbggao ul li { float:left; width:240px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.nr_zbggao ul li a { font-size:13px; color:#333; display:block;}
.nr_zbggao ul li a:hover{color:#027ed3; text-decoration:none}


.single table{ margin-bottom:15px; width:99%; border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
.single th{ padding:3px 10px; border-right:1px solid #E5E5E5; border-top:1px solid #E5E5E5;}
.single td{ padding:3px 10px; border-right:1px solid #E5E5E5; border-top:1px solid #E5E5E5;}

.single table.feedback{ margin-bottom:15px; width:99%; border:none;}
.single .feedback th{ padding:3px; border:none;}
.single .feedback td{ padding:3px; border:none;}

.aligncenter{ text-align:center;}
.alignleft{ float:left; padding-right:10px;}
.alignright{ float:right; padding-left:10px;}
.alignnone, .aligncenter{ float:none; margin-left:auto; margin-right:auto; text-align:center; clear:both; display:block;}


/* Page - Sitemap */
.widePage{ float:none; width:932px;}
.widePage .widePage{ margin-bottom:12px; width:930px;}
.widePage .widePage h3{ margin:6px 0; padding:5px 0 0 12px; font-size:13px; border-top:1px dotted #CCC;}
.pagelist, .catlist{ padding:0 15px 15px 20px; overflow:hidden;}
.pagelist li, .catlist li{ float:left; margin-right:20px; padding:2px 0 2px 12px; width:150px; border:none; background:url(404.png) no-repeat 0 9px; overflow:hidden;}
.catlist li{ width:400px;}



/* Related */
.related{ margin:10px auto; width:96%; border:1px solid #DDD; border-top:1px solid #BBB;}
.related h2{ padding-left:12px; height:30px; line-height:30px; font-size:13px; background:#EEE url(../image/body.png) repeat-x 0 -130px;}
.related ul{ padding:5px 14px;}
.rtNews li{ margin:2px 0; padding:3px 0 4px 12px; height:20px; border-bottom:1px solid #EEE; background:url(../image/common.gif) no-repeat 0 11px;}
.rtNews li span{ float:right; color:#999;}
.rtProducts li{ margin:6px 0; width:158px; height:120px; text-align:center; overflow:hidden; display:inline-table;}
.rtProducts li img{ margin-bottom:6px; padding:3px; width:130px; height:90px; border:1px solid #E3E3E3;}
.rtProducts li h3{ width:130px; height:32px; line-height:16px; font-size:13px; font-weight:normal; overflow:hidden;}



/* Pagenavi */
.wpagenavi{ margin:10px auto; padding:20px 0 15px; width:96%; height:34px; line-height:34px; text-align:center; border-top:1px solid #DDD; overflow:hidden;}
.wpagenavi a:link, .wpagenavi a:visited{ margin:0 2px; padding:5px 9px; color:#333; border:1px solid #E5E5E5; background:#FFF;}
.wpagenavi a:hover, .wpagenavi a:active, .wpagenavi a.current:link, .wpagenavi a.current:visited{ color:#FFF; border:1px solid #FFF; background:#108AC6;}
.wpagenavi a.current{ font-weight:bold;}
.postnavi{ margin:15px auto; padding:6px 10px; width:93%; line-height:26px; border:1px solid #DDD; color:#666; background-color:#F9F9F9;}
.postnavi strong{ padding-right:6px;}

/* Sidebar */
.sidebar{ float:left; width:270px; height:auto;}
.sidebar h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.sidebar h3 a{ color:#0364B9;}
.sidebar h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
/* focus */
.focus { position: relative; padding-bottom:10px; width: 270px; height: 192px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left;}

.gsxw {margin:10px 0; width:268px; background:url(../image/body.png) repeat-x 0 -130px;}
.gsxw h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.gsxw h3 a{ color:#0364B9;}
.gsxw h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.gsxw ul { padding:0 5px; overflow:hidden;}
.gsxw ul li { float:left; width:240px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.gsxw ul li a { font-size:13px; color:#333; display:block;}
.gsxw ul li a:hover{color:#027ed3; text-decoration:none}
.gsxw ul li img {float:right; padding:5px 5px 0 0;}

.jtxw {margin-bottom:10px; width:268px; background:url(../image/body.png) repeat-x 0 -130px;}
.jtxw h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.jtxw h3 a{ color:#0364B9;}
.jtxw h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.jtxw ul { padding:0 5px; overflow:hidden;}
.jtxw ul li { float:left; width:240px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.jtxw ul li a { font-size:13px; color:#333; display:block;}
.jtxw ul li a:hover{color:#027ed3; text-decoration:none}
.jtxw ul li img {float:right; padding:5px 5px 0 0;}

.szxw {margin:10px 0; width:268px; background:url(../image/body.png) repeat-x 0 -130px;}
.szxw h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.szxw h3 a{ color:#0364B9;}
.szxw h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}
.szxw ul { padding:0 5px; overflow:hidden;}
.szxw ul li { float:left; width:240px; padding:2px 0 2px 20px; height:26px; line-height:26px; border-bottom:1px dotted #DDD; background:url(../image/common.gif) no-repeat 8px 12px; overflow:hidden;}
.szxw ul li a { font-size:13px; color:#333; display:block;}
.szxw ul li a:hover{color:#027ed3; text-decoration:none}
.szxw ul li img {float:right; padding:5px 5px 0 0;}

.lxfs {margin-bottom:10px; width:268px; background:url(../image/body.png) repeat-x 0 -130px;}
.lxfs h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.lxfs h3 a{ color:#0364B9;}
.lxfs ul { padding:0 5px; overflow:hidden;}
.lxfs ul li { float:left; width:240px; padding:2px 0 2px 10px; line-height:24px;}

/* Rightbar */
.rightbar{ float:right; width:270px; height:auto;}
.rightbar h3{ margin-bottom:5px; padding-left:10px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.rightbar h3 a{ color:#0364B9;}
.rightbar h3 span a{ float:right; *margin-top:-30px; padding-right:10px; width:36px; height:30px; text-indent:-9999px; font-weight:normal; background:url(../image/more.gif) no-repeat 0 10px; display:block;}


/* Comments */
#respond{ background:url(../image/body.png) repeat-x 0 -130px;}
.postComment{ margin:15px auto; padding:0; overflow:hidden;}
#addcomment-gb,#comments{ margin:0 0 15px; padding:4px 12px 5px; font-size:13px; color:#0B5B82; border-top:1px solid #BBB; border-bottom:1px dotted #DDD;}
.postComment p{ padding:5px 10px; font-size:12px;}
.postComment ol li{ margin:10px 5px; padding:5px; list-style:none;}
.commentlist{ width:98%; font-size:12px; clear:both;}
.commentlist li{ margin-bottom:10px; padding-bottom:5px; border:1px solid #ECECEC;}
.commentlist li ul{ margin:10px 10px;}
.commentlist li ul.children{ margin:10px 0px;}
.commentlist li p{ padding:5px 10px;}

.comment-author{ height:20px; padding:2px 2px 3px; border-bottom:1px dotted #ECECEC;}
.commentlist li.comment-author-admin p{ color:#2D7D34;}
.author_info{ float:left; padding-left:5px; line-height:16px; color:#888;}
.author_info cite{ padding-right:5px; color:#444; font-style:normal; font-weight:bold;}
.author_info em{ font-size:10px;}

.reply{ float:right; margin:-3px 6px 0 0;}
#cancel-comment-reply{ float:right; margin-right:10px;}
.reply a, #cancel-comment-reply a{ color:#999;}
.reply a:hover, #cancel-comment-reply a:hover{ color:#666;}

#respondOut{ margin:0; padding:1px; border:1px solid #F1D38B; background-color:#FFF;}
#respondBD{border:2px solid #FCF4CD;}
#addcomment{ margin-bottom:10px; padding:2px 0 4px 12px; height:24px; line-height:24px; font-size:14px; border-bottom:1px solid #F5E1B4; color:#20273D; background-color:#FCF4CD;}
#respond p{ margin:8px 0; padding:0 10px;}
#respond p.logged{ padding:0 20px; text-align:right;}
#respond p.logged, #respond p.logged a{ color:#666;}
#respond p.btn_submit{ height:34px;}
#respond label{ float:left; padding:3px 8px; width:78px; text-align:right; color:#666; display:block;}
#respond label em{ padding-top:5px; color:#F00; font-style:normal; font-weight:normal;}
#author, #email, #url, #comment{ padding:6px; width:45%; border:1px solid #DDD;}
#comment{ width:83%; height:150px; font-size:12px; color:#787878; overflow-y:scroll;}
#submit{ float:right; margin:0 5px; width:112px; height:34px; text-indent:-9999px; border:none; background:url(404.png) no-repeat 0 0; cursor:pointer; display:block;}

/* FriendLink */
.friendlink{ background:url(../image/body.png) repeat-x 0 -130px;}
.friendlink h2{ background:url(../image/common.gif) no-repeat 12px -83px; margin-bottom:5px; padding-left:30px; height:30px; line-height:30px; font-family:microsoft yahei; font-size:14px; border-bottom:1px dotted #DDD; color:#0358A3; text-transform:capitalize;}
.customer{ margin-bottom:0;}
.customers{ padding:0 10px 10px; overflow:hidden;}
.customers li {width:88px;height:31px;margin:5px 8px 5px 10px;float:left;display:inline}
.customers li a{color:#666; text-align:center;border-bottom:4px solid #fff;line-height:30px;display:block;}
.customers li a:hover{color:#027ed3;}
.customers li img{width:88px;height:31px; display:block}
/* Footer */
.footer{ padding:10px 0; text-align:center; color:#666;}
.footer a{ color:#666;}
.footer p{ line-height:24px; text-transform:capitalize;}
