img{
	border:0;
	clear:both;
	float:left;
}
.ccmButton{
	margin-top:3px;
	margin-right:2px;
	padding-left:2px;
	padding-right:2px;
	background:#FFF;
	cursor:pointer;

}
#navIndex{
	position:absolute;
	width:990px;
	background:#FFF;
}
#navIndex ul{
	margin:0;
	padding:0;
	list-style:none;
}
#navIndex li{
	float:left;
	margin-right:1em;
}
#tab{
	margin:0 auto;
	height:auto;
	width:988px;
	border-bottom:0;
	border-top:0;
	clear:both;
	padding-top:8px;

}

#tab table{
	margin-top:0.5em;
	clear:both;
}
#tab ul{
	margin:0;
	/*margin-left:10px;*/
	padding:0;
	width:988px;
}

.selMenu{margin:0px;padding:0px;
height:25px; background:url(images/unitTabMin.gif) repeat-x bottom;

}
/*.selMenu li{
	display:block;
	float:left;
	padding:4px 8px;
	margin-right:8px;
	cursor:pointer;
	background:url(images/tab-normal.gif) right no-repeat;
	color:#7C7DA3;
}
.selMenu li.hover{/*style for actived
	background:url(images/tab-active.gif) right no-repeat;
	color:#FFF;
}*/ 
.selMenu ul{padding-left:5px;}	
.selMenu li{display:inline;margin:0; padding:0;margin-right:3px;}
.selMenu li{float:left;background:url(images/db_btn_left.gif) left no-repeat;padding-left:25px;display:block;height:24px; cursor:pointer;}
.selMenu li span{float:left; background:url(images/db_btn_right.gif) right no-repeat;line-height:24px;height:24px;padding-right:25px; display:block;cursor:pointer;}

.selMenu li.hover{float:left;background:url(images/db_btn_left2.gif) left no-repeat;padding-left:25px;display:block;height:24px;cursor:pointer; }
.selMenu li.hover span{float:left; background:url(images/db_btn_right2.gif) right no-repeat;line-height:24px;height:24px;padding-right:25px; display:block;color:#333;cursor:pointer;}

.selMenu_li{padding:0px;margin:0px;width:185px;padding-left:10px; white-space:nowrap;}
.selmenu_main{background:url(images/shopcart_buy_bg.gif) repeat-x bottom;border:1px solid #ccc;padding:5px;}
.selmenu_search{padding:10px;/* border-left:1px solid #ccc;border-right:1px solid #ccc;*/}

#tabMain{
	margin-top:0em;
	width:990px;
	color:#666; /*overflow-y:hidden;overflow-x:auto;*/
}
.content_holder
{width:auto;
    overflow-x:auto;float:none;
}
#tabMain h4
{
    margin-top:12px; font-size:11px;color:#555;font-weight:bold;margin-bottom:5px;
}
#tabMain a{
	color:#666;
}
#tabMain a:hover{
	color:#D95E22;
}
#tabMain li .normalTitle{
	font-style:normal;
	font-size:12px;
	float:left;
	border:1px solid #F00;
}
#tabMain li{/*text-align:left;*/padding-top:6px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
#tabMain ul{
	display:none;
}
#tabMain ul.block{
	display:block;}/*border-top:1px solid #ccc;margin-top:-2px;margin-top:-3px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;
}
#tabMain ul.block1{padding-top:10px;}*/
#tabMain table{
	border:#ccc 1px solid; 
	font-size:10px;border-collapse:collapse;
}
#tabMain table th{ /*text-align:center;*/
    font-size:11px;padding:2px;
    /*background:#555555;color:#fff;*/ color:#555;Background:url(images/db_title_bg.jpg) bottom repeat-x #fcfcfb ;border:1px solid #d9dbdc; font-weight:500;
}

#tabMain table td{padding:2px;
    font-size:11px;color:#555;font-weight:normal; /*background-color:#fff;*/
    border:1px solid #d9dbdc; /*word-break: break-all; */

} 
td{/*word-break: break-all; */

} 
  
#tabMain .popTitle{
	margin-top:0.5em;
	margin-left:5px;
	font-size:13px;
	color:#D95E22;
	font-weight:bold;
}

#indexTopBar{
	margin:0 auto;
	border-bottom:0;
	width:968px;
	height:2px;
	clear:both;
	 
}
#indexTopBar ul{
	margin:0 0 1em 0;
	list-style:none;
}
#indexTopBar li{
	float:left;
}
#indexTopBar .indexTitle span
{float:left; background:url(images/index_active.gif) right no-repeat; background-position:100% 100%;    cursor:pointer; display:block;
	 position:absolute;z-index:9999;/*background:url(images/index_active.gif) left no-repeat;background-position:0% 100%;*/
 height:21px; padding-top:10px;font-weight:bold;font-size:10px;width:110px; text-align:center;padding-right:8px;
}
#indexTopBar .indexTitle 
{float:left;padding-left:10px;background:url(images/index_active.gif) left no-repeat;background-position:0% 100%;cursor:pointer;display:block;
	margin:-33px 0 15px -13px;  position:absolute;z-index:9999;
	padding-right:12px;height:31px;font-size:10px;
	/*
	float:left;
	
	width:auto;
	
	color:#000;  background-color:#fff;
	
	 background:url(images/index_active.gif) right no-repeat;background-position:100% 100%;  
	*/
}

/*#indexTopBar .indexTitle{display:none;
	float:left;
	margin:0.3em 0 0 9px;
	width:auto;
	font-size:15px;
	color:#FF6E00;
	font-weight:bold;
}*/
#indexTopBar .indexTimeLine{
	float:right;
}
#tabMain .tableWithoutBorder{
	border:0;	
	font-size:12px;
}
.tableWithoutBorder{
	border:0;	
	font-size:12px;
}
#tabMain .tableToTop{margin:0px;padding:0px;
    /*margin-top:-0.4em;*/
}
#tabMain .tableToTop h5{color:#555;margin-left:5px;text-align:right;height:28px;line-height:24px; font-size:11px;/*border-bottom:1px solid #d9d9d9;*/background:url(images/shopcart_buy_bg.gif) bottom repeat-x;}
#tabMain .tableToTop_x h5{color:#555;padding-left:3px;text-align:right;height:50px;margin-top:0px;margin-bottom:2px;!margin-bottom:0px;line-height:20px;font-size:11px;background:url(images/shopcart_buy_bg.gif) bottom repeat-x;}
#tabMain .tableToTop_x h5 input {font-size:11px;}
#tabMain .tableToTop_x h5 select{font-size:11px;}

#tabMain .tableToTop h5 table{border:0px; padding:0px;margin:0px;border:0px solid #444; text-align:right;margin-right:0px;width:100%;}
#tabMain .tableToTop h5 table td{border:0px;padding:0px;margin:0px;}

#tabMain .r_align{
	text-align:right;
}

#tabMain .tableWithoutBorder td{
	border:0;	
	font-size:12px;
}

.CalendarStyle{border:0px;font-size:10px; background-color:#fff;}