﻿/* ==全局样式定义== */
body
{   margin: 0px;
    padding: 0px;
    background: #fff;
    text-decoration: none;
	font-family:"宋体";
	font-size:12px;
	background:url(/images/kpsc/body_bg.gif) 0 -18px;
}
a
{  text-decoration: none;
   font-family:"宋体";
	font-size:12px;
    color: #1F376D;
}
a:hover
{
    color: #D0003B;
    text-decoration: underline;
}
input[type=text], input[type=Keyword]
{
    height: 15px;
    margin: 1px;
}
* + html input[type=text]
{
    margin: 0px;
}
.ebuycar_statbox a{ padding:14px 6px; background:url(/images/shopping.gif) 0px 7px no-repeat; font-weight:bold; color:#E23F3F; text-decoration:none;}
h1
{
    margin: 0px;
    padding: 0px;
    background: none;
    
    text-align: center;
}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px;
}
li
{
    line-height: 22px;
    list-style:none;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}


/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)、bulletin(公告、广告)-- */
#head, #menu, #foot, #main_bg, .c_padding, .main_standalone, #bulletin, #head_kpzyz, #kpzyz
{
    padding: 0px;
    margin: 0px auto;
    width: 967px;
}

/* 总宽度为1004px */
#w_1004{
	padding: 0px;
    margin: 0px auto;
    width: 1001px;}
	
.head_top{ background:url(/images/kpsc/head_top.gif); height:18px;width:1001px;}

.body1{ width:958x;
        padding: 0px;
    margin: 0px auto;}


/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all
{
    padding-bottom: 5px;
}
#top_all
{
    background: url(images/head_bg.gif) repeat-x;
}


#content_kpsc{ width:1001px;margin:0px auto;padding:0px; background:url(/images/kpsc/content_bg.gif); display:block; overflow:hidden; clear:both}

#content_kpscl{ width:17px; float:left;}

#content_kpscc{ background:#Fff; overflow:hidden; width:961px; padding:0px 3px;float:left}

#text_kpjdc{ background:#F6FFCC; overflow:hidden; width:939px; padding:3px 14px 0px;float:left}

#content_kpscr{ width:17px; float:left;}

.jb_line{ height:6px; background:url(/images/kpjd/jb_line.gif); overflow:hidden}

.firstfocusr{ float:left;}

