

body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{
	margin: 0;
	padding: 0;
	font-size: 12px;
	
}
body{ background-color:#FAFAFA;}




li,ul{
	list-style: none;
}



TD {
	color: #333333;
	VERTICAL-ALIGN: top;
}


/******************************************
border:1px solid #ccc; 淼ミ课?氐实,
要为吒solid为dotted,要色#ccc
远灞成?
background:#eee;
*******************************************/

input,textarea{
	border:1px solid #ccc;
}

/******************************************
页
******************************************/
.wrap{
	width:990px;
	margin:auto;
	
}

/******************************************
font-size: 12px;小
color:色
text-decoration: none;没禄.要禄.none为underline
a 为统一,
a:link没械某式
a:visited 某式
a:hover 指时某式
a:active 没(头之浞⒙?时式.
*******************************************/

a {
	font-size: 12px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #4E667B;
}
a:active {
	text-decoration: none;
}

#header{
	width:990px;
}

#company_head{ height:80px; background:url(top_bg.jpg) repeat-x;}
#company_head .logo{ float:left; width:30%; padding:0;}
#company_head .right{ float:right; width:68%; padding:15px 0 0 0 ; text-align:right;}
#company_head .alonepage{color:#333333; font-size:13px; margin-right:15px; background:url(pot_blue.gif) left no-repeat; padding-left:10px}
#company_head .online{color:#FF0000; margin-right:10px; background:url(online.png) left no-repeat; padding-left:18px}
#company_head a{ color:red;}
#company_head .search_form{ padding-top:18px;}
#company_head .search_form .keyword{  width:200px; height:19px; padding:0px; margin-right:5px;}
#company_head .search_form .submitbtn{ background:url(serach_btn.gif) no-repeat; border:0px; width:65px; height:21px;}

/********************************************************************/
#guide_top{  height:36px; background:url(guide_bg.gif) repeat-x; padding:6px 0 0 10px;}
#guide_top span{ height:30px; float:left; line-height:30px; padding:0 5px; margin-left:5px; }
#guide_top a{ font-size:14px; font-weight:bold;line-height:30px;  }

#guide_top .choose{background-color:#FFFFFF;}
#guide_top .choose a{ color:#660000;}
#guide_top .unchoose a{ color:#ffffff;}

/******************页*************************************************/
/*JS效始*/
.ccurrent{cuwidth:990px; height:230px; z-index:auto;}
.ccurrent span img{height:300px !important; height:230px;}
.current{ height:70px;position:absolute; }
.current span{width:330px; float:left;}
.focus{color: red; cursor:pointer;}
.normal{color: black; cursor:pointer;Filter:Alpha(opacity=50);}
/*JS效*/

