﻿*{ font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size : 12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,form{  margin:0; padding:0;}
table { border-collapse:collapse;border-spacing:0;	margin-right: 0;}

ol{margin:0.7em 0; margin-left:35px;padding-left:0;}
ol{ list-style-type:decimal}

fiedlset,img{border:0;}
p{ line-height:1.5em;}
em{ font-style:normal; color:Red;}


/*新背景*/
body
{
	margin: 0 auto;
	background: #B4E382 url('img/body_bg.jpg') repeat scroll top left;	
}

 body  /*FF防选取*/
{  
    -moz-user-focus:  ignore;  
     -moz-user-input:  disabled;  
    -moz-user-select:  none;  
 }    
#gradient
{
	1position: absolute;
	1background: url('img/gradient.jpg') repeat-x ;
	1top:0;
	1width:100%;
	1height:900px; /* 这个以后要改*/
}


/* 页面布局 */
.m
{
	position:relative;
	z-index:0;
	margin:0 auto;
	width: 1000px;
	min-width:95px;
	min-height:95px;
}

.m-body
{
	position: relative;
	z-index:1;
	padding: 26px;
}

.m-tr, .m-tl, .m-br, .m-bl, .m-tc, .m-bc,.m-cr, .m-cl
{
	position:absolute;
	z-index:-1;
}

.m-tr, .m-tl, .m-br, .m-bl
{
	width: 158px;
	height: 158px;
	background-image: url('img/Sheet-s.png');
}

.m-tl
{
	top:0;
	left:0;
	clip: rect(auto, 79px, 79px, auto);
}

.m-tr
{
	top: 0;
	right: 0;
	clip: rect(auto, auto, 79px, 79px);
}

.m-bl
{
	bottom: 0;
	left: 0;
	clip: rect(79px, 79px, auto, auto);
}

.m-br
{
	bottom: 0;
	right: 0;
	clip: rect(79px, auto, auto, 79px);
}

.m-tc, .m-bc
{
	left: 79px;
	right: 79px;
	height: 158px;
	background-image: url('img/Sheet-h.png');
}

.m-tc
{
	top: 0;
	clip: rect(auto, auto, 79px, auto);
}

.m-bc
{
	bottom: 0;
	clip: rect(79px, auto, auto, auto);
}

.m-cr, .m-cl
{
	top: 79px;
	bottom: 79px;
	width: 158px;
	background-image: url('img/Sheet-v.png');
}

.m-cr
{
	right:0;
	clip: rect(auto, auto, auto, 79px);
}

.m-cl
{
	left:0;
	clip: rect(auto, 79px, auto, auto);
}

.m-cc
{
	position:absolute;
	z-index:-1;
	top: 79px;
	left: 79px;
	right: 79px;
	bottom: 79px;
	background-color: #FFFFFF;
}


.m
{
	margin-top: -26px !important;
}


/* 内容宽带 */

.color-main{background-color: #ECFDDF;}

/* header导航 */


div.header {
	position: relative;
	z-index: 5;
	1background-color:#a2e632;
	background:url('img/header.gif') no-repeat ;
	1border-top: 1px solid #A20032; /* IE Win */
	height:120px;
}
div.header div.login{ position:absolute; top:10px; right:0;}
div.header div.h-info{ position:absolute; top:50px; right:20px;}


.ray-nav{background: url('img/navbg-bk.jpg') repeat-x  0 -1260px; height:42px;  font-weight:bold; font-size:1.2em;margin:5px 0 1px; }

.ray-nav ul{margin:0 auto;width:948px;  }
.ray-nav li{float:left;_display:inline;padding-left:2px; }
.ray-nav li.first,.ray-nav li.first a{padding-left:5px;}
.ray-nav li{background:url('img/ui_sprites.png') no-repeat -15px -22px ; list-style-type:none;}
.ray-nav li.first{background:none;  }
.ray-nav li.selected{padding-left:0;position:relative;right:-2px;}

.ray-nav li a{font-size:1.2em;display:block;padding:14px 11px 11px;color:#fff; text-decoration:none;}
.ray-nav li a:hover{text-decoration:underline; background:none; }
.ray-nav li.selected a{font-family:georgia,serif;background:transparent url('img/navbg-bk.jpg') repeat-x 0 -2941px;color:#000;padding:10px 10px 8px;margin-top:4px;}

#ray-subnav{background:#fff url('img/navbg-bk.jpg') repeat-x 0 -2903px; height: 40px;}
#ray-subnav .nav{width:948px; margin:5px 0 1px; }
#ray-subnav .nav li{float:left;_display:inline;padding-left:2px;  list-style-type:none;}
#ray-subnav .nav .title{display:block;float:left;_display:inline;margin:8px 5px 0 0;  font-weight:bold;}

#ray-subnav .nav li a{ display:block;padding:9px 6px 10px; text-transform:capitalize;margin-bottom:1px;margin-top:0; text-decoration:none;  font-weight:bold;}

#ray-subnav .nav a.selected {font-family:georgia,serif;background:transparent url('img/navbg-bk.jpg') repeat-x 0 -2941px;  margin-top:-2px; background-position:0 -3611px;color:#fff;}


.cls{zoom:1;}
.cls:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.submenu{ height:42px;  background:url('img/submenu.png') no-repeat; }

.dlist-div{ margin:5px; width:90px;}


/*footer*/
.footer{ background: url('img/footer.png') no-repeat; height:50px; text-align: center; color:#0c5304; padding-top:10px;_height:40px;}

/*block*/
.block {  margin:10px  10px 15px 10px; width:222px;}
.block h1 { background:url('img/block_hd.gif') no-repeat; height:30px; color: #0b6401 ; font-size:1.2em; letter-spacing:0.1em; padding:15px 0 0 35px;}
.block .bct {background:url('img/block_md.gif') repeat-y ;   padding:10px; }
.block .bft {background:url('img/block_ft.gif') no-repeat;  height:9px;}
 .block ul {margin:-5px 0 8px 25px; }
 .block  li{ list-style-image:url(img/li.gif);  margin:12px 0;	}	
 .block  a { text-decoration:none;}	
 .block li a:hover{ background-color:#fff; text-decoration:none; }

.main-right:{ width: 685px;  margin-right: 10px;}

/*////链接类////*/
a{	color: #009933;}
a:hover { color: #FF6900; background: inherit;  text-decoration:underline;}
.bottom-a {	text-decoration: none;	color: #fff;}
.more { font-weight:bold; color:#ff6900;}
.more:hover{ color:#009933; }
.a-tl { text-decoration:none;  color:#fa990d;  font-weight:bold; margin-top:3px;  display:inline-block;}	
.a-tl:hover{ background-color:#fa990d; color:#fff; text-decoration:none; }

/*链接图片*/
a.link-pic img{padding:2px; border:1px solid #b7fb9f;	}
a.link-pic:hover img{	border:1px solid #FF9900; }

/*图片阴影效果*/
.img-shd
{
	padding:1px;
	background: #E8FFE8;
	margin-left: 3px;
	margin-top: 3px;
	
}
a.img-shd:hover
{
	background: #FFEDD2;
}
.img-shd img
{	
	border: 1px solid #d2fbc3;
	position: relative;
	zoom: 1;
	left: -3px;
	top: -3px;
	background: #fff;
}
a.img-shd:hover  img  {  border: 1px solid #FF9900;	}



/*  /////// 常见控件///////////  */

/*hr*/
.ray-hr {height:1px; margin:0 10px;  border-bottom:1px #73d866 dotted; }

/*淡色textbox */
.tbox-danse
{
	background-color: #f8f9f5;
	border: 1px solid #999999;
}

/*textbox*/
.tbox{ border:1px solid rgb(223,223,223); line-height:21px; height:20px;  width:110px; margin-right: 5px ; color:#666666;  }
.lgtb { width:200px;}
.top-tb { border:1px solid #73d866; width:80px;}
.tb-blue{ width:100px; border: 1px solid #6297BC;	 font-family:Verdana;}

.tb-focus
{
    background-color: #ffffcc;
    color: #000000;
}
.tb-message
{
	color: #ff0000;
	font-weight: bold;
}
.tb-error
{
    background-color: #ffcccc;
}

.tb-calendar
{
  border: 1px solid #ffc298;
  width:95px;
  background: #faf1eb url(imgcss/calendar.gif) no-repeat  top right;	
	}

/*dl*/
.tina-dl{margin:0px 0 -3px 25px; }
.tina-dl li{ list-style-image:url(img/li2.gif);  margin:12px 0;	}	
.tina-dl  a { text-decoration:none;}	
.tina-dl li a:hover{ background-color:#fa990d; color:#fff; text-decoration:none; }


.ray-dl { margin:0 10px; line-height:35px;}
.ray-dl dt{	
	1float:left;
	width:45px;
	
	}
.ray-dl dd{ margin-left:50px; margin-top:-30px;}


.hos-dl { margin: 10px; line-height:20px;}
.hos-dl dt { font-weight:bold; width:60px;}
.hos-dl dd{ margin-left:70px; margin-top:-10px;  }

.ray-dl-reg { margin-left:100px; width: 650px;}
.ray-dl-reg dt {width:120px; text-align:right;margin:10px 0;  padding:5px;}
.ray-dl-reg dd { margin-left:135px; margin-top:-35px; }

.comment { color:Gray;}
/*flameset*/

.fset
{ 
	border: 1px solid #e3f6ea;	
	margin:10px;
	margin-top:0;
	padding:10px;
	
	}
.fset legend { font-weight:bold;color:#000 ; font-size:1.1em; padding:2px;}
.fset p { padding-top:5px;1background-color : #f3fbf6;}

/* ul & ol*/

.ray-ul {margin:-5px 0 8px 25px; }
 .ray-ul  li{ list-style-image:url(imgcss/ray_bar_dot.gif);  margin:8px 0;	}	
 .ray-ul a { text-decoration:none;}

.ray-ol {margin:15px 0 15px 25px; }
 .ray-ol  li{  list-style-image:url(imgcss/ray_bar_dot.gif);  margin:8px 0;	}	
 .ray-ol a { text-decoration:none;}

.ray-bar .ul-aj { margin-right:8px ;}
.ray-bar .ul-aj li { margin:5px 0;  }
.ray-bar .ul-aj2 { margin-left:130px;}
.ray-bar .ul-aj2 li { margin:5px 0;  }

/*dropdownlist */
.ddlist
{
	background-color: #e4f6ea;
	border: 1px #66cc66 ridge;	
}
.ddlist-red
{
	background-color:#faf1eb;
	border:1px #66cc66 ridge;
	width:95px;
	}

/*不限字数的button*/
.btn-long
{ 
	 border-style:none;
	 border-top:1px solid #aec0ce;
	  border-left:1px solid #aec0ce;
	border-bottom: 2px solid #6b7fa0;
	border-right:2px solid #6b7fa0;
	color: #f29b76;
	 background-color:#f1f5f8;
	
	height:30px;
	cursor: hand;
	font-weight:bold;
 }

.btn-long:hover
{
	 background-color:#b7fb9f;
	 color:#66cc66;
}

.lbtn {
        background:url("imgcss/lbtn.gif") no-repeat left top;		
        color:#009933;
        display:inline-block;		
		 letter-spacing:3px;
        font-weight:bold;
		text-decoration:none;
		height:25px;
		line-height:25px;
		text-align:center;
		width:60px;
		margin-bottom: 4px;
		
}

.lbtn:hover {
        background-position:bottom; 		
}


.lbtn6w {
        background:url("imgcss/lbtn6w.gif") no-repeat left top;		
        color:#009933;
        display:inline-block;		
        font-weight:bold;
		text-decoration:none;
		height:25px;
		line-height:25px;
		text-align:center;
		width:82px;
		margin:0 0 .8em 5px;
}

.lbtn6w:hover {
        background-position:bottom; 
      
		
}

.btnnew
{
	border: 1px solid #339933;	
	font-size: 11px;
	color: #339933;
	background-color: #DAFEBA;
	padding-top:2px;	
}
.btnnew2
{
	border: 1px solid #E30061;
	font-size: 11px;
	color: #FF3300;
	background-color: #FFE8F1;
	padding-top: 2px;
}

.btn2w 
{
	cursor:pointer;
	background: url('img/btn2w.png') no-repeat left top;
	height:31px;
	width:70px;
	font-weight:bold;
	 border-style:none;
	 color:#edf7fb;
	
}
.btn2w:hover
{background: url('img/btn2w-h.png') no-repeat left top;
 color: Green;
	
	}
	


marquee{padding:10px; height:50px; line-height:18px;}


/*绿色调table*/
.ray-table{	width: 100%;	border: 1px solid #dff4e6; background-color:#fff;	}

.ray-table th,.ray-table td { height:25px;}
.ray-table th
{	
	border-right: 1px solid #51C476;
	border-bottom: 2px solid #51C476;	
	background: #dff4e6  ;
	color: #51C476;
	font-weight: bold;
	text-align: center;
	
}

.ray-table td
{
	
	color: #000;
	padding: 2px 8px;
	border-right: 1px solid #dff4e6;
	border-bottom:1px solid #dff4e6;
	

}
.ray-table tr.alter
{
	background-color: #EFFFE8;
}
.ray-table .ct { text-align:center;}

.ray-table .foot
{
	 font-weight:bold;
	 background-color:#faf9e1;
	 text-align:right;
}

.ray-table caption
{ font-weight:bold; }

div.tr-cont{  background-color:#f7fbfd; padding:10px; line-height:1.1em; }

.tdbg
{
	background: #F5FAFA;
	color: #797268;
	font-weight: bold;
}	

.hyfont
{
	margin: 0px 1px 0px 1px;
	color: #3AAF3A;
	font-weight: bold;	
}


.login-ctl {  margin:20px; margin-left:100px; }
.login-ctl td{height:30px; }

.lbl {  color:Green;}

.meb-table{ width:100%;}
.meb-table tr { height:30px;}


/*  /////// 常见组件///////////  */





div.nav-inactive
{font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;}
div.nav-inactive:hover
{background-color: #fff;
	color: #FF6900;}
	
div.nav-active
{color: #FF6900;  font-weight:bold;  background-color:#dff4e6;}

/*sidebar menu*/

.clear{ clear:both; font-size:1px;}
.fl{ float:left;}
.fr{ float:right;}



.ray-div
{ background-color : #f3fbf6;
	border: 1px solid #51c476;	
	margin:10px;
	padding:10px;	
	position:relative;
	line-height:18px;
}
.ray-div h1 {}

.ray-div p
{
	}


.div-img{margin:0 0 10px 10px;}
.div-img img { border:1px solid #d9f9d5; padding:2px;}



.quote
{
	background-color: #f3fbf6;
	border: 1px solid #51c476;	
	margin:10px;
	padding:10px;
	padding-bottom:22px;
	position:relative;
	font-weight:bold;
}
.quote p
{	
	 color:#1ea249;
	 line-height:22px;
	font-size:1.2em;	
	
}
.quote h6
{ 
	position:absolute;
	right:20px;
  }




/* 产品简介列表 */

.pro-list {margin:10px; background-color:#f6fbf4; border:1px solid #b7fb9f; padding:10px 5px; width:190px;  height:280px; }
.pro-list h1 { margin:5px 0;  background:none !important; padding:0 !important; padding-left:-3px;}
.pro-list h3 { font-weight:bold; color: #33CC33;font-weight:normal;}
.descirption {color:#666666;}

.rec {margin:10px;    }
.rec h2 { margin:5px 0;  background:#e8f6db !important;  padding:0 !important;  }
.rec h2 a { text-decoration:none; color:#ea6b48;  font-size:1em; font-family:Tahoma,幼圆;}
.rec h2 a:hover { color:#76c72b;} 
.rec h3 { font-weight:bold; color: #33CC33;font-weight:normal;}


/*产品详细介绍*/


.prod-details{ float : left; width: 700px; }

.prod-img {width: 320px; height: 390px; float: left;background:#fff url(imgcss/prod/prod_img.gif) no-repeat; padding:10px 0 0 10px; overflow:hidden;}

.prod-info
{
    float:right;
    height:379px;
    width:280px;
    padding-left:20px;
    line-height:25px;
    
	background:#dff4e6 url(imgcss/prod/prod_info.jpg) no-repeat;	

}
.prod-info h1{color: #FF6900; font-family: 微软雅黑,幼圆; font-size: 18px;   background-color:#f6fbf4 ; height: 30px;   margin:20px 0; margin-left:-12px; width:283px; line-height:30px;}
.prod-info h2 { color:#00932f;}
.prod-info-output {color:#FF6900; background-color:#f6fbf4; padding:2px;}



/* 四周阴影box */


div.post div.hd b,div.post div.ft b{position:relative;height:8px;width:8px;display:block;}
div.post div.hd b.l{background-image:url(img/post_tl.gif);float:left;}
div.post div.hd b.r{background-image:url(img/post_tr.gif);float:right;}
div.post div.ft b.l{background-image:url(img/post_bl.gif);float:left;}
div.post div.ft b.r{background-image:url(img/post_br.gif);float:right;}

div.post div.hd,div.post div.ft{position:relative;height:8px;}
div.post div.hd{background:url(img/post_t.gif) left top repeat-x;}
div.post div.ft{background:url(img/post_b.gif) left bottom repeat-x;}
div.post div.bd{ margin-top:-2px;}
div.post div.bd{background:url(img/post_r.gif) right top repeat-y;}
div.post {background:url(img/post_l.gif) left top repeat-y; position:relative; margin:10px 10px 15px 10px;}


div.post h1 { background:#daf1c1 url(img/post_h2.png) no-repeat;  height:20px;  margin:2px 10px; padding:5px 0 0 30px; color: #ea6b48 ; font-size:1.2em; letter-spacing:0.1em;}
div.post h1 a { color: #ea6b48 ; font-size:14px;}
div.post h1 a:hover { background:none; color:#66cc66;}
div.post div.pct { padding:10px 15px;}
div.post div.pct h2 { font-size:1.2em; color:#fa990d; margin:5px 0;}

div.pct h6{color: #33CC33; font-weight:normal; border-bottom:1px dotted #9fd3c2;	text-align: left; margin:5px 10px; padding-bottom:3px;}
div.pct div.cont { line-height:1.8em;}

.news{border:1px solid #9fd3c2; margin-bottom:20px;}
.news h1{ background: rgb(248, 248, 248) url("imgcss/news_head.gif") repeat-x 0 0;height:24px; padding:7px 0 0 10px;}
.news h1 a { padding:8px 0 0 10px;}
.news h2 {	font-size: 20px;font-family: 幼圆;	color: #009900;	background-color: #E1FFE1;	padding:3px;	margin:10px ;
	text-align:center;}
.news h2 a{	font-size: 20px;	}
.news h2:hover {background-color: #FFEDD2;}
.news h6{color: #33CC33; font-weight:normal; border-bottom:1px dotted #9fd3c2;	text-align:center; margin:5px 10px; padding-bottom:3px;}

.news h3{ background:url(../images/icon/flower.gif) no-repeat;   margin:10px 20px; }
.news h3 a{ font-size:1.2em; color:#fa990d; margin-left:27px;}
.news h3 a:hover{color:#73d866}
.news h5 {margin:10px 20px; font-weight:normal;  background-color:#f4fef0; padding:2px; }
.news p{margin:10px 20px;}


#news-cont {padding:10px;}
#news-cont p { line-height :21px;}
#news-cont font {	font-size: 13px !important;}
.news p font {font-size: 13px !important;line-height :21px;}




.axx{  padding:0px 7px 3px;border-left:#cccccc 1px solid;  text-decoration:none; }
a.axx:link,a.axx:visited{ color:#fff; background-color:#666;}
a.axx:active,a.axx:hover{background-color:#999;}
.bxx{padding:0px 7px 3px;border-left:#cccccc 1px solid; text-decoration:none;font-weight:bold;}
a.bxx:link,a.bxx:visited{color:#fff;background-color:#D34600;}
a.bxx:active,a.bxx:hover{background-color:#D34600;}




.ray-intro
{
	color: #3366CC;
	background-color: #F4FFF4;
	margin: 10px 0;
	padding:10px;
	line-height:1.4em;
}
.ray-intro h2
{ margin:3px 0;}


.ray-box
{ 
	
	display:block;
	padding:5px;
	margin:10px 5px;
	border: 1px solid #99aabd;
	background-color:#f1f5f9;	
	line-height:1.8em;	
	
	}
.ray-box h2
{
	color:#66cc66;
	font-size:14px;
	}
.ray-box h5
{
	font-weight:normal;
	color:#f6b37f;
	}

.ray-box-title:visited
{
	color:#99aabd;

	}



.watermarked{ border:1px solid #BEBEBE;	background-color:#F0F8FF;	color:gray;}

/*ajax收缩展开面板*/
.ajax-panel{
	width:100%;
	height:30px;
	background-image: url(imgcss/ajax_panel_bg.gif);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
.ajax-panel-div{padding:5px; cursor: pointer; vertical-align: middle; padding-left:10px; _padding-top:10px;}

.ajax-intro{color: #51c476;	background-color: #F4FFF4;	margin-bottom:10px; padding:10px;line-height:1.4em ; 
            border:1px solid #66cc66; border-top-style:none; _margin-top:-1px;}
            

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	
}

.modalPopup p {
    padding: 5px;
}

.drag
{cursor: move;background-color:#ebf9e5; font-weight:bold; color:#fa990d;	}
      
/*new png 类*/
/* begin BlockHeader */
.rose-div
{ background-color:#daf9bd;
  1border:1px solid #b5c5b6;
  	position: relative;
	z-index:1;
	padding: 7px;
	}


.rose-div-header
{
	position:relative;
	z-index:0;
	height: 30px;
	padding: 0 7px;
	margin-bottom: 7px;
	background:url('img/rose_header.gif' ) no-repeat;
	
}




.rose-div-header h1
{
	
	background-position:left top;
	background-image: url('img/BlockHeaderIcon.png');
	padding:10px 0 0 20px;
	background-repeat: no-repeat;
	1min-height: 14px;
	margin: 0 0 0 5px;
	
	 height:20px;
}




/* begin Box, BlockContent */
.rose-div-cont
{
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px;
	z-index:1;
	padding: 8px;
}


/* 图片滑行*/
  .pic-slide
        {
            height: 280px;
            margin: 0 0 10px;
            overflow: hidden;
            position: relative;
        }
        .pic-slide h2
        {
            background:  #fa990d;
            color: #FFF; 
            height: 20px;
            line-height: 20px;
            text-indent: 20px;
            width:93%;
        }
        .pic-slide h2 a
        {
            color: #FFF;
        }
        .pic-slide h3 img
        {
            height: 228px;
            margin: 3px auto;
            width: 298px;
        }
        #btitle
        {
            background: #F4F4F4;
            color:#fa990d;
            font-size: 14px;
            font-weight:  bold;
            display: block;
            height: 26px;
            line-height: 26px;
            padding: 0 15px;
            
            width:270px; 
            text-decoration:none;
        }
       
        #btitle:hover{ color:#fff; background:#fa990d;}
        .bgfif
        {
            background: #000;
            bottom: 29px;
            height: 57px;
            position: absolute;
            width: 298px;
            opacity: 0.4;
            filter: alpha(opacity=40);
        }
        .pic-slide ul
        {
            bottom: 29px;
            height: 57px;
            position: absolute;
        }
        .pic-slide li
        {
            float: left;
            padding: 3px;
        }
        .pic-slide li img
        {
            border: 1px solid #FFF;
            height: 49px;
            width: 67px;
            opacity: 0.5;
            filter: alpha(opacity=50);
        }
        .pic-slide .active img
        {
            opacity: 1;
            filter: alpha(opacity=100);
        }

 .news-vac{ background: #f4fef0  url(img/news_vac.gif) no-repeat ; height:165px; padding:10px 0 0 40px;}
.news-vac2{ margin-top:5px; background: #f4fef0  url(img/news_vac2.gif) no-repeat ; height:100px; padding:5px 0 0 40px;}



.dr-rec{ height: 110px; padding:5px ; width:200px; margin: 10px; background:url('img/dr_bg.jpg') no-repeat right bottom;}

/**  Admins模块***/
.ad-div{width:95%; margin:20px 0 20px 20px;}
.ad-head { background:#009933 url('imgcss/hbg.gif') repeat-x;  font-weight:bold; color:White; font-size:16px; padding-left:10px; margin-bottom:20px;  padding-top:5px; height:25px;  _height:25px;}



	
/*/////// 功能小类 和微调类//////*/
.line-through{ text-decoration:line-through;}
.mg {margin-bottom:15px;}
    /*PhyExam*/

            
 .sw   {  width: 200px;               }
 .minw{ width:290px;}
 .mtop5{ margin-top:5px;}
.hs{color:#666;} 
.mg10{ margin:10px;}
.name { background-color:#f4fef0; font-size:18px;  padding:5px 0 0 8px; color:#fa990d;margin-right:15px;}
.mgr10{ margin-right:10px}
.mgl100{margin-left:150px;}
.hand{ cursor:pointer;}
.member{ color:Red; font-weight:bold;}
.center{ text-align:center;}
.middle { vertical-align:middle;}
.mgl20{margin-left:20px}

.high { color:Red; }
.low { color:Blue;  }
.normal{color:#66cc66; }
.orange{ color:#f6e5cc;}
.disp { display: block;}
.hide { display:none;}

.esp { color:#FF6900; font-weight:bold;}
.esp-a {font-weight:bold; margin:5px;}
.esp-a a{ color:#FF6900;  }
.tal{ text-align:left;}
.tar{ text-align:right;}
.dno{ display:none;}
.dyes{ display:block;}
.dyesl{display:inline-block;}
.w685 { width:685px;}
.w232{width:222px;}
.w340{ width:340px; }
.pos-rel{position:relative;}
.pos-right{ position:absolute; right:0; top:0;}
.pos-left{position:absolute; left:0; top:0;}

.hldiv{position:relative; height:240px; }
.headline{ position:absolute; left:247px; top: 10px;  1top:-3px\9; }
.ad{ 1margin-left:10px; width:222px; }

.li-active { background-color:#fff; }
.li-active a {color:#fa990d;}
.atv { color:#fa990d; background-color:#fff;  font-weight:bold; }

.ajax__tab_tab {font-weight:bold; color:#666666;  }
.ajax__tab_body { border:1px dotted  #f0eeee !important;}

.prod-name {width:420px; line-height:25px;}
.prod-name  h2 { font-family:微软雅黑, 幼圆; font-size:2em !important;  }
.prod-name  h5 {  color:#666666; font-size:1.1em; margin:10px 0;}
.prod-name .pd { color:#7dc92d; font-size:1.1em;}


.prod-name2 {line-height:22px;}
.prod-name2  h2 { font-family:幼圆; font-size:1.3em !important;  }
.prod-name2  h5 {  color:#666666; }
.prod-name2 .pd { color:#7dc92d; }

.chkbox { width:98%;}
.chkbox td { height:30px;}
.chkbox INPUT
{

 border-style: none;
 margin-right: 5px !important;
}

.ksct { background:url("img/ksct.jpg") no-repeat; padding-top:5px; height:60px;}
.ksct p{ margin-left:43px;}
.ksct p a{ text-decoration:none; }
.tjct { background:url("img/tjct.jpg") no-repeat; padding-top:5px; height:60px;}
.tjct p{ margin-left:43px;}
.tjct p a{ text-decoration:none; }

.pop-aj {  width:600px;}
.pop-aj td { font-size:1.4em;  height:40px;}
.pop-aj span { font-size:1.4em;}