/* 头条新闻 */
.firstnews{ float:left; background:url(/images/kpjd/firstnews_bg.gif) no-repeat; width:397px; height:318px; padding-top:10px; padding-left:6px}
.firstnewstitle{ text-align:center}
.firstnewstitle li a{font-size:18px; font-family:"微软雅黑" ; color:#fff; line-height:29px;}
.firstnewstitle li a:hover{ color:#06C; text-decoration:none; background:#FFF}
.firstnewstitle li{ float:left; width:100%;}

.kpdtnewslist{ padding:4px 0px 0px 20px;clear:both; overflow:hidden;width:377px;}
.kpdtnewslist li{background:url(/images/kpjd/kpdtnewslist_bg.gif) no-repeat; padding-left:12px; float:left; width:365px;}
.kpdtnewslist li a{ font-size:14px; line-height:24px; color:#3A3A3A}
.kpdtnewslist li a:hover{color:#3A3A3A}

/*焦点图片*/
.focustop{ height:10px; background:url(/images/kpjd/focus_top.gif) no-repeat; overflow:hidden}
.focus a:link, .focus a:visited {font-size:14px;color:#144691; text-decoration:none;}
.focus a:hover {color:#FF4200;text-decoration:none;}
.focus{ float:left; width:550px;background:#CCC}
.focus img{ border:0px;}
.focusphoto{ border:1px #C0C0C0 solid; background:#FFF; height:304px; clear:both}
.focusname{ background:url(/images/kpjd/focusname_bg.gif) no-repeat; height:33px; line-height:33px; padding-left:20px;}
.focusname span{ color:#5C5C5C; font-size:15px; font-family:"微软雅黑"; padding-right:370px;}
.focusname a{ font-size:12px;}


/* 焦点图样式 */
*html { overflow-x: hidden; }

img{border:none;}

.line_h_20{line-height:20px;}.font_s_14{font-size:14px;}.font_w_b{font-weight:bold;}

.dis{display:block;}.undis{display:none;}

/*焦点图*/
#focus_pic{width:480px;position:relative;height:270px;padding:0px 10px}
#focus_bigpic{float:left;position:absolute;width:355px;height:255px;border:1px solid #acacac;filter:progid:DXImageTransform.Microsoft.GradientWipe(duration=2,gradientSize=1,wipestyle=1,motion=forward);}
#focus_tabs{position:absolute;left:357px;z-index:9999;width:185px;height:255px;background:url(/images/kpjd/focus-bg2.png) no-repeat;}
#focus_tabsbg{width:185px;height:270px;background:url(/images/kpjd/focusbg2.gif) no-repeat 0 -231px;}
#focus_tabsbg div{width:150px;padding-left:35px;color:#888;line-height:63px;height:63px;}
#focus_tabsbg a{color:#3077A1;font-size:12px;font-weight:bold;line-height:19px;}
#focus_tabsbg a:hover{color:#a54e0b;}
#focus_tabsbg .tabs_on{width:150px;padding-left:35px;height:47px;padding-top:13px;color:#333;}
#focus_tabsbg .tabs_on a{color:#ef431f;}
#focus_tabsbg .tabs_on a:hover{color:#ef431f;}

#focus_txtbg{width:414px;height:79px;padding-left:12px;padding-top:12px;float:left;position:absolute;left:28px;top:207px;z-index:999;background:url(http://mat1.qq.com/ent/yue09/focus-txtbg.png);
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.qq.com/ent/yue09/focus-txtbg.png', sizingMethod='scale');}
#focus_txt{width:414px;height:79px;padding-left:12px;padding-top:12px;float:left;position:absolute;left:28px;top:207px;z-index:9999;}
#focus_txt .texts{float:left;width:228px;color:#dbdbdb;line-height:22px;text-indent:2em;}
#focus_txt .texts a{color:#dbdbdb}
#focus_txt .texts a:hover{color:#fff}
#focus_txt .links{float:left;width:172px;padding-top:8px;margin-left:12px;line-height:26px;font-size:14px;color:#f7941c;}
#focus_txt .links a{color:#f7941c}
#focus_txt .links a:hover{color:#FDB812}

#content{ padding:0px 14px 10px; width:939px; overflow:hidden}

.jd{ float:left; border:1px #C9C9C9 solid; width:959px; border-top:0px; background:url(/images/kpsc/kpsc_bg.gif) no-repeat; margin-top:8px}/* 国家级、省级、市级、青少年 */

.jdgl{ float:right; width:262px; border:1px #C9C9C9 solid; background:#FFF}/* 基地管理 */

.jd_left{ float:left; width:345px;}
.jd_left li{ float:left; width:100%;}
.jd_left li a{ padding-left:10px; background:url(/images/kpjd/jd_left_bg.gif) no-repeat;}
.jd_right{ float:left;width:288px; padding:5px 0px 0px;}
.jd_right li{ float:left; width:50%; text-align:center;}
.jd_right li .jdphotoimg{ border:1px #B3B3B3 solid; width:120px; height:90px; padding:2px;}
.jd_right li .jdphotoimg img{ width:120px; height:90px}
.jd_right li .jdphototitle{ width:120px; padding-top:6px;}
.jd_right li .jdphototitle a{ line-height:18px;}

/* -----控制滑动-------- */
H1 {
	MARGIN-BOTTOM: 2px; FONT-FAMILY: Garamond, "Times New Roman", Times, Serif
}
UL.tabNavigation { height:33px;text-align:center; line-height:33px; margin:0px 12px;}
UL.tabNavigation LI {	DISPLAY: inline; height:33px; line-height:33px; margin:0px 2px;}
UL.tabNavigation LI A {COLOR: #666666; TEXT-DECORATION: none; font-size:14px; font-family:"宋体";border:1px #C9C9C9 solid; background:#D5D5D5; font-weight:bold; padding:9px 12px; border-bottom:1px #C9C9C9 solid;}
UL.tabNavigation LI A:hover {	COLOR: #D6005B; background:#FFF; text-decoration:none;}
UL.tabNavigation LI A.selected {	COLOR: #006C92; background:#fff; text-decoration:none;border-bottom:2px #FFF solid;}

DIV.tabs > DIV {
}
DIV.tabs > DIV H2 {
	MARGIN-TOP: 0px
}
#first {background:#fff;overflow:hidden; display:block; height:326px; padding: 20px 4px 0px 4px;}
#first li, #second li, #third li, #fourth li{overflow:hidden; float:left; height:170px;}
#second {background:#fff;overflow:hidden; display:block; height:326px; padding: 20px 4px 0px 4px;}
#third {background:#fff;overflow:hidden; display:block; height:326px; padding: 20px 4px 0px 4px;}
#fourth {background:#fff;overflow:hidden; display:block; height:326px; padding: 20px 4px 0px 4px;}
.tabs{ width:959px; padding:14px 0px 0px; overflow:hidden; height:100%;}

/* -------------------- */


#top_kpsc{ overflow:hidden; height:100%}
#top{ height:125px; background:url(/images/kpzyz/top_bg.gif)}

#content_left{ width:230px; padding:0px 6px 0px 0px; float:left;}
#content_right{width:961px; padding-top:8px;}

.hotphoto{ height:32px; line-height:32px; background:url(/images/kpsc/hotphotoname_bg.gif) no-repeat; padding-left:20px; font-family:"黑体"; font-size:18px; color:#4E4E4E; padding-top:6px;}
.hotphotoimg{ padding:2px; background:#F76900}

.search_shopnews{ float:left; width:690px;overflow:hidden; height:100%;}
.login_Promotion{ float:left;width:271px;}
.scgg{ float:left; width:445px;}
.scgg_name{ height:29px; width:445px; background:url(/images/kpsc/shopnews_name.gif) no-repeat;text-align:left; padding-top:6px;}
.scgg_name span{ padding:0px 320px 0px 16px; font-size:14px; font-weight:bold; color:#104785;}
.shopnewslist{padding:10px 0px 10px 10px; height:100%; overflow:hidden; border:1px #D5D5D5 solid;}
.shopnewslist li{float:left;width:416px; padding-left:14px;background:url(/images/kpsc/shopnewslist_bg2.gif) no-repeat;}
.shopnewslist li a{ line-height:27px; font-size:14px;}

.login2 a.gwc{ background:url(/images/kpsc/gwc_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#104785;padding:8px 8px; margin-right:10px;}
.login2 a.gwc:hover{ text-decoration:none;background:url(/images/kpsc/gwc_bg2.gif) no-repeat; color:#BA3E00}
.login2 a.scj{ background:url(/images/kpsc/scj_bg.gif) no-repeat; font-size:14px; font-weight:bold; color:#3F7807;padding:8px 8px; margin-right:10px;}
.login2 a.scj:hover{ text-decoration:none;background:url(/images/kpsc/gwc_bg2.gif) no-repeat; color:#BA3E00}
.login2 a{ text-align:center; display:block; float:left;}
.login2{ padding:0px 10px 10px 30px;}

.shopnews{ clear:both; background:#0FF}
.shopphotolistname{ clear:both; height:42px; width:725px;background:url(/images/kpsc/shopphotolist_name.gif); line-height:42px;}
.shopphotolistname span{ font-family:"黑体"; font-size:18px; color:#104785; padding:0px 500px 0px 20px;}
.shopphotolistkpph{ clear:both; height:42px; width:725px;background:url(/images/kpsc/shopphotolist_name.gif); line-height:42px;}
.shopphotolistkpph span{ font-family:"黑体"; font-size:18px; color:#104785; padding:0px 575px 0px 20px;}
.shopphotolist{ clear:both; border:1px #D1D1D1 solid;  border-bottom:0px; padding:15px 0px; display:block; overflow:hidden; height:100%}
.shopphotolist li{ float:left; width:239px;}
.shopphotolistb{ height:5px; background:url(/images/kpsc/shopphotolistb.gif); overflow:hidden; margin-bottom:8px;}
.promotionname{ clear:both; font-size:14px; font-weight:bold; color:#104785; height:32px; line-height:32px; border:1px #D5D5D5 solid; border-bottom:0px; background:url(/images/kpsc/promotionname_bg2.gif) no-repeat; height:32px; line-height:32px; padding-left:20px; margin-top:6px;}
.promotionlist{ border:1px #D5D5D5 solid; border-top:0px; padding:7px 8px 6px; height:100%; overflow:hidden}
.promotionlist li{ float:left; width:240px; overflow:hidden;background:url(/images/kpsc/shopnewslist_bg2.gif) no-repeat; padding-left:13px;}

.p_list_right{ float:right}

/* ==top_all(顶部)定义开始== */
/* --网页头部-- */
#head{background:url(/images/kpzyz/logo_bg.gif) ; height:173px; float:left}
.headl{ float:left; width:17px; background:url(/images/kpsc/headl_bg.gif); height:173px;}
.headr{ float:right; width:17px; background:url(/images/kpsc/headr_bg.gif); height:173px;}

#logo
{
    height: 70px;
    float: left;
    width:275px;
	padding-top:55px;
	text-align:center;
	background:url(/images/kpsc/logo.gif) no-repeat;	
}
#logo2{ padding-left:80px; color:#3D66A3; line-height:16px;}
#home_button{ float:left; width:47px; margin-right:10px; padding:8px 0px 0px;}
#kpzyz_button{ float:left; margin-right:10px; padding:8px 0px 0px;}
#kpjd_button{ float:left; margin-right:10px; padding:8px 0px 0px;}
#rss_button{ float:left; text-align:center; background:url(/images/kpzyz/rss_bg.gif) no-repeat; height:45px;width:83px; margin-left:13px; padding-top:6px}
#rss_button li a{ line-height:20px;color:#00559E}
#rss_button li a:hover{text-decoration:underline; color:#D0003B}
#rss_button li{text-align:center;}

/* 按妞菜单 */
/* 主页 */
.button1{ width:47; height:51px; background:url(/images/kpzyz/button1.gif); display:block; text-align:center; margin-bottom:4px;}
.button1 a{ width:47px; height:18px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:33px; color:#00559E}
.button1 a:hover{ text-decoration:none; color:#D0003B}

/* 头条 */
.button2{ width:47; height:51px; background:url(/images/kpzyz/button2.gif); display:block; text-align:center;}
.button2 a{ width:47px; height:18px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:33px; color:#00559E}
.button2 a:hover{ text-decoration:none; color:#D0003B}

/* 科普志愿者 */
.button3{ width:210px; height:51px; background:url(/images/kpzyz/button3.gif); display:block; text-align:center; margin-bottom:4px;}
.button3l{ float:left; width:78px; background:url(/images/kpzyz/button3l.gif); display:block; height:51px;}
.button3l a{ width:78px; height:18px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:33px;color:#00559E}
.button3l a:hover{ text-decoration:none; color:#D0003B}
.button3r{ float:right; width:128px; text-align:center; padding-top:6px; padding-left:4px;}
.button3r li{ float:left; width:50%; height:19px; text-align:center}
.button3r li a{ line-height:22px; color:#00559E}
.button3r li a:hover{ color:#D0003B}

/* 科普商城 */
.button4{ width:210px; height:51px; background:url(/images/kpzyz/button4.gif); display:block; text-align:center; margin-bottom:4px;}
.button4l{ float:left; width:78px; background:url(/images/kpzyz/button4l.gif); display:block; height:51px;}
.button4l a{ width:78px; height:18px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:33px;color:#00559E}
.button4l a:hover{ text-decoration:none; color:#D0003B}
.button4r{ float:right; width:128px; text-align:center; padding-top:6px; padding-left:4px;}
.button4r li{ float:left; width:50%; height:19px; text-align:center}
.button4r li a{ line-height:22px; color:#00559E}
.button4r li a:hover{ color:#D0003B}

/* 科普教育基地 */
.button5{ width:290px; height:51px; background:url(/images/kpzyz/button5.gif); display:block; text-align:center; margin-bottom:4px; float:left}
.button5l{ float:left; width:78px; background:url(/images/kpzyz/button5l.gif); display:block; height:51px;}
.button5l a{ width:78px; height:18px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:33px;color:#00559E}
.button5l a:hover{ text-decoration:none; color:#D0003B}
.button5r{ float:right; width:208px; text-align:center; padding-top:6px; padding-left:4px;}
.button5r a{ line-height:22px; color:#00559E; line-height:20px; padding:0px 2px;}
.button5r a:hover{ color:#D0003B}

/* 科普讲堂、科普创意、科普动漫、科普音像 */
.button6{width:380px; height:51px; background:url(/images/kpzyz/button6.gif); display:block; text-align:center; margin-bottom:4px; padding-left:6px; clear:both}
.button6 li{ float:left; text-align:center;}
.button6 li span{ background:url(/images/kpzyz/button6_sx.gif) no-repeat 3px; width:8px; height:51px; display:block;}
.button6 li a.button6-1{ background:url(/images/kpzyz/kpjt.gif) no-repeat;width:68px; height:23px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:28px;color:#00559E}
.button6 li a.button6-2{ background:url(/images/kpzyz/kpcy.gif) no-repeat;width:68px; height:23px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:28px;color:#00559E}
.button6 li a.button6-3{ background:url(/images/kpzyz/kpyx.gif) no-repeat;width:68px; height:23px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:28px;color:#00559E}
.button6 li a.button6-4{ background:url(/images/kpzyz/kpdm.gif) no-repeat;width:68px; height:23px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:28px;color:#00559E}
.button6 li a.button6-5{ background:url(/images/kpzyz/kpys.gif) no-repeat;width:68px; height:23px; display:block; font-weight:bold; font-size:12px; text-decoration:none; padding-top:28px;color:#00559E}
.button6 li a:hover.button6-1, .button6 li a:hover.button6-2, .button6 li a:hover.button6-3, .button6 li a:hover.button6-4, .button6 li a:hover.button6-5{text-decoration:none; color:#D0003B}


#top_link
{
    color: #5e7591;
    float: right;
    margin: 0px 10px 0px 0px;
    line-height: 22px;
    text-align: right;
	padding-top:110px;
	padding-right:15px;
}
#top_link ul, #top_link li
{
    padding: 0px;
    margin: 0px;
    display: block;
    list-style: none;
}
#top_link li
{
    height: 22px;
	float:left;
}


/* 控制png透明背景 */


/* --网页头部导航菜单-- */
#menu{ height:48px;line-height:48px; text-align:left; clear:both;}
.menul{ float:left; height:48px; width:343px;}
.menuname{ float:left; width:624px; background:url(/images/kpsc/menu_bg.gif); height:34px; line-height:31px; padding-top:14px;}
.menuname a{ color:#07458A; padding:3px 18px 0px;overflow:hidden; font-size:14px; font-weight:bold;display:block; float:left; text-decoration:none;background:url(/images/kpsc/menuout_bg.gif) no-repeat;}
.menuname a:hover{ color:#FFf; text-decoration:underline;background:url(/images/kpsc/menuover_bg.gif) no-repeat; text-decoration:none}

#menu2{clear:both; background:url(/images/kpjd/menu_bg2.gif) no-repeat; height:8px; overflow:hidden}

/* 网站节点导航 */
#menubox
{   background: url(images/menu_bg.gif) ;
    text-align:center;
    height:40px;
	line-height:46px;
}

#menubox a
{   text-decoration: none;
  	margin-top:4px;
    color: #fff;
	padding:16px 10px;
	line-height:40px;

}
#menubox a:hover
{	border:0px 1px #F27270 solid;
    color: #FFE400;
    text-decoration: none;
    background: url(images/menuover_bg.gif);
}
/* 导航图片 */
#menubox_pic
{   width: 110px;
    height: 29px;
    text-align: center;
    color: #0a4180;
    float: left;
    clear: left;
    background: url(images/menubox_pic.gif) no-repeat top center;
    
}
/* ==top_all(顶部)定义结束== */

/* ==center_all(中部)定义开始== */
/* --主要定义-- */
#main_bg
{
    background:#FFF;
	border:1px #ABCCE7 solid;
	border-top:0px;
}
#main_left /* 网页中部左侧整体定义 */
{
    float: left;
    width: 208px;
}
#main_right /* 网页中部右侧整体定义1 */
{
    float: right;
    width: 100%;
    margin-left: -210px;
    text-align: left;
}
#main_right_box /* 网页中部右侧整体定义2 */
{
    margin-left: 215px;
}
#r_main /* 中部右侧定义 */
{
    float: right;
    width: 200px;
    text-align: left;
}
#main_box /* 中部整体定义 */
{
    margin: 0px;
}
.c_main /* 中部中间定义 */
{
    margin-right: 205px;
}
.c_mains /* 中部中间定义 */
{
}
.c_main_box /* 中部中间定义 */
{
    border: 0px solid #9bbde6;
}

/* 本站新闻.r_news */
#r_main_t
{
    margin-top: 6px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
}
.r_news
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	height:28px;
	line-height:28px;
}

/* 书签式面板tabtitle */
.tabtitle, .titlemouseover
{
    float: left;
    
    text-align: center;
    overflow: hidden;
}
.tabtitle dl, .titlemouseover dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle
{
    color: #4d89d2;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:279px;
}
.titlemouseover
{
    cursor: pointer;
    color: #c00;
    border-left: none;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #fff;
	width:279px;
}
* + html .titlemouseover
{
    padding-bottom: 1px;
}
* html #Tab0, * html #Tab1, * html #Tab2, * html #Tab3
{
    margin-right: -3px;
}
#Tab0, #Tab1, #Tab2, #Tab3
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
    height: auto !important;
    height: 165px;
    min-height: 165px;
}


/* 幻灯片 */
#main_box_t
{
    float: right;
    height: 199px;
    width: 298px;
    padding: 0px;
    background: #eee;
}
.c_slide, .c_slide a
{
    text-align: center;
}

#bimg
{
    filter: progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0);
    width: 298px;
    height: 160px;
}
#simg TD
{
    background: url({PE.SiteConfig.ApplicationPath/}Images/si_b1.gif) no-repeat center 50%;
    cursor: pointer;
    text-align: center;
}
#simg TD.s {
    background: url({PE.SiteConfig.ApplicationPath/}Images/si_b2.gif) no-repeat center 50%;
    color: #fff;
}
#info
{
	
}



/* 站内搜索 */
.main_search
{
    clear: left;
    padding: 5px 5px 5px 70px;
    margin-top: 5px;
    height: auto !important;
    height: 36px;
    min-height: 36px;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    background: url(images/search.gif) #f9f9f9 no-repeat 5px center;
}
.main_search form
{
    margin: 0px;
}
.main_search input
{
    height: 15px;
    margin: 1px;
    vertical-align: middle;
}

.main_search a
{
    color: blue;
    text-decoration: underline;
}
.main_search select
{
    height: 21px;
    margin: 1px;
    vertical-align: middle;
}

.c_content .main_search
{
    padding: 5px 5px 5px 100px;
    border: 0px;
    background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px;
}
.c_contents .main_searchs
{
    padding: 5px 5px 5px 50px;
    border: 0px;
    background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px;
}

/* 高级搜索 */
.c_content .main_search_sub
{
    margin: 10px auto 0px auto;
    text-align: center;
}



/* --网页中部左侧内容-- */
/* user_box(用户登录)、left_box(左侧内容) */
#main_left, .left_box, .left_box dl, .left_box dt, .left_box dd, .user_box, .user_box dl, .user_box dt, .user_box dd
{
    padding: 0px;
    margin: 0px;
}
.user_box, .left_box
{
    border: 1px solid #9bbde6;
}
.left_box
{
    margin-top: 5px;
}
.user_box dt, .left_box dt
{
    text-align: center;
    
    color: #0a4180;
    line-height: 24px;
    border-bottom: 1px solid #9bbde6;
}
.user_box dt
{
    background: url(images/user_tit.gif) no-repeat left top;
}
.left_box dt
{
    background: url(images/left_tit.gif) no-repeat left top;
}
.user_box dd, .left_box dd
{
    background: #f4f8fd;
    padding: 5px;
    line-height: 150%;
    height: auto !important;
    height: 100px;
    min-height: 100px;
}
.user_box dd
{
    text-align: center;
}
.Login_ajax
{
    text-align:left;
}

/* --网页中部右侧内容-- */
/* 右侧导航 */
.r_navigation
{
    margin-bottom: 5px;
    line-height: 24px;
    border: 1px solid #9bbde6;
    background: url(images/Channel_bg.gif) #a8c6e9 repeat-x top;
    text-align: left;
    clear: both;
    color: #014390;
}
.r_navigation a, #r_navigation:link
{
    
    text-decoration: none;
    color: #014390;
}
.r_navigation a:hover
{
    color: #c00;
    text-decoration: underline;
}
.r_n_pic
{
    float: left;
    width: 30px;
    height: 20px;
    margin: 1px 0px 0px;
    background: url(images/c_title.gif) no-repeat center;
    display: block;
}
/* 右侧广告 */
.r_ad
{
    padding: 0px;
    margin: 0px;
}
.b_ad
{
    padding: 0px;
    margin-bottom: 3px;
    text-align: center;
}
.adright {
    float: right;
    border: #cdc9ca 1px solid;
    padding: 8px 0px 0px 22px;
    height: 80px;
}
/* 右侧标题与内容 */
.r_announce dl, .r_announce dt, .r_announce dd, .r_content dl, .r_content dt, .r_content dd
{
    margin: 0px;
    padding: 0px;
}
.r_announce, .r_content
{
    border: 1px solid #9bbde6;
}
.r_announce dt, .r_content dt
{
    background: url(images/r_boxtit.gif) no-repeat left top;
    border-bottom: 1px solid #9bbde6;
    color: #0a4180;
    
    text-align: center;
}
.r_announce dd, .r_content dd
{
    padding: 4px 5px;
    line-height: 150%;
    height: auto !important;
    height: 100px;
    min-height: 100px;
}

/* main_box(中部文章列表内容) */
#main_box dl, #main_box dt, #main_box dd
{
    padding: 0px;
    margin: 0px;
}
/* 中部标题与内容 */
.c_main dl, .c_main dt, .c_main dd
{
    margin: 0px;
    padding: 0px;
}
.c_main dl
{
    border: 1px solid #9bbde6;
}
.c_main dd
{
    border: 5px solid #fff;
}
.c_title
{
    
    color: #014390;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
.c_title a, .c_title a:link
{
    
    text-decoration: none;
    color: #014390;
    padding-left: 34px;
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
.c_title a:hover
{
    color: #c00;
    text-decoration: underline;
    background: url(images/c_title_hover.gif) no-repeat 10px 2px;
}
.c_content
{
    padding: 5px;
    line-height: 150%;
    color: #808081;
    height: auto !important;
    height: 170px;
    min-height: 170px;
}
.c_content a
{
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
}
.c_content a:hover
{
    color: #c00;
}

.c_content table
{
	text-align:center;
	width:100%;
	border-collapse: collapse;
}

.c_content_tb table
{
	text-align:left;
	width:100%;
	border-collapse: collapse;
}
.c_content_tb td
{
	vertical-align:middle;
}
.odd_row
{
	background:#e5effa;
}

.c_bot
{
    background: none;
    height: 0px;
    font-size: 0px;
}
/* 中部间距 */
.c_spacing
{
    background: none;
    height: 5px;
    font-size: 0px;
}
.c_title .more
{
    float: right;
    line-height: 18px;
    margin-right: 10px;
    display: block;
}
.c_title .more a
{
    text-decoration: none;
    color: #808081;
    font-size: 12px;
    font-weight: normal;
    background: none;
}
.c_title .more a:hover
{
    color: #014390;
    background: none;
}
/* 中部二列c_main_two */
.c_main_two
{
    float: left;
    width: 100%;
}
.c_right, .c_right dl, .c_right dt, .c_right dd, .c_left, .c_left dl, .c_left dt, .c_left dd，.c_main_one, .c_main_one dl, .c_main_one dt, .c_main_one dd
{
    margin: 0px;
    padding: 0px;
}
.c_right dl, .c_left dl, .c_main_one dl
{
    border: 1px solid #9bbde6;
    overflow: hidden;
}
.c_right dd, .c_left dd, .c_main_one dd
{
    border: 5px solid #fff;
}
* html .c_main_one dd
{
    border: 0px;
}
.c_right
{
    float: right;
    width: 270px;
    display: block;
}
.c_left_box
{
    margin: 0px;
    padding: 0px;
}
.c_left
{
    margin-right: 275px;
    display: block;
    clear: none;
}

/* 栏目页 */
.childclass_main
{
    margin-left: -5px;
}
* html .childclass_main
{
    margin-left: -10px;
}
/* 父栏目二列式左右循环 */
.childclass_main_box
{
    float: left;
    border: 1px solid #9bbde6;
    width: 379px;
    margin: 5px 0px 0px 5px;
}
* html .childclass_main_box
{
    width: 378px;
}
/* 父栏目一列式上下循环 */
.childclass_main_box2
{
    margin: 0px 205px 0px 5px;
}
* html .childclass_main_box2
{
    margin: 0px 205px 0px 10px;
}
/* 父栏目一列式列表(显示父栏目名) */
.childclass_main_box3
{
    border: 0px;
}
.class_title, .childclass_title, .childclass_title_border
{
    
    height: 30px;
    background: url(images/Channel_bg.gif) #a8c6e9 repeat-x top;
    text-align: left;
    color: #014390;
    clear: none;
}
.childclass_title_border
{
    border-top: 1px solid #9bbde6;
    border-left: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
}
.class_title a, .childclass_title a, .childclass_title_border a
{
    
    padding-left: 30px;
    color: #0a4180;
}
.class_title a, .childclass_title a, .childclass_title_border a
{
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
.class_title a:hover, .childclass_title a:hover, .childclass_title_border a:hover
{
    background: url(images/c_title_hover.gif) no-repeat 10px 2px;
}
.class_title .more, .childclass_title .more, .childclass_title_border .more
{
    float: right;
    line-height: 30px;
    margin: 0px 10px 0px 0px;
    display: block;
}
.childclass_pic
{
    float: left;
    width: 30px;
    height: 30px;
    background: url(images/c_title_hover.gif) no-repeat center;
}
.class_title .more a, .childclass_title .more a, .childclass_title_border .more a
{
    text-decoration: none;
    color: #014390;
    font-size: 12px;
    font-weight: normal;
    background: none;
}
.class_title .more a:hover, .childclass_title .more a:hover, .childclass_title_border .more a:hover
{
    color: #c00;
    background: none;
}

.class_content, .childclass_content
{
    
    text-align: left;
    padding: 5px;
    height: auto !important;
    height: 182px;
    min-height: 182px;
}
.class_content li, .childclass_content li
{
    border-bottom: 1px dotted #ccc;
}
.class_bot, .childclass_bot
{
    height: 5px;
    background: #F4F8FD;
}
/* 分页 */
.class_page
{
    clear: left;
    padding: 5px;
    margin-top: 5px;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    text-align: center;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}

/* 内容页 */
.c_title_text
{
    margin: 10px 5px;
    text-align: center;
    clear: both;
    height: auto !important;
    height: 34px;
    min-height: 34px;
}
.c_title_author
{
    margin: 0px 10px 10px;
    
    border-bottom: 1px solid #9bbde6;
    overflow: hidden;
}
.font_left
{
    float: left;
}
.font_left span
{
    margin-right: 8px;
}
.font_right
{
    float: right;
}
.c_content_text
{
    
    text-align: left;
    padding: 10px;
    height: auto !important;
    height: 300px;
    min-height: 300px;
}
.c_bot_text
{
    color: #508BD4;
    
    text-align: right;
    background: #F4F8FD;
    padding-left: 10px;
    border-top: 1px solid #9bbde6;
    height: auto !important;
    height: 5px;
    min-height: 5px;
}
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.c_content_overflow
{
    width: 100%;
	height:100%;
}
/*站内连接*/
.insidelink
{
	color:#0066FF;
}
* html .c_content_overflow
{
    width: 99.5%;
}
/* 友情链接 */
.c_padding
{
    border: 1px solid #9bbde6;
}
.c_friendsite
{
    padding: 5px;
}
.c_friendsite a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite img
{
    width: 88px;
    height: 31px;
    border: 0px;
}

.c_friendsite li
{
    padding: 0px;
    width: 12.4%;
    float: left;
    text-align: center;
    list-style: none;
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}
/* ==center_all(中部)定义结束== */

/* ==bottom_all(底部)定义开始== */
/* --网页底部-- */
#foot{ clear:both; padding:0px 17px; background:url(/images/kpsc/content_bg.gif); height:100%; overflow:hidden;}
#footbottom{ margin:0px auto; padding:0px; width:1001px;background:url(/images/kpsc/footbottom_bg.gif) no-repeat;height:30px;}

/* 管理底部链接 */
#menu_link {text-align: center;color:#82A9C5;height:20px; line-height:20px; padding-top:20px; border-top:1px #C3C3C3 solid;}

#menu_link a{
    text-decoration: none;
    color: #1E1E1E;
}
#menu_link a:hover{ text-decoration:underline}

/* 版权信息 */
#copyright
{    text-align: center;
	color:#1E1E1E;
	padding-top:5px;
	line-height:22px;
	font-family:Verdana, Geneva, sans-serif
}
/* ==bottom_all(底部)使用定义结束== */

/* ==通用定义== */
.clearbox, .clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    margin-right: 205px;
    clear: left;
}

/* 定义ul、li项目预设标记 */
#Tab0 ul, #Tab1 ul, #Tab2 ul, #Tab3 ul, .c_main_box ul, .left_box ul, .user_box ul, .p_list_two, .c_content ul, .r_announce ul, .r_content ul, .class_content ul, .childclass_content ul, .information_new ul, .s_info_content_l ul, .special_photo_list ul, .special_class ul, .p_class_list ul, .p_shop_2 ul, .p_info_correlative ul, .s_info_correlative ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}

/* 提示信息 */
.c_prompt
{
    padding: 0px;
    margin: 0px auto;
}


/* ==网站首页内容显示定义开始== */

/* --网站公告-- */
/* 网站垂直公告 */
#announce_vertical, #announce_vertical ul, #announce_vertical li
{
    padding: 0px;
    margin: 0px;
    list-style: none;
    display: block;
}
#announce_vertical .announce_title, #announce_vertical .announce_title a
{
    

    text-align: center;
}
#announce_vertical .announce_title
{
    background: #eee;
}
.announce_text, .announce_text a
{
    
    text-align: left;
}
.announce_author, .announce_time
{
    text-align: right;
    color: #8C8C8C;
}
/* 网站横向公告 */
#announce_crosswise, #announce_crosswise ul, #announce_crosswise li
{
    padding-right: 0px;
    margin: 0px;
    list-style: none;
    display: inline;
    float: left;
    height: 36px;
	line-height:36px;
    cursor:pointer;
}
/* 网站公告新闻标题样式 */
#announce_crosswise ul.bulletintitle li a{ color:#002881;  background:url(images/bulletintitlebg.gif) no-repeat; padding-left:12px;}
#announce_crosswise ul.bulletintitle li a:hover{ color:#D60051; text-decoration:none}
#announce_crosswise ul.bulletintitle li{ color:#737373;}

#announce_crosswise ul{height: 36px;
	line-height:36px;
    padding-right: 20px;
}
#announce_crosswise .announce_title, #announce_crosswise .announce_title a
{
    
    color:;
}

/*marquee
{   clear: none;
    width: 828px;;
    position: absolute;
	

}*/


/* 图片更新 */
.p_class_list
{
    padding: 0px;
    margin: 0px;
}
.p_class_list li
{
    padding: 0px;
    margin: 5px 0px;
    width: 24.8%;
    float: left;
    text-align: center;
}

/* 头条图片显示列表 */
.imgtitle
{
    padding: 0px;
    margin: 0px;
}
.imgtitle li
{
    width: 50%;
    float: left;
    border-bottom: 0px dotted #ccc;
}
.imgtitle img
{
    width: 547px;
}
/* 二列式图文布局 */
.p_thumb_l
{
    float: left;
    text-align: center;
    background: #eee;
    padding: 5px;
}
.p_thumb_l, .p_thumb_l li
{
    text-align: center;
}
.p_thumb_l, .p_thumb_l_pic img
{
    width: 160px;
}
.p_thumb_l_title
{
    margin-top: 5px;
}
.p_list_r
{
    margin-left: 175px;
}
.p_list_r li, .p_list_r td
{
    border-bottom: 1px dotted #ccc;
}
.p_thumb_l table
{
    float: left;
}


/* 二列式列表布局 */
.p_list_two, .p_list_two li
{
    padding: 0px;
    margin: 0px;
}
.p_list_two li
{
    width: 49.5%;
    float: left;
}
.p_list_two li, .p_list_two td
{
    border-bottom: 1px dotted #ccc;
}

/* ==网站首页内容显示定义结束== */

/* --整站普通图片列表标签-- */
/* 定义缩略图外框大小，控制隐藏超出的图片内容 */
.pe_u_thumb, .p_thumb_l_pic
{
    height: 120px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
/* 定义缩略图宽度，按比例缩放 */
.pe_u_thumb, .pe_u_thumb img
{
    width: 160px;
}
/* 定义缩略图标题样式 */
.pe_u_thumb_title
{
    margin: 5px 5px 5px 0px;
    height: 16px;
    overflow: hidden;
    
    text-align: center;
    word-wrap: break-word;
    word-break: keep-all;
}
.pe_u_thumb_title a
{
    color: blue;
}

.pe_u_thumb_list, .pe_u_thumb_list a
{
    
    text-align: left;
    word-wrap: break-word;
    word-break: keep-all;
}
.pe_u_thumb_list
{
    margin: 0px 0px 2px 5px;
    padding: 2px;
    border-bottom: 1px dotted #ccc;
}
.pe_u_thumb_list a
{
    padding-left: 10px;
    background: url(images/List.gif) no-repeat left -2px;
}
/* 一列式栏目列表信息列表标题样式 */
.p_childclass_list .pe_u_thumb_list li
{
    width: 100%;
    text-align: left;
}

/* ==书签面板文章定义开始== */
/* 二列式信息列表 */
#Tab1{ padding:14px 0px 8px 0px;		background:url(images/topnews_bg.gif) no-repeat left 15px;}
.information_new
{
    padding:0px;
    margin:0px;
}
.information_new li a{ color:#0077B3}
.information_new li a:hover{ color:#D0003B}

.information_new li
{
    width: 44%;
    float: left;
    border-bottom: 0px dotted #ccc;
	height:23px;
	line-height:23px;
	padding-left:32px;
	
}
/* 左图右信息列表 */
.article_new
{ padding:8px;
}
.article_new .p_list_r li
{
    border-bottom: 1px dotted #ccc;
}
.article_new .p_thumb_l .pe_u_thumb_title
{
    height: 18px;
    margin-bottom: 0px;
}
/* 三图列表 */
.product_new
{
    padding-top: 5px;
}
.product_new li
{
    width: 33%;
    float: left;
    text-align: center;
}
.product_new .pe_u_thumb
{
    height: 120px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
.product_new .pe_u_thumb, .product_new .pe_u_thumb img
{
    width: 140px;
}
.product_new .pe_u_thumb_title
{
    margin: 5px 5px 0px 0px;
}
/* 四图列表 */
.pic_new
{
    padding-top: 5px;
}
.pic_new li
{
    width: 25%;
    float: left;
    text-align: center;
}
.pic_new .pe_u_thumb
{
    height: 60px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
.pic_new .pe_u_thumb, .pic_new .pe_u_thumb img
{
    width: 90px;
}
.pic_new .pe_u_thumb_title
{
    margin: 5px 5px 0px 0px;
    height: 16px;
}
/* 二列图片信息列表 */
.piclist_new
{
    padding-top: 5px;
}
.piclist_new li
{
    width: 49%;
	float: left;
    border-bottom: 1px dotted #ccc;
}
*html .piclist_new li img
{
	margin-top: 5px;
}
/* 二列图片列表 */
.piclist2_new
{
    padding-top: 5px;
}
.piclist2_new li
{
    width: 49%;
	float: left;
	text-align: center;
}
.piclist2_new .pe_u_thumb
{
	margin: auto;
}
/* ==书签面板文章定义结束== */

.new
{
    float: left;
    width: 10px;
    height: 15px;
    background: url(../../images/common1.gif) no-repeat;
}

/* 栏目首页商品图片、商品名及价格定义 */
.p_list_pic, .p_list_name, .p_list_price, .p_list_botton
{
	padding: 0px;
	margin: 0px;
}
.p_list_right{	overflow: hidden; float:left;text-align:left; width:120px; height:150px;}
.p_list_left{	overflow: hidden; float:left; width:92px; height:134px; padding:0px 10px 0px 12px;}
.p_list_left td{ height:134px;}
.p_list_left a{ padding:1px; background:#074C91; overflow:hidden; display:block}
.p_list_left a:hover{background:#DB3800;}
.p_list_left img{width: 90px;}

.p_list_name{ width:123px;}
.p_list_name a{ padding-left:12px; background:url(/images/kpsc/p_list_name_bg.gif) no-repeat;color:#00538C;overflow: hidden; font-size:12px; font-weight:bold; line-height:18px;}
.p_list_name a:hover{ color:#D0003B;}
.p_list_price{	text-align:left; padding-left:12px; line-height:19px; color:#474747}
.p_list_price span{ color:#DD0000; font-size:22px; font-family:"黑体";}
.p_list_botton, .p_list_botton img
{
	text-align: center;
}
.p_list_botton img
{
	margin: 2px;
}
.p_list_button{ text-align:center}
.p_list_button span{ padding:0px 3px;}

/* 栏目列表页商品图片、商品名及价格定义 */
.p_list2_pic, .p_list2_name, .p_list2_price, .p_list2_botton
{
	padding: 0px;
	margin: 0px;
}
.p_list2_right{	overflow: hidden; float:left;text-align:left; padding:16px 0px 0px}
.p_list2_left{	overflow: hidden; float:left; width:92px; height:118px; padding:15px 6px 20px 6px; line-height:118px;} 
.p_list2_left td{ height:134px;}
.p_list2_left a{ padding:1px; background:#074C91; overflow:hidden; display:block}
.p_list2_left a:hover{background:#DB3800;}
.p_list2_left img{	width: 90px;}
.p_list2_name{ width:117px;}
.p_list2_name a{ padding-left:12px; background:url(/images/kpsc/p_list_name_bg.gif) no-repeat;color:#00538C;overflow: hidden; font-size:12px; font-weight:bold; line-height:18px;}
.p_list2_name a:hover{ color:#D0003B;}
.p_list2_price{	text-align:left; padding-left:12px; line-height:19px; color:#474747}
.p_list2_price span{ color:#DD0000; font-size:22px; font-family:"黑体";}
.p_list2_botton, .p_list_botton img
{
	text-align: center;
}
.p_list2_botton img
{
	margin: 2px;
}
.p_list2_button{ text-align:center;}
.p_list2_button span{ margin-right:4px}

/*==幻灯图片==*/
#bimg
{
    FILTER: progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0);
    width: 290px;
    height: 160px;
}
#simg TD
{
    background: url(images/si_b1.gif) no-repeat center 50%;
    cursor: pointer;
    text-align: center;
}
#simg TD.s
{
    background: url(images/si_b2.gif) no-repeat center 50%;
    color: #fff;
}
#info
{
}


/* 匿名用户投稿链接 */
.bt_login {
	margin: 5px 10px 5px 5px;
	display: block;
	width: 67px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	float:left;
	color: #718cb0;
	background: url(Images/bt_login.gif) center 0px no-repeat;
	cursor: pointer;
}
.bt_login:hover {
	color: #ffffff;
	background: url(Images/bt_login.gif) center -23px no-repeat;
}
/* 站内链接 */
.insidelink
{
    color:Red;
}
/* 商品详细_相关信息 */
.ProductDetail ul li
{
	width:100%;
	text-align:left;
}


/* --TAG标签CSS-- */
.tagS1
 {
 	margin: 0px 5px;

 }
 
 .tagS1 a
 {
 	font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Black;
 }
  
.tagS2
 {
 	margin: 0px 5px;
 }
 
 .tagS2 a
 {
 	font : bold 16px/18px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Blue;
 }
 
.tagS3
 {
 	margin: 0px 5px;
 }
 
 .tagS3 a
 {
 	font : bold 22px/24px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Green;
 }
 
.tagS4
 {
 	margin: 0px 5px;
 }
 
  .tagS4 a
 {
 	font : bold 28px/28px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Red;
 }
 
.tagS5
 {
 	margin: 0px 5px;
 }
 
  .tagS5 a
 {
 	font : bold 36px/36px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Orange;
 }
 .Tag_Content
 {
 	
 	color:Black;
 }
 
 
 /*==书签菜单定义开始==*/
#AdminTabs {
    height: 24px;
    clear: both;
}
#AdminTabs, #AdminTabs ul, #AdminTabs li {
      margin: 0px;
      padding: 0px;
}
/*书签右侧间隔*/
#AdminTabs li {
    cursor: pointer;
    margin-right: 2px;
    font-weight: bold;
}
#AdminTabs li, #AdminTabs a {
      float: left;
}
/*-左背景，等同图片宽度-*/
#AdminTabs a {
      background:url("Images/tableft.gif") no-repeat left top;
      margin: 0px;
      padding-left: 3px;
      text-decoration: none;
      
      display: block;
      text-align: center;
      /*_width:70px;*/
      min-width:70px;
}
/*-右背景，左缩进需减去左背景缩进-*/
#AdminTabs a span {
      float: none;
      display: block;
      background: url("Images/tabright.gif") no-repeat right top;
      padding: 0px 8px 0px 5px;
      color: #000;
}
/*-背景定位-*/
#AdminTabs a:hover, #AdminTabs #current a {
      background-position: 0% -24px;
}
#AdminTabs a:hover span, #AdminTabs #current a span {
      background-position: 100% -24px;
      color: #fff;
}
/*==书签菜单定义结束==*/

/*商品比较图片大小定义*/
#TbProduct img{width:100px; height:100px;margin:5px; padding:2px;background:#fff; border:1px solid #ccc;}



/*-------------------- 改版新增样式 --------------------------*/



.body1{ background:#FFF;}



.text_dl{ float:right;text-align:center}
.text_dl a{ padding:5px 3px; color:#1F376D; line-height:23px;}
.text_dl a:hover{ color:#D60037}

.clear{ clear:both;}/* 通用取消表格左、右对齐 */
.shopbar{ margin-top:5px;}/* 科普商城网广告图标 */

.bulletin1{ background:url(images/bulletin1bg.gif); height:6px; margin-top:1px;}
.bulletin2{ }
.bulletin2l{ float:left; width:50px; height:36px; background:url(images/bulletin2lbg.gif);}
.bulletin2c{ float:left; background:url(images/bulletin2cbg.gif); height:36px; line-height:36px; width:828px; padding:0px 10px;}
.bulletin2r{ float:right; width:60px; background:url(images/bulletin2rbg.gif); height:28px; padding-top:8px;}
.bulletin3{ background:#D0DAE3; height:3px;clear:both;}
#bulletin{ height:87px;margin-top:1px;}


.menuUnder{ height:0px; margin:0px auto; margin-top:1px;}

.topmenu_content_nor{ height:50px; background:#FC0; z-index:100;}

#extMenu ul.topmenu_content_nor li{height:46px; background:url(images/topmenuoverbg.gif); line-height:46px;}
#extMenu ul.topmenu_content_nor li a{ color:#00317A; padding:6px 8px;}
#extMenu ul.topmenu_content_nor li a:hover{color:#fff; background:url(images/topmenu_bg.gif); text-decoration:none}

/* 底部版权 */
#bottom_all{ background:#743719;}




/* 头条图片幻灯样式 */
#slImg {border:#999 0px solid; filter:progid:dximagetransform.microsoft.fade (duration=0.5,overlap=1.0);margin:0 auto}
a.slOn {padding:0px 5px;border:#F9DE71 0px solid; background:#F9DE71; color:#474747}
a.slOff {padding:0px 5px;border:#fff 0px solid; background:#fff; color:#39f}
#slNum {float:right}
#slNum ul {list-style:none;margin:0;padding:0}
#slNum li {float:left;padding-right:6px}
#slNum li a {display:block;text-decoration:none;padding:auto 2px;font-family:arial}
#slLink {padding:3px 3px;line-height:20px;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap; height:26px;}
#slLink a{ color:#FFF; margin-left:13px; font-weight:bold}
#slLink a:hover{ color:#FFD737;}
#slTitle {margin-right:auto;margin-left:auto; padding-top:8px;}





/* 今天日期 公历 农历 */
.date{ background:url(images/date_bg.gif); height:40px; padding:7px 0px 3px 10px; line-height:18px; color:#1F376D;}
.date2{ color:#608BB4; height:24px; line-height:24px; width:230px; margin:0px auto; margin-top:6px;}
.text_date{ float:left; height:40px; padding:10px 0px 0px 10px; line-height:18px; color:#1F376D;}

/* 主体第二栏 */
.body2l{ float:left; margin-right:8px; width:712px;}
.body2r{ float:right; width:238px;}



/* 搜索 */
.search{height:43px; background:url(/images/kpsc/search_bg.gif) no-repeat; line-height:43px;padding-left:82px; padding-top:3px;}
.searchl{ background:url(/images/kpzyz/search_logo.gif); float:left; width:86px; height:40px;}
.searchbottom{ height:10px; overflow:hidden;background:url(/images/kpsc/search_bottom.gif) no-repeat; }

.search_text{height:43px; background:url(/images/kpsc/search_bg2.gif) no-repeat; line-height:43px; width:608px; padding-left:82px; padding-top:3px;}
.searchbottom_text{ height:10px; overflow:hidden;background:url(/images/kpsc/search_bottom2.gif) no-repeat; }

.text_search{ background:url(images/search_bg.gif) repeat-x ; padding:10px 10px; border:1px #C3CCD4 solid; margin-bottom:8px; overflow:hidden}
.text_search a{ padding-right:5px; line-height:19px; color:#6B6B6B}
.text_search a:hover{ text-decoration:none; color:#E14936}

.keywordl{ float:left; padding-top:4px;}
.keywordc{ float:left; padding:8px 14px 0 4px;}
.keywordr{ float:left;}
.keywordr a{ padding-right:6px; line-height:38px;}

.login{background:url(/images/kpsc/login_bg.gif); height:108px; width:271px;}/* 会员登录 */
.dl{ background:url(images/login_bg.gif) repeat-x; padding:12px 4px 4px 4px; text-align:center}
.dl a{ padding:5px 3px; color:#1F376D; line-height:23px;}
.dl a:hover{ color:#D60037}

#logindiv{padding-top:8px; text-align:center; padding-left:100px;}
#logoutdiv{padding-top:8px; text-align:right; padding-right:10px;}
#logoutdiv a{ background:url(/images/kpzyz/login_user_bg.gif) no-repeat; height:20px; line-height:20px; padding:4px;}
#logoutdiv a:hover{ text-decoration:none;background:url(/images/kpzyz/login_user_bg2.gif) no-repeat;}
#logoutdiv span.loginout a{ background:url(/images/kpzyz/login_out_bg.gif) no-repeat; height:20px; line-height:20px; padding:4px;}
#logoutdiv span.loginout a:hover{ background:url(/images/kpzyz/login_out_bg2.gif) no-repeat;}

.userleft{ padding-left:41px;}
.userleft a{ background:url(/images/kpsc/login_b.gif) no-repeat; padding:8px 16px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; line-height:31px;}
.userleft a:hover{ background:url(/images/kpsc/login_b2.gif) no-repeat; text-decoration:none; color:#0F3663}
.userright{ height:36px; line-height:36px;}
.userright a{ padding:4px 6px; border:1px #6F9EC5 solid; background:url(/images/kpzyz/userreg.gif)}
.userright a:hover{border:1px #C76433 solid; background:url(/images/kpzyz/userreg2.gif); text-decoration:none}





/*-- 二级栏目页 --*/
.center_body{padding: 0px;
           margin: 0px auto;
           width: 958px;
		   clear:both;
		   }
.center_body_right{ float:right; width:662px;}



/*---文章页---*/
.text_body{padding: 0px;
           margin: 0px auto;
           width: 958px;
		   }
.text_left{ float:left;width:288px; margin-right:8px;}
.text_right{ float:right;}
.text_text{width:680px; border:1px #C3CCD4 solid; height:100%; margin-bottom:8px; overflow:hidden; background:#FFF}

.where{ color:#959595;height:28px;border-bottom:0px #D1DEE9 solid; line-height:28px; padding-left:20px; border-right:12px #FFF solid; background:url(/images/kpsc/where_bg.gif) no-repeat 6px 8px;}/* 当前位置 */
.where span{ padding:0px 4px; }
.where a{ color:#8B8B8B; padding-right:4px;}
.where a:hover{color:#D0003B; text-decoration:underline;}

/* 文章标题 */
.text_title{font-size:19px; font-weight:bold; line-height:35px; margin:0px 20px;  text-align:center; color:#005BA8; border-bottom:1px #D1DEE9 solid;padding:30px 0px 20px; overflow:hidden;}

/* 作者 */
.authorname{height:35px; line-height:35px; padding-left:10px; color:#7A7A7A; text-align:center}
.authorname span{ padding:0px 6px;}
.authorname a{color:#7A7A7A;}
.authorname a:hover{ text-decoration:none; color:#D0003B}
.authorname span.request a{ padding:4px 8px; background:#D8E6F1; height:28px; line-height:28px;}
.authorname span.request a:hover{ text-decoration:none; color:#002984}

.contentpage{ text-align:center; height:40px; line-height:40px; color:#1F376D; font-size:14px; padding:50px 0px 10px;}
.contentpage a{ font-size:14px;}
.contentpage a:hover{color:#D0003B}

.qh{ font-size:14px; line-height:22px; color:#6E6E6E; border-bottom:1px #D1D1D1 solid;border-top:1px #D1D1D1 solid; padding:8px 0px; background:#FFF9D4; padding-left:20px; margin-bottom:12px;}
.qh a{color:#007AB3; font-size:14px;}
.qh a:hover{ color:#D0003B}

.hits{ height:30px; border-bottom:1px # solid; text-align:right; padding-right:10px;color:#7A7A7A; line-height:30px;}
.hits span{ padding:0px 4px;}
.hits a{color:#7A7A7A;}
.hits a:hover{ text-decoration:none; color:#D0003B}

.text_content{padding: 0px;
           margin: 0px auto;
           width: 610px;
		   padding-top:20px;
		   }
.c_content_overflow{ font-size:14px; color:#1F376D; line-height:26px;}
.c_content_overflow a{ font-size:14px; text-decoration:underline; font-weight:bold; color:#D0003B}
.c_content_overflow a:hover{color:#1F376D}

/* 问答 */
.wd{font-size:14px; font-weight:bold; color:#004483; background:#DDEBF7; border:1px #D0DAE3 solid; padding-left:20px; height:30px; line-height:30px;}
.wd2{ padding:10px 0px 0px 0px;}

.xg{ padding:6px 4px; margin-bottom:32px;}
.xg li a{ font-size:14px;}
.xg li{ float:left; width:50%;}

.top_text{ border:1px #C3CCD4 solid; padding:6px 20px; overflow:hidden; padding-bottom:20px;margin-bottom:30px; height:100%; background:#FFF; width:640px;}
.top_textl{ float:right; width:420px;}
.top_textc{ float:left; width:18px;}
.top_textr{ float:left; width:160px;}
.top_textlname{ font-size:12px; font-weight:bold; color:#004483; height:28px; border-bottom:1px #C3CCD4 solid; margin-bottom:8px; line-height:28px; padding-left:10px}
.top_title{background:url(/images/kpsc/top_text_bg.gif) no-repeat; height:100%; overflow:hidden}
.top_title li{ float:left; width:100%; overflow:hidden}
.top_title li a{ line-height:23px; padding-left:24px;}
.top_newname{ font-size:12px; font-weight:bold; color:#004483; height:28px; border-bottom:1px #C3CCD4 solid; margin-bottom:8px; line-height:28px; padding-left:10px}
.top_newlist{ height:100%; overflow:hidden; width:128px; padding:10px 16px 0;}
.top_newlist li{ float:left; width:100%; float:left; padding-bottom:10px}
.top_newlist li a{ line-height:23px;}
.top_newlist li .text_photo_img img{ width:120px; height:90px;}
.top_newlist li .text_photo_img a{ display:block; width:120px; padding:3px; border:1px #D4D4D4 solid; height:90px;}
.top_newlist li .text_photo_img a:hover{ padding:3px; border:1px #3F72A3 solid;}
.top_newlist li .pe_u_thumb_title a{ color:#3F72A3}
.top_newlist li .pe_u_thumb_title a{ text-decoration:underline}


.text_left_photo{ border:1px #C3CCD4 solid; overflow:hidden; height:100%; margin-bottom:10px; background:#FFF}
.text_photo_list{ padding:8px;overflow:hidden; }
.text_left_photoname{height:36px; line-height:36px; padding-left:20px; font-size:14px; font-weight:bold; color:#004483; background:url(/images/kpjd/text_left_photoname.gif);}
.text_photo_list li{ float:left; width:135px; text-align:center; margin-bottom:10px;}
.text_photo_list li .text_photo_img img{width:120px; height:90px; border:1px #D5D5D5 solid; padding:2px;}
.text_photo_list li .text_photo_title{ width:120px; margin-top:6px;}
.text_photo_list li .text_photo_title a{ line-height:18px;}



/* 科普商城内容页 */
.shoppic_left{ float:left; border-top:3px #E9E9E9 solid; width:690px;}
.shoppic_right{ float:right;border-top:3px #E9E9E9 solid; width:271px;}

.shopphoto_info{background:url(/images/kpsc/shopphoto_info_bg.gif) no-repeat; margin-top:10px; margin-right:12px; border:1px #CFCFCF solid; padding:10px 20px 20px; overflow:hidden; height:100%;}
.shopphoto_img{ margin:0px auto;clear:both; padding-top:20px; line-height:24px; color:#505050; font-size:14px;}
.shopphoto_img img{text-align:center; margin:0px auto; padding:3px; border:1px #D1D1D1 solid; width:550px;}

.shopphoto_text{ padding:10px 0 0; line-height:21px; color:#666}

/* 商品评论 */
#eshop_link
{
	width: 961px;
	clear: both;
	background:url(/images/kpsc/content_bg.gif);
	padding:10px 20px;
	margin:0px auto
}
.eshop_link_box 
{
	
}
.eshop_link_box dt
{
	height: 24px;
	background: #979595;
	line-height:24px;
}
.eshop_link_box dd
{
	border-left: #cecdcd 1px solid;
	border-right: #cecdcd 1px solid;
	border-bottom: #cecdcd 1px solid;
	padding-top: 10px;
	height: 100px;
}
.eshop_link_box dt a
{
	display: block;
	padding: 3px 0 0 25px;
	font-weight: bold;
	color: #fff;
}
.eshop_icon02 {background: url(/images/kpsc/eshop_icon_style2.gif) no-repeat 12px 6px;}
.eshop_link_left_box li, .eshop_link_right_box li
{
	padding-left: 10px;
	height: 22px;
}
.eshop_link_left_box h5, .eshop_link_right_box h5
{
	display: block;
	background: url(images/link_lite_icon.gif) no-repeat 0 4px;
	padding-left: 10px;
	margin: 0;
	font-size:12px;
	height: 22px;
	color:#104785;
}
.eshop_link_left_box
{
	float: left;
	background: url(images/link_r_xuline.gif) no-repeat right top;
	padding: 0 10px 0 14px;
	width: 166px;
}
.eshop_link_left_box a, .eshop_link_right_box a{ padding:3px 2px 2px; text-decoration:none; color:#1F376D}
.eshop_link_left_box a:hover, .eshop_link_right_box a:hover{ background:#1655AE; color:#FFF; text-decoration:none}
.eshop_link_right_box
{
	float: right;
	padding: 0 10px 0 14px;
	width: 166px;
}
.shopphoto_title{ font-size:16.5pt; font-family:"宋体"; color:#104785; height:45px; line-height:45px; font-weight:bold}

.p_info_content_r{ float:left; padding-right:30px; line-height:19px; color:#414141}
.p_info_content_r span.p_list_price2 {color:#DD0000; font-size:18pt; font-family:"黑体";}
#ShopAllInfo{ float:left; padding-right:30px; line-height:19px; color:#414141}
.shopphoto_num{ float:left; padding-right:30px; line-height:19px; color:#414141}
.shopphoto_buttom{ float:left;}
.shopphoto_buttom img{ margin-bottom:6px;}

/* 商品列表页翻页 */
.page{ text-align:center; clear:both; background:#FFF; overflow:hidden; padding-top:20px; color:#7F7F7F; padding-bottom:40px;}
.page span{ line-height:30px;}
.page a{border:1px #C8C8C8 solid;text-decoration:none; margin:15px 4px;padding:4px 6px 3px; line-height:16px; height:18px;}
.page a:hover{ text-decoration:none; background:#FBFF9B;border:1px #FF5D04 solid; color:#DF4100 }
.page b a{width:18px; height:18px; line-height:18px; border:1px #D92900 solid;text-decoration:none; margin:5px 4px;background:#F26C00; color:#FFF}
.page b a:hover{ text-decoration:none; background:#FBFF9B;border:1px #FF5D04 solid; color:#DF4100}
.page a.firstpage{ width:45px; height:18px; line-height:18px;border:1px #C8C8C8 solid;text-decoration:none; margin:5px 4px; }
.page a.firstpage:hover{ text-decoration:none;}

/* 科普商城子类列表 */
.li_menu{ background:url(/images/kpsc/li_menu_bg.gif) no-repeat; height:28px; padding-left:110px; line-height:28px; clear:both; margin-top:8px;}
.li_menu a{ display:block; background:url(/images/kpsc/li_menu_bg_out.gif) no-repeat; padding:0 20px; height:28px; float:left; color:#3A3A3A}
.li_menu a:hover{background:url(/images/kpsc/li_menu_bg_over.gif) no-repeat; color:#BC3700; text-decoration:none}

.dl_menu{ border:1px #D7D7D7 solid; overflow:hidden; border-top:0px; clear:both; padding:6px 16px}
.dl_menu a{ color:#696969; padding:0 20px 0 0;line-height:20px;}
.dl_menu a:hover{ color:#CE3500}

/* 商品列表 */
.shopphoto_name{ padding-left:26px; height:44px; line-height:44px; font-size:16.5pt; font-family:"宋体"; color:#004479; font-weight:bold; background:url(/images/kpsc/shopphoto_name_bg.gif)}
.shopphoto_list{margin-top:10px; border:1px #CFCFCF solid; padding:0px 0px 20px; overflow:hidden; height:100%;}
.shopphoto_list li{ float:left; width:225px; padding-left:10px; height:170px;}

.shopphoto_list_sta{margin-top:10px; border:1px #CFCFCF solid; padding:0px 0px 20px; overflow:hidden; height:100%;}
.shopphoto_list_sta li{ float:left; width:225px; padding-left:10px; height:170px;}

.text_newphoto_name{ height:32px; border:1px #D5D5D5 solid; border-bottom:0px; background:url(/images/kpsc/text_newphoto_name.gif); line-height:32px; padding-left:20px; margin-top:8px;}
.text_newphoto_name span{ font-size:14px; font-weight:bold; color:#104785; padding-right:110px;}
.text_newphoto_list{border:1px #D5D5D5 solid; border-top:0px; padding:12px 6px 0px;  overflow:hidden; height:100%}
.text_newphoto_list li{ clear:both; float:left; width:100%; padding-bottom:15px;}

/* 列表页新闻列表 */
.list_menu_name{ font-size:15pt; font-weight:bold; color:#104785; padding-left:10px; height:45px; line-height:45px; overflow:hidden; margin:10px 20px 0px; border-bottom:2px #E4E4E4 solid;}
.listpagetitle{ margin:20px 0px;}
.listpagetitle li{ color:#B3B3B3; float:left; width:100%;}
.listpagetitle li a{ font-size:14px; text-decoration:none; line-height:26px; margin:0px 20px;background:url(/images/kpzyz/listpagetitle_bg.gif) no-repeat; padding-left:12px }

.ph{ clear:both; font-size:14px; font-weight:bold; color:#104785; height:32px; line-height:32px; border:1px #D5D5D5 solid; border-bottom:0px; background:url(/images/kpsc/promotionname_bg2.gif) no-repeat; height:32px; line-height:32px; padding-left:20px; margin-top:6px;}
.phlist{ border:1px #D5D5D5 solid; border-top:0px; padding:7px 8px 6px 25px; height:100%; overflow:hidden;background:url(/images/kpsc/ph_bg.gif) no-repeat 10px 6px; }
.phlist li{ float:left; width:225px; padding-left:13px;}
.phlist li a{}

.phlist_sta{ border-top:0px; padding:7px 8px 0px 25px;overflow:hidden;background:url(/images/kpsc/ph_bg.gif) no-repeat 10px 6px;}
.phlist_sta li{ float:left; width:225px; padding-left:13px;}
.phlist_sta li a{}

.phlist2{ border:1px #D5D5D5 solid; border-top:0px; padding:7px 8px 6px 25px; height:100%; overflow:hidden;background:url(/images/kpsc/ph_bg.gif) no-repeat 10px 6px; }
.phlist2 li{ float:left; width:223px; padding-left:13px;}
.phlist2 li a{}



/* 首页商品滑动 */
.productstable {
	border:1px #C9C9C9 solid; width:959px; border-top:0px; background:url(/images/kpsc/kpsc_bg.gif) no-repeat;
	}
	
.products2 { height:32px; margin-top:15px}

a:hover.style2 {color: #E2F1FD}
.style2 {color: #006C92}

.lblOn{width:110px;height:32px;text-align:center;overflow:hidden; background-color:#FFF; color:#006C92; font-size:14px;font-weight:bold; line-height:32px; border:1px #CACACA solid; border-bottom:0px}
.lblOff{width:110px;height:32px;text-align:center;overflow:hidden; background-color:#D5D5D5;color:#ffffff; font-size:14px; line-height:32px;border:1px #CACACA solid; border-bottom:0px}
.lblOn a{ color:#006C92; font-size:14px; font-weight:bold}
.lblOff a{ color:#666666; font-size:14px; font-weight:bold}
.lblOn a:hover,.lblOff a:hover{ color:#D6005B}
.lblmm {border:0px #AFBDD6 solid; padding:5px;}
.lblmm li{overflow:hidden; height:100%; float:left; width:235px;}
.lbbj {background:url(Images/Sw_m.gif); height:29px; width:3px;}
.lbbj1 {background:url(Images/Sw_m.gif); height:29px;}
.lbbj1 a:link, .lbbj1 a:visited, .lbbj1 a:hover {color: #006C92; text-decoration:none; font-size:14px;}


.gdsta{ background:#FF0; overflow:hidden; height:100%;}
.gdsta li{ float:left}