.index_ad{ margin-top:1px; height:300px;z-index:0;}
.index_content{ border:1px #CCCCCC solid;background-color:#FFFFFF;}
.index_content{ margin-top:5px;}
.tab_menu_title .choose{border-bottom:1px #5F4536 solid; background:url(index_tab_menu_title_red.gif) repeat-x; padding:4px; border-right:1px solid #CCCCCC; text-align:center; cursor:hand; }
.tab_menu_title .unchoose{border-bottom:1px #cccccc solid; background:url(index_tab_menu_title_ccc.gif) repeat-x;padding:4px; border-right:1px solid #CCCCCC; text-align:center;   cursor:hand;}
.tab_menu_title .word{ clear:both; font-size:12px; color:#FFFFFF;}
.index_tab_content{ clear:both; height:200px;background-color:#FFFFFF; padding:15px;color:#333333; }
.index_tab_content a,li{ line-height:200%; color:#333333;}
.index_tab_content .strong{ clear:both;color:#333333;}

/******************询*********************************************/
.im {
	BACKGROUND: url(im_bg.gif) repeat-x; HEIGHT: 100%; border:1px solid #FFF;
}
.im H1 {
	LINE-HEIGHT: 45px; PADDING-LEFT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.im .im_title {
	HEIGHT: 45px;
}
.im .im_title SPAN {
	FLOAT: right
}
.im .im_welcome {
	WIDTH: 50%; BACKGROUND: url(im_welcome.gif) no-repeat center center; FLOAT: left; HEIGHT: 70%
}
.im .im_talk {
	LINE-HEIGHT: 28px; WIDTH: 50%; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #444; FONT-SIZE: 14px
}
.im_talk UL LI SPAN {
	COLOR: #c40001; FONT-WEIGHT: bold
}
.im_talk .msn {
	PADDING-LEFT: 40px; BACKGROUND: url(msn.gif) no-repeat left center;
}
.im_talk EM {
	MARGIN-LEFT: 15px; FONT-WEIGHT: normal
}
A.closediv:link {
	WIDTH: 18px; DISPLAY: block; HEIGHT: 18px; margin-top:12px; margin-right:5px;
}
A.closediv:visited {
	WIDTH: 18px; DISPLAY: block; HEIGHT: 18px; margin-top:12px; margin-right:5px;
}
A.closediv:hover {
	WIDTH: 18px; DISPLAY: block; HEIGHT: 18px; margin-top:12px; margin-right:5px;
}
A.closediv:link {
	BACKGROUND: url(close.jpg) no-repeat left center;
}
A.closediv:visited {
	BACKGROUND: url(close.jpg) no-repeat left center;
}
A.closediv:hover {
	BACKGROUND: url(close_hove.jpg) no-repeat left center;
}
.im_copyright {
	PADDING-LEFT: 15px; WIDTH: 100%; COLOR: #777; FONT-SIZE: 12px;
}


/*******************司懿说斜*************************************************/
.company_info_list{ background:url(info_bg.jpg) no-repeat; padding-left:20px; margin:0 0 10px 20px;}
.company_info_list a{ line-height:26px; font-weight:bold; color:#333333;}



.dragTable{
	width:100%;
	margin-top:5px;
	overflow:hide;
	border:0px #9ACAD6 solid;
	
}

/******************************************
荼模头式
background:#D2E4FC;色
height:20px;叨
padding-left:1em;呔
padding-top:7px;戏
border:1px #FFF solid;诒呖式,一为0px隙,要诒呖佣
******************************************/

.dragTable .head{
	background:#ccc url(head_bg.gif) no-repeat right;
	height:30px;
	padding-top:0px;
	border:0px #FFF solid;
	border-bottom:0px #C6EBEE solid;
}

.dragTable .head .L{
	background:url(hd_a1.gif);
	width:15px;
	height:30px;
	margin-left:0px;
	float:left;
}

/******************************************
模,榭?
float:left;,
为 font-weight:bold;色为color:#000;
******************************************/

.dragTable .TAG{
	float:left;
	color:#333333;
	font-weight:bold;
	padding:9px 5px 0 0px;
	height:21px;
	font-size:13px;
}
.dragTable .TAG a{
	color:#333333;
	font-size:13px;
}
.dragTable .morelink{
	float:left;
	padding-top:8px;
	padding-left:10px;
}
.dragTable .morelink a{
	margin-left:10px;
	text-decoration: underline;
}
.dragTable .more{
	float:right;
	padding-right:1em;
	padding-top:8px;
}
.dragTable .more a{
	color:#666;
}
/******************************************
之募隙
******************************************/
.MainTable{
	margin-top:0px; 
}
/******************************************
冶窄模式
******************************************/

.MainTable .Side .dragTable{
	width:100%; 
}

.MainTable .Side .dragTable .middle{
	line-height:17px;
}

/*************DIV值拇峁?钥斜牡转*******************/
 
.MainDivTable .Main{
	width:75%;
	float:right;
}
.MainDivTable .Side{
	width:24%;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
}


.MainDivTable .Side .dragTable{
	float:right;
	
}



/******************************************
.MainTable .guide式式
margin-top:5px;戏木
border:1px #A7CAFA solid;呖式,solid筛dotted
height:20px;叨
background:#F5FAFE;癖尘色

.MainTable .guide td{ padding:5px; 诘志艿募
筛某 padding:5px 0 0 0;指
*******************************************/

.MainTable .guide{
	margin-top:5px;
	border:1px #E7E7E7 solid;
	height:20px;
	background:#F4F4F4;
}
.MainTable .guide td{
	padding:5px;
}

/******************************************
模宀?
padding:8px;芫为8,
愿某筛些padding:8px 0 0 0;木
line-height:20px;懈,使<br>蟹时懈
******************************************/

.dragTable .middle{
	padding:6px 1px 4px 7px;
	height:50px;
	line-height:20px;
	border:1px solid #E3E3E3;
	border-top:0px solid #E3E3E3;
	background-color:#FFFFFF;
}

/******************************************
冶窄,鹊式.
	width:210px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
通瓒ㄌ?使远爻呓远,省院疟示
只<ul><li>效
******************************************/

.MainTable .Side .dragTable .middle ul li{
	width:210px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}


/********************************************************/
#AutoRows .dragTable .middle{
	padding-top:0px;
	padding-bottom:0px;
	height:100px;
}

/****************************图片式******************/

.listpic{
	width:120px;
	padding:3px 7px 3px 5px;
	float:left;
}
.listpic .title{
	width:120px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.listpic img{
	border:1px #FFF solid;
	width:120px;
	height:90px;
}
.listpic .img a{
	width:120px;
	height:90px;
	display:block;
	text-align :center;
	border:1px #ccc solid;
	margin-bottom:5px;
}

/**********************************页******************************************/

.page{
	text-align:center;
	padding:8px;
}


/*****************************************************************
******************************************************************
页
.content_word,.content_word p指式目莸式,趾为15
******************************************************************
******************************************************************/
.content_word,.content_word p{
	font-size:15px;
}



/************************************式***************************/

#comment .content,#comment_show .content{
	width:99%;
	border:dotted 1px #ddd;
	margin-bottom:10px;
}
#comment .content .word,#comment_show .content .word{
	border-bottom:solid 1px #eee;
	padding-left:5px;
	height:50px;
}
#comment .content .img,#comment_show .content .img{
	border-right:dotted 1px #ddd;
	padding:1em;
}
#comment .content .info,#comment_show .content .info{
	padding:2px 0 0 5px;
}



/***********************页撞************************************/

#footer{
	border-top:#CBCBCB solid 1px;
	margin-top:4px;
}
#footer td{
	padding:1em 0 1em 0;
}


/*********************************************************************
**********************************************************************
AJAX弑嗉璂IV
员.只前员趴钥.呛台
一悴晦?薷嘶员也
**********************************************************************
*********************************************************************/
#AjaxEditTable{
	border:1px solid #BEDDFF;
	background:#FFF;
}
#AjaxEditTable .head{
	height: 21px;
	background: #DBEAFF;
	border-bottom:1px solid #BEDDFF;
	padding:3px 5px 0 7px;
}
#AjaxEditTable .head a{
	color:#FFF;
}
#AjaxEditTable .head span{
	DISPLAY: block; 
	FLOAT: right;
}
#AjaxEditTable .middle{
	background:#FFF;
	line-height:18px;
	padding:5px;
}
#AjaxEditTable .middle input,#AjaxEditTable .middle textarea{
	border:1px solid #BEDDFF;
	background:#FFF;
}

