/* CSS Document */

@import url("forms.css");
@import url("href.css");

body,div,form,img,ul,ol,li,dl,dt,dd {margin: 0px; padding: 0px; border: 0px; font-family: Verdana, sans-serif;}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px;}
table,td,tr,th{font-size:12px;}

body
{
	background: #9fa9b3 url(../images/bg_body.jpg) center top repeat-x;
	font-size: 12px;
	text-align: center;
	color:#363636;
}
	
/* page_title */
.cp_tct{width:100%;height:26px;border-bottom:#99cc00 solid 1px;line-height:26px; margin-bottom:3px;}
.cp_tt{float:left;color:#568900;font-weight:bold;text-decoration: none;background: url(../images/bg_page_title.gif) left center no-repeat;padding-left:15px;}
.cp_act{float:right; li}


.cp_bct{width:100%;height:26px;border-top:#99cc00 solid 1px;line-height:26px; margin-top:3px;}


.cpi_tct{width:100%;height:26px;border-bottom:#c6c6c6 solid 1px;line-height:26px;margin-bottom:3px;}
.cpi_tt{float:left;color:#989898;font-weight:bold;text-decoration: none;background: url(../images/bg_page_i.gif) left center no-repeat;padding-left:15px;}
.cpi_act{float:right; li}

.c_empty{ width:100%; height:260px; padding-top:100px;}

/* container */
#dbc_f{width:960px;margin-left:auto;margin-right:auto;background:#fff url(../images/bg_table.png) center top repeat-y;overflow:hidden;zoom:1;}
#dbc_fri{float:left;width:700px;padding:10px 10px 10px 0px;}
#dbc_fle{float:left;width:230px!important;width:220px; height:720px;padding:10px;background: url(../images/line.v.split.gif) right top repeat-y;}

#body_container{width:960px;margin-left:auto;margin-right:auto;background:#fff url(../images/bg_table.png) center top repeat-y;overflow:hidden;zoom:1;}
#left_container{float:left;width:700px;padding:10px;background: url(../images/line.v.split.gif) right top repeat-y;}
#right_container{float:left;width:230px!important;width:220px;padding:10px 10px 10px 0px;}

#dbc_n{width:960px;margin-left:auto;margin-right:auto;background:#fff url(../images/bg_table.png) center top repeat-y;overflow:hidden;zoom:1;}
#dbc_nle{float:left;width:700px;padding:10px;background: url(../images/line.v.split.gif) right top repeat-y;}
#dbc_nri{float:left;width:230px!important;width:220px;padding:10px 10px 10px 0px;}


#member_left_container{float:left;width:230px!important;width:220px;height:450px;padding:10px;background: url(../images/line.v.split.gif) right top repeat-y;}

#member_right_container{float:left;width:680px;padding:10px 10px 10px 0px;}

#menu_container{width:100%;margin-left:auto;margin-right:auto;background:#fff url(../images/bg_menu.png) repeat-x;}
#header_container{clear:both;width:960px;margin-left:auto;margin-right:auto;}
#footer_container{clear:both;width:960px;margin-left:auto;margin-right:auto;}
#main_container{clear:both;width:900px;margin:auto;}

.cF_Btn_B {
	position:absolute;
	bottom:0px;
	right:0px;
	width:100%;
	height:50px;
	text-align:center;
	padding-top:10px;
	border-top:#99CC00 1px solid;
}

.dCenter{
	width:220px;
	clear:both;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}
.dCenter1{
	width:100px;
	clear:both;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}

/* photo */
.cp_a,.cp_a-2{background-color:#fff;padding:3px;}
.cp_a{border:1px solid #bbbbbb;border-right:3px solid #aaaaaa;border-bottom:3px solid #aaaaaa;}
.cp_a-2{border:1px solid #898989;border-right:3px solid #787878;border-bottom:3px solid #787878;}


.cbc_1{ clear:both;position:absolute; right:10px; bottom:10px;}
.clnk_np{ clear:both;position:absolute; left:10px; bottom:10px; text-align:left; line-height:18px;}
.cnp_tt{ clear:both; padding-left:10px;text-align:left; line-height:18px;}

#dlnk_ct{display:bloack;witdh:100%;text-align:center;}

.dlnk_le{float:right;font-weight:bold;color:#786878;padding-left:3px;}
.dlnk_ri{clear:both;}
.clnk_ri ul,li{padding:0px 3px 0px 3px;font-weight:bold;float:left; display:block;list-style:none;}

#dlnk_lst{float:left; margin:0 auto; margin-top:5px;line-height:14px;}
#dlnk_lst a,.clnk_cur{height:14px;padding:0px 9px 2px 8px;border-right:#b6b6b6 1px solid; font-weight:bold;float:left; display:block;list-style:none;}
#dlnk_lst a{color:#786878;}
#dlnk_lst a:hover{ background-color:#D9FF66;color:#568900;}
.clnk_cur{color:#ff6600;}

.clnk_le{float:left;border-right:#b6b6b6 1px solid;padding:5px 5px 0px 5px; height:11px;}
.clnk_ri{float:left;padding:5px 5px 0px 5px;height:14px;}

.dSpace5{width:5px;float:left;}
.dSpace10{width:10px;float:left;}
.dSpace15{width:15px;float:left;}

.fo12b{color:#ff6600;font-size:12px;font-weight:bold}
.fg12b{color:#568900;font-size:12px;font-weight:bold}
.fg12{color:#878787;font-size:12px;}

.cprv_ctb{text-align:center;width:680px;padding:5px;}
.cprv_ct{text-align:left;width:100%; height:340px; margin:0px;overflow:auto; padding:5px; border:#898979 1px solid; margin:0 auto; background-color:#f5f5f5;}

.cbrk {word-break:break-all;word-wrap:break-word;}
.ctip_ct{width:100%;}
.ctip_tt{position:absolute; left:0px; top:0px;border-bottom:#383838 1px solid; background-color:#568900;font-weight:bold; color:#FFFFFF; height:23px; line-height:23px; vertical-align:middle; font-size:15px; padding-left:5px;}
.ctip_t1{ clear:both;position:absolute; left:0px; top:0px; width:100%;border-bottom:#383838 1px solid; background-color:#568900;height:23px; }
.ctip_t2{ clear:both;position:absolute; right:0px; top:0px; width:100px;border-bottom:#383838 1px solid; background-color:#568900;height:23px; }
.ctip_ic{position:absolute; left:0px; top:30px; width:80px;}
.ctip_cn{position:absolute; left:90px; top:40px;}
.ctip_b{ position:absolute; right:10px; bottom:10px;}


.cg_on {font-family: Georgia,Times,serif;font-size: 12px;color: #85B000;font-weight: bold; float:left; width:30px;}

/* favorite */
.cfl_item{ clear:both;width:100%;border-top:0px;border-bottom: 1px dashed #d8d8d8;border-left: 2px solid #fff;border-right: 1px solid #fff;line-height:26px; height:26px;}
.cfl_tt{ float:left; padding-top:0px!important;padding-top:5px;}
.cfl_act{ float:right; display:none;padding-top:5px!important;padding-top:5px;}
.cfl_chk{ float:right; padding-top:5px!important;padding-top:2px;}
.cfl_item-2{width:100%; border-top:0px;border-bottom: 1px dashed #99CC00;border-left: 2px solid #99CC00;border-right: 1px solid #99CC00;background-color:#E9FFB9;line-height:26px; }
.cf_tips{position:absolute;display:none;padding:5px;border: 1px solid #ffcc00;background-color:#FFFFCC; text-align:left;}
.cfl_tt a{color:#666666}


/* error */
#der_ct {clear:both;width:100%;margin-top:5px;padding:5px;border: 1px solid #FFE084;border-left: 5px solid #FFE084;background-color:#FFFAE8;}
#der_tt {font-size:18px;color:#FF9900;font-weight:bold;text-align:left;}
#der_c li{clear:both;display:block;text-align: left;color:#686868; font-weight:normal;list-style:none; width:100%}


/* category selecter */
.ctag_1,.ctag_2{padding-left:20px;line-height:18px;	vertical-align:middle;height:18px;}
.ctag_1 {background:url('/images/icon_rr.gif') left no-repeat ;}

.ctag_2 {background:url('/images/icon_rr2.gif') left no-repeat ;color: #b6b6b6;}


.ch_tips{float:right;padding:5px;border: 1px solid #ffcc00;background-color:#FFFFCC; text-align:left; color:#FF6600}

.cpost_ct{float:left}
.cpost_cn{left:auto;text-align:left;font-size:12px;color:#565656;line-height:15px;float:left;}
.cpost_time{float:right;font-size:9px; color:#898989}

.cLineGray{padding-left:3px;padding-right:3px; color:#8F8F8F};

.cSql{ width:100%; padding:3px; padding-left:10px;background:#E3EAEE; color:#239999; font-family:"Courier New", Courier, monospace; text-align:left};

.cNoteCategoryListBox{ width:460px;background:#FAFAFA;border:1px solid #CCCCCC; display:none}
.cNoteCategoryListItem{float:left; position:relative; width:110px;  text-align:left; height:20px}
.cNoteCategoryListClose{clear:both;padding:3px;width:100%;border-top:1px solid #CCCCCC;background:#FEFAD8;}


.cPhotoThumb{background-color:#FFFFFF;border:1px solid #CCCCCC;padding:5px;}

.cPhotoShow{background-color:#F5F5F5;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px;}
.cPhotoShowTitle{line-height:30px; font-weight:bold}

.cPhotoList{float:left; position:relative; width:166px; padding-right:20px; text-align:center; height:160px}

.cUploadItem{float:left; position:relative; width:150px; padding-right:20px; text-align:center; height:150px}


a.PhotoThumb{color:#999; text-decoration:none; font-family:Arial;}


.site_title {
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.site_title_d {
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#e5e5e5;
	margin-top:6px;
}

#divAlertBg { display: none; position: absolute; background: #000; opacity: 0.2; -moz-opacity: 0.2; -khtml-opacity: 0.2; filter: alpha(opacity=20);left:0px;top:0px; width: 100%; height: 100%; }
#divAlert {
	display: none;
	position: absolute; 
	background: #fff;
	color: #333; 
	text-align: center;
	z-index: 100;
}

.cAlertTitle{
	left:auto;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#568900;
	background-color:#DFFF7D;
	border:1px #99CC00 solid;
	border-bottom:2px #568900 solid;
	width:100%;
	height:28px;
	padding-left:10px;
	line-height:28px;
}

.cAlertIcon{
	float:left;
	margin:10px;
}
.cAlertBody{
	float:left;
	padding:5px;
	color:#787878;
	height:100px;
	width:100%;
	padding:5px;
	border-left:1px #99CC00 solid;
	border-right:1px #99CC00 solid;
}

.cAlertContent{
	float:left;
	color:#787878;
	height:100px;
	vertical-align:inherit;
	text-align:left;
}
.cAlertButton{
	float:none;
	clear:both;
	left:auto;
	border:1px #99CC00 solid;
	text-align:center;
	width:100%;
	height:50px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#F4FFD2;
}

.cGrayText12{
	color:#787878;
	font-size:12px;
}


#login_container{
	width:360px;
	margin-top:5px;
}

#login_title {
	font-size:18px;
	color:#99CC00;
	font-weight:bold;
	text-align:left;
}

#login_content{
	margin:2px;
	background-color:#fafafa;
	border-top: 2px solid #99CC00;
	border-bottom: 1px solid #99CC00;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
}

#login_content p{
	line-height:12px;
}



#body_container_admin{
	width:100%;
	background-color: #fff;
}

#body_title {
	padding-top:20px;
	font-size:18px;
	color:#568900;
	font-weight:bold;
	text-align:left;
	float:left;
}
#body_title_right {
	padding-top:25px;
	text-align:right;
	vertical-align: text-bottom;
	float:right;
}

#body_content{
	clear:both;
	margin:2px;
	padding:0px 5px 0px 5px;
	border-top: 2px solid #99CC00;
	border-bottom: 1px solid #99CC00;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	padding-bottom:5px;
	text-align:left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #F5F5F5;
	background-image: url(../images/bg_content.gif);	
	
}


.cMainContent{
	padding:10px;
	background-color: #FDFDFD;
	border: 1px solid #e0e0e0;
	line-height:2em;
	font-size:13px;
	color:#181818;
}

.cMainContent p{
	/*text-indent: 2em;*/
	font-size:13px;
	line-height:2em;
	margin:10px 0 10px 0;
}

.cMainContent_Div{
	clear:both;
	margin:2px 5px 2px 0px;
	padding:10px;
	border-top: 2px solid #568900;
	border-bottom: 1px solid #568900;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	text-align:left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height:400px;
}

.cMainPreview{
	clear:both;
	margin:2px 5px 2px 0px;
	padding:10px;
	border: 1px solid #e3e3e3;
	text-align:left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height:400px;
	overflow: auto;
	word-break:break-all;	
}


#body_bottom_buttons{
	height:60px;
	padding-top:10px;
}

#body_nolist{
	height:360px;
	font-size:15px;
	color:#FF9900;
}

.cPageTitle{
	color:#568900;
	font-weight:bold;
	text-decoration: none;
}

.cFavoriteTitle{
	color:#568900;
	font-weight:bold;
	text-decoration: none;
	height:30px;
}


.cNoteListTitleLink{
	color:#568900;
	font-weight:bold;
	text-decoration: none;
}


.cNoteListTitleLink:hover {
	color: #DE6600;
	text-decoration: underline;
}


.cCopyRight {
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#686868;
}

.cLicenseTag{
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb0000;
}

.cTime{
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#878787;
}

.cRootCatalogName{
	color:#568900;
	font-weight:bold
}

.cSubCatalogName{
	color:#363737;
}

.cIndexID{
	font-size:10px;
	color:#363737;
}


ul.cEditForm{
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.cEditForm li{
	width:100%;
	margin:0;
	padding:0;
}

ul.cEditForm li .cCaption{
	float:left;
	width:100px;
	font-size:14px;
	text-align:right;
	margin-right:5px;
	line-height:28px;
	color:#666666;
}

ul.cEditForm li .cInput{
	line-height:28px;
	float:left;
	text-align:left;
}


#showinfo_container{
	width:360px;
	margin-top:5px;
}

#showinfo_title {
	font-size:18px;
	color:#99CC00;
	font-weight:bold;
	text-align:left;
}

#showinfo_content{
	margin:2px;
	padding:5px;
	height:100px;
	background-color:#fafafa;
	border-top: 2px solid #99CC00;
	border-bottom: 1px solid #99CC00;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
}

#showinfo_icon{
	margin:2px;
	float:left;
	background-color:#ffffff;
}

#showinfo_message{
	margin:2px;
	float:left;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
}

#showinfo_link{
	margin:2px;
	clear:left;
	text-align:center;
}


#search_container{
	
}

#search_title {
	font-size:13px;
	color:#ffaa00;
	text-align:left;
	font-weight:bold;
}

#search_menu {
	float:right;
	font-size:13px;
	padding-top:26px;
	padding-right:10px;
	color:#929292;
}

#search_content{
	margin:2px;
	padding:5px;
	background-color:#FFFFCC;
	border-top: 2px solid #ffaa00;
	border-bottom: 1px solid #ffaa00;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	margin-bottom:5px;
	display:none;
}

ul.cSearchForm{
	margin:0;
	padding:0;
	list-style-type:none;
}
ul.cSearchForm li{
	width:100%;
	margin:0;
	padding:0;
}

ul.cSearchForm li .cCaption{
	float:left;
	width:160px;
	font-size:14px;
	text-align:right;
	margin-right:5px;
	line-height:28px;
	color:#666666;
}

ul.cSearchForm li .cInput{
	line-height:28px;
	float:left;
	text-align:left;
}

#page_count_info
{
	font-size:13px;
	color:#575858;
	text-align:right;
}

.cHightNumber
{
	font-size:12px;
	color:#ffaa00;
	text-align:left;
	font-weight:bold;
}

/*属性列表*/
#property_list li
{
	float:left;
	display:block;
	margin-left:2px;
	width:16px;
	height:16px;
	padding-left:5px;
	padding-top:5px;
	cursor:pointer;
}
.cPropertyTrue {
	background: url('../images/icon_property_true.gif') center no-repeat ;
	color: #5C7B00;
}

.cPropertyShow {
	background: url('../images/icon_property_show.gif') center no-repeat ;
	color: #5C7B00;
}

.cPropertyHot {
	background: url('../images/icon_property_hot.gif') center no-repeat ;
	color: #FF0;
}

.cPropertyTop {
	background: url('../images/icon_property_top.gif') center no-repeat ;
	color: #C60;
}

.cPropertyFalse {
	background:url('../images/icon_property_false.gif') center no-repeat ;
	color: #555;
}


.cCategorySelectNo {
	background:url('../images/tree/folder.gif') left no-repeat ;
	padding-left:20px;
	line-height:18px;
	vertical-align:middle;
	height:18px;
}

.cCategorySelectYes {
	background:url('../images/tree/folderyes.gif') left no-repeat ;
	padding-left:20px;
	line-height:18px;
	vertical-align:middle;	
	height:18px;
	color: #b6b6b6;
}


.cCategoryLinkDefault {
	background:url('../images/tree/folder.gif') left no-repeat ;
	padding-left:20px;
	line-height:18px;
	vertical-align:middle;
	height:18px;
}

.cCategoryLinkCurrent {
	background:url('../images/tree/folderopen.gif') left no-repeat ;
	padding-left:20px;
	line-height:18px;
	vertical-align:middle;	
	height:18px;
	color: #ff6600;
	font-weight:bold;
}


.cRepeat {
	border: 1px dashed #FFCC00;
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
}

.cTagItem
{
	padding:5px;
	border:#e6e6e6 solid 1px;
	height:260px;
}

.cTagItem li
{
	float:left;
	text-align:left;
	height:22px;
	word-break:break-all;
	width:120px;
}

.cTagSelectNo {
	line-height:18px;
	vertical-align:middle;
	height:18px;
	width:100px;
}

.cTagSelectYes {
	line-height:18px;
	vertical-align:middle;	
	height:18px;
	color: #b6b6b6;
	width:100px;
}

//Add 2008.08.07

.cListCategoryItem_Default {
	width:auto!important;
	width:100%;
	border-top:0px;
	border-bottom: 1px dashed #D2D2D2;
	border-left: 2px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	height:36px;
	line-height:36px;
}

.cListCategoryItem_Hover{
	background:#EDFCB1;
	cursor:pointer;
}

.cCategoryDescription{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a8a7a6;
}


.cOrderNumber {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #85B000;
	font-weight: bold;
}