.title-box1
{
	background:	url("../images/title-bg.png") no-repeat scroll left top transparent;
	height:32px;
	width:100%;
}

.title-box1 .inner
{
	padding:6px 9px 7px;
}

.title-box1 .inner h3
{
	color:#F1F0E2;
	padding-left:10px;
	font-size:14px;
}

.title-box1 .inner a
{
	color:#FF6B00;
	display:block;
	font:Tahoma,Geneva,sans-serif;
	float:right;
	font-size:12px;

}

.title-box2 a
{
	color:#726D66;	
	display:block;
	font-family:Tahoma,Geneva,sans-serif;
	float:right;
	font-size:12px;
	padding:10px 0 6px;
}

.title-box2 h4
{
	padding:10px 0 6px;
	color:#726D66;
	border-bottom:1px solid #B2AEA9;
}


.title-box3
{
	background:	url("../images/title-box3-bg.gif") repeat-x scroll left top #1C3C56;
}

.title-box3 .left
{
	background:	url("../images/title-box3-left.gif") no-repeat scroll left top transparent;
}

.title-box3 .right
{
	background:	url("../images/title-box3-right.gif") no-repeat scroll right top transparent;
	padding:4px 9px 4px 20px;
}

.title-box3 h2
{
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:14px;
}

.title-box4
{
	background:url("../images/title-box4-bg.gif") repeat-x scroll left top #1C3C56;
}

.title-box4 .left
{
	background:url("../images/title-box4-left.gif") no-repeat scroll left top transparent;
}

.title-box4 .right
{
	background:url("../images/title-box4-right.gif") no-repeat scroll right top transparent;
	padding:4px 9px 4px 20px;
}

.title-box4 a
{
	background:url("../images/arrow5.gif") no-repeat scroll right top transparent;
	color:#FFF03B;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	padding:0 22px 0 0;
	float:right;
	font-size:12px;
}

.title-box4 h2
{
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:14px;	
}

.list1 li
{
	border-bottom:1px solid #CECBC7;
	line-height:30px;
	overflow:hidden;
	vertical-align:top;
	font-size:12px;
}

.list1 li a
{
	font-weight:bold;
}

/*  k2 contents begin */
h4.news_header{
	border-bottom:1px solid #B2AEA9;
	color:#726D66;
	margin-bottom:14px;
	margin-left:10px;
}

h4.news_header a.floatrt{
	color:#104471;
	font-size:12px;
	font-weight:normal;
}

div.moduletable div.k2ItemsBlock ul{
	padding:0 0 0 0px;
	font-size:13px;
	margin-left:5px;
	list-style:none outside none;
}

div.moduletable div.k2ItemsBlock li.even,div.moduletable div.k2ItemsBlock li.odd{
	background:url("../images/dot_silver.gif") no-repeat scroll 5px 5px transparent;	
	padding:0 0 0 20px;
	border:none;
}

.img-indent
{
	border:1px solid #C0C0C0;
	display:block;
}

td#k2_mod_items_td li
{
	background:none;
	padding-left:0px;
}

.img-indent img
{
	width:120px;
	height:90px;
}

.itemView div.itemVideoBlock{
	background:none;	
}
/* k2 contents end */


/* lof-k2content module begin */
div.lof-k2content .lof-navigator li div 
{
	padding-left:5px;
}

div.lof-k2content .lof-navigator li img 
{
	margin:5px 0 5px 0;	
	padding-1px;
}

div.lof-k2content .lof-main-item-desc
{
	padding:5px;	
	top:250px;
	width:95%;
}

div.lof-k2content .lof-main-item-desc h4
{
	padding:0;
	font-size:12px;
}

div.lof-k2content .lof-main-item-desc h4 a
{
	padding:0;
	font-size:12px;
}
/* lof-k2content module end */



/* hwdvideoshare video modual begin */
div#hwdvids div.standard
{
	border:none;
	margin-bottom:0;
}

div#hwdvids div.standard .listtitle a
{
	color:#AC4518;
	font-size:12px;
	font-weight:bold;
}

span.hasTip
{
	background-color:#FFF;
	color:#F00;
}
/* hwdvideoshare video modual end */


/* joomla login begin */
.login-box dd
{
	padding-bottom:3px;
}

.login-box label
{
	color:#6B6A68;
	padding:5px 5px 0 0;
	font-size:13px;
}

input.inputbox.text
{
	width:150px;	
}

input.inputbox.checkbox
{
	height:15px;
	width:15px;
	margin:0px 0px 0 5px;
}
.login-box .form-login-button
{
	margin-top:5px;
	vertical-align:top;
	font-size:13px;
}

.login-box a
{
	font-size:12px;
	margin-right:20px;
}

.login-box .login_greeting 
{
	margin-bottom:10px;
}

/* joomla login end */

/* k2 login begin */
.k2UserBlock .button
{
	margin-top:10px;	
}
/* k2 login end */


/* k2 component-article layout begin */
#component_wrapper span.itemEditLink
{
	border-bottom:1px #DDDDDD solid;
	padding:5px 5px 5px 5px;
	font-size:12px;
}

#component_wrapper div.itemHeader h2.itemTitle
{
	font-size:18px;
	font-weight:bold;
}

#component_wrapper div.itemToolbar
{
	margin-top:5px;
}

#component_wrapper div.itemExtraFields ul li span.itemExtraFieldsLabel
{
	width:auto;	
}

#component_wrapper div.itemNavigation a.itemPrevious
{
	font-size:12px;	
}

#component_wrapper div.itemNavigation span.itemNavigationTitle
{
	font-size:12px;	
}

#component_wrapper div.itemNavigation a.itemNext
{
	font-size:12px;	
}

#component_wrapper div.itemCommentsForm form input#submitCommentButton
{
	height:auto;
	width:auto;
	color:#000;
}
/* k2 component-article layout end */


/* pagination begin */


.pagelinks
{
	height:20px;	
	margin-bottom:8px;
	font-size:12px;	
	margin-top:15px;
}

.pagelinks span
{
	padding:4px 8px;	
	margin-right:10px;
}

.pagelinks .pagination
{
	padding:0;
	margin:0;
}

.pagelinks a
{
	border:1px solid #DDDDDD;
	padding:4px 8px;
	margin-right:10px;
}

.pagelinks a:hover
{
	background-color:#DDDDDD;
	text-decoration:none;
}
/*  pagination end */

/* k2 component-category item list begin */
#component_wrapper div.itemListView span.catItemEditLink
{
	border-bottom:1px dotted #DDDDDD;
	padding:5px;
	font-size:12px;
}

#component_wrapper div.itemListView span.catItemDateCreated
{
	float:right;	
}

#component_wrapper div.itemListView h3.catItemTitle
{
	padding:2px;
	font-size:14px;
}
/* k2 component-category item list begin */
/* other modules begin */
.inner1.hot-spot p
{
	margin-bottom:16px;
	font-size:12px;
}

.moduletable_mainbanner{
	padding-left:4px;
}

a.sina{background-image:url(../images/sina_16.png);}
/* other modules end */