/*********************************员***********************************************/

.guestbook{
	margin-bottom:4px;
	border:1px dotted #ccc;
	width:99%;
}
.guestbook .Ftd{
	padding:4px;
	border-right:1px dotted #ccc;
}
.guestbook .Atd{
	border-top:1px solid #eee;
	padding-left:4px;
}
.guestbook .Ctd{
	padding:4px;
}


/******************说谋色透*************/
#menuTable{
	background:#F5FCFE;
	border:1px solid #A7CAFA;
	filter:Alpha(Opacity=80);
}
#menuTable td{
	padding:3px 0px 3px 5px;
	line-height:15px;
}

/******************页示式**********************/

#comment_title{
	height:92px;
	background:url(../default/comment_title.gif);
}
#comment_title td{
	padding-top:18px;
}



/*******************************峤慌?************************************/
.button{
	color:#333;
	background:url(../default/bt_bg.gif);
	height:21px;
	border:1px solid #555;
	letter-spacing:2px;
}


/****************************纸页*************************************/
.jfsort{
	margin-bottom:10px;
}
.jfsort .jfname{
	background:url(article_elite.gif) no-repeat 10px 0px  ;
	text-indent:25px;
	color:red;
	font-weight:bold;
}
.jfsort .title{
	background:url(arrow.gif) no-repeat 25px 0px;
	text-indent:35px;
}

.jfsort .about{
	text-indent:45px;
}

 
/******************/
.viewcontent .middle{
	padding:0px;	
}
#viewdownload .middle td{
	padding-left:8px;
	padding-top:3px;
}
#viewdownload .middle .a1{
	font-weight:bold;
}
#viewdownload .middle .b1{
	background:#fff;
}
/***************频*****************/
#viewmv .middle td{
	padding-left:8px;
	padding-top:3px;
}
#viewmv .middle .a1{
	font-weight:bold;
}
#viewmv .middle .b1{
	background:#fff;
}
/********************坛****************************/
.sortshop{
	width:180px;float:left;
	border-right:solid 1px #ccc dotted;
	border-bottom:solid 1px #ccc dotted;
}
.sortshop.about{
	padding-left:5px;
}
.sortshop a{
	font-weight:bold;
}

.sorttitle{
	width:98%;
}
.sorttitle td{
	padding-top:3px;
	background:url(iicon3.gif) repeat-x bottom;
}
.sorttitle a{
	display:block;
	background:url(iicon1.gif) no-repeat left;
	text-indent:1.2em;
	background-position: 0 40%;
}


.sortshop .title a{
	display:block;
	background:url(items.gif) no-repeat 5px 0px;
	width:170px;
	text-indent:2em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/**********图片页**************/
.BigsortImg .v0{
	width:120px;
	padding:5px 0px 5px 18px;
}
.BigsortImg .v0 .p1 img{
	width:120px;
	height:90px;
	border:1px solid #fff;
}
.BigsortImg .v0 .p1 a{
	width:120px;
	height:90px;
	display:block;
	border:1px solid #ccc;
}
.BigsortImg .v0 .p2{
	text-align:center;
	padding-top:5px;
	width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
/**********图片斜页**************/
.list_sortpic .listpic{
	margin-left:6px;
}
/********************/
.BigsortTile .a2{
	padding-right:10px;
}

/*********图片************/
#ListShowPic .listpic{
	margin-left:6px;
}


#content_vote{
	margin:10px;
}



/**********Flash页**************/
.FlashBigsortImg .v0 .p2{
	text-align:left;
}
/**********坛谴页**************/
.ShopBigsortImg .v0 .p2{
	text-align:left;
}
/**********坛谴页**************/
.MvBigsortImg .v0 .p2{
	text-align:left;
}

/****************************************************/
#IndexMainNews .L{
	height:70px;
	width:4px;
	background:url(topnews_a1.gif) no-repeat top;
}

#IndexMainNews .C{
	background:url(topnews_a2.gif) repeat-x top;
	line-height:150%;
}

#IndexMainNews .R{
	width:4px;
	background:url(topnews_a3.gif) no-repeat top;
}

#IndexMainNews{
	border-bottom:1px solid #E3E3E3;
}
/**********************************页萍目************************************/
.AutoRows .list_title{
	background:url(ico_block.gif) no-repeat 0px 6px ;
	text-indent:15px;
	padding-top:2px;
	padding-right:9px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;

}
.AutoRows .list_title a{
	font-size:13px;
}
/*********************************页效式*******************************/
.bmenu{
	width:140px;
	height:19px;
	background:url(blog_mu.gif);
	margin-right:5px;
	text-align:left;
	padding-top:11px;
}
.bmenu span{
	font-size:13px;
	color:#707070;
	font-weight:bold;
	cursor:hand;
}
.bmenu .a1{
	margin-left:10px;
	color:#990000;
}
.bmenu .a2{
	margin-left:5px;
}
.rmenu{
	margin-right:5px;
}
.rmenu .LL{
	background:url(m_l.gif);
	width:5px;
	height:30px;
}
.rmenu .RR{
	background:url(m_r.gif);
	width:5px;
}
.rmenu .CC{
	background:url(m_c.gif);	
	font-size:13px;
	font-weight:bold;
	color:#707070;
}
.rmenu .CC div{
	height:20px;
	padding-top:10px;
	padding-left:0px;
	padding-right:7px;
	margin-right:4px;
	margin-left:2px;
	float:left;
	letter-spacing:2px;
	background:url(m_ch.gif) no-repeat right;
	cursor:hand;
}
.rmenu .CC div.f{
	background:url();
	letter-spacing:0px;
	margin-right:0px;
}

.rmenu .CC div.ch{
	color:#990000;
}


/*********************************..*******************************/
.linkmenu{
	width:140px;
	height:19px;
	background:url(blog_mu.gif);
	margin-right:5px;
	text-align:left;
	padding-top:11px;
}
.linkmenu span a{
	font-size:13px;
	color:#707070;
	cursor:hand;
}
.linkmenu span a:visited {
	color:#707070;
}
.linkmenu .a1{
	margin-left:10px;
	color:#056FC8;
}
.linkmenu .a2{
	margin-left:11px;
}

/******************************页*************************************/
#view_article .head{
	display:none;
}
#view_article .middle{
	border-top:1px solid #E3E3E3;
	background:#FDFEFF;				/**页色**/
}
#view_article .main_title{
	margin-top:33px;
	margin-bottom:15px;
	font-size:20px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
#view_article .fit_title{
	line-height:40px;
	font-size:15px;
	color:#000;
	text-align:center;
}
#view_article .top_about{
	text-align:center;
	color:#666;
	padding-bottom:10px;
	border-bottom:1px solid #eee;
	width:96%;	
	margin:auto;
	margin-bottom:15px;
}
#view_article .top_about a{
	color:#666;
}
#view_article .top_about #commnetsnum{
	color:red;
}
#view_article .content{
	width:96%;
}
.content_word,.content_word td,.content_word p,.content_word div,.content_word span,.content_word a{
	font-size:15px;
	line-height:200%;
}
#view_article .tag_username{
	border:#ccc dotted 1px;
}
#view_article .tag_username .Tags a{
	font-weight:bold;
}
#view_article .tag_username td{
	padding:3px 9px 1px 9px;
	background:#fff;
}
#view_article .nextpage td{
	font-size:14px;
	line-height:80px;
}
#view_article .nextpage td a{
	font-size:14px;
}
/****************************************斜页*****************************************/
#list_article .head{
	display:none;
}
#list_article .middle{
	border-top:1px solid #E3E3E3;
	background:#FDFEFF;				/**斜页色**/
}

/**远淼?*/
.formlist_head td{
	line-height:24px;
	color:red;
	background:#eee;
}
.formlist_tr td{
	line-height:26px;
}
.formlist_table{
	background:#eee;
}


/*目TAG氐*/
#sonSortName .head{
	display:none;
}
#sonSortName .middle{
	border-top:1px solid #E3E3E3;
	
	padding:0px;
}

/************************************页***********************************************/
#Index_Search{
	margin-top:1px;
}
#Index_Search .dragTable .middle{
	border-top:#E3E3E3 1px solid;

}
#Index_Search .Main .dragTable .middle{
	background:url(search_logo.gif) no-repeat 20px 5px;
	padding-left:80px;
}
#Index_Search .Main .dragTable .middle .input{
	width:330px;
	height:17px;
	border:1px solid #7C9FBD;
	margin-left:10px;
}
#Index_Search .Main .dragTable .middle .s_bt{
	display:block;
	background:url(search_img.gif);
	width:65px;
	height:24px;
	float:left;
	text-indent:-1000px;
	margin-left:10px;
}
#Index_Search .Main .dragTable .middle .right{
	float:left;
	padding-top:4px;
	padding-left:15px;
}
#Index_Search .Main .dragTable .middle .right a{
	font-size:13px;
	color:#0F42A6;
	text-decoration: underline;
}
#Index_Search .Main .dragTable .middle .right a:hover{
	text-decoration:none;
}
#Index_Search .Main .dragTable .middle .top{
	height:30px;
}
#Index_Search .Main .dragTable .middle .hotkey a{
	margin-left:5px;
}

#Index_Search .Side .dragTable .middle #num_info div{
	float:left;
	display:block;
	padding-left:4px;
	width:48%;
	line-height:25px;
}

/*页通氐,为馗示*/
.wordfriendlink{
	display:none;
}

/*为页暮台卤签每些*/
.label_head_guides{
	width:660px;
}.navico {
	width: 2px;
	background-image: url(guide_icon.jpg);
	background-repeat: no-repeat;
	height: 24px;
}
.tlist {
clear:both;padding-top:5px;width:99%; margin-bottom:20px;}


.divtpl1{ clear:both; margin-top:5px; border:1px #E3E3E3 solid; background:url(tpl_div/div1_2.jpg) repeat-x;}
.divtpl1 .head{ height:33px; background:url(tpl_div/div1_1.jpg) no-repeat; padding-left:40px;}
.divtpl1 .head .tag{line-height:25px; font-weight:bold; float:left; height:25px;}
.divtpl1 .head .r{line-height:25px;  float:right; height:25px; padding-right:10px;}
.divtpl1 .middle{ padding:5px; line-height:180%; font-size:12px;}
.divtpl1 .foot{}

.timg {
	text-align: center;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.pro1 {
	padding-left: 10px;
}
.hom1 {
	font-weight: bold;
}
.hoimg {
	padding: 1px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}

