body 
{
    margin: 12px 0;
    font-size: 12px;
    font-family: Tahoma;
}
textarea
{
    font-size: 12px;
}
img
{
    border: 0;
}
TD {
	FONT-SIZE: 11px;
	color: #545454;
	line-height: 16px;
}

/*模板1*/
/*标题链接*/
A:link {
	text-decoration: none;
	color: #666666;
}
A:visited {
	text-decoration: none;
	color: #666666;
}
A:active {
	color: #666666;
	text-decoration: underline;
}
A:hover {
	text-decoration: underline;
	color: #666666;
}

a.link1
{
    color: #005886;
}
a.link1:hover
{
    color: #ff4e00;
}
/*副标题链接*/
a.link2
{
    color: #fc0082;
}
a.link2:hover
{
    color: #ff4e00;
}
/*功能按钮*/
a.link3
{
    color: #666680;
    text-decoration: none;
}
a.link3:hover
{
    color: #a33;
    text-decoration: underline;
}
/*用户链接*/
a.link4
{
    color: #393570;
}
a.link4:hover
{
    color: #f60;
}
/*space*/
a.link5
{
    color: #aaa;
}
/*子菜单链接*/
a.link6
{
    color: #1e5494;
    text-decoration: none;
}
a.link6:hover
{
    color: #fc0082;
    text-decoration: underline;
}
/*排行榜链接*/
a.link7
{
    color: #5285a9;
    text-decoration: none;
}
a.link7:hover
{
    color: #ff4e00;
}
/*ajax正在加载*/
.nowloading
{
    position: absolute;
    z-index:10000;
    top: 0px;
    left: 0px;
    padding: 0 2px;
    color: #fff;
    background-color: #00a;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
}
/*自动适应高度*/
.keepHeight
{
    clear: both;
    margin: 0;
    padding: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
.dot
{
    padding: 0 5px;
    font-size: 16px;
    color: #aaa;
}
.hiddenStyle
{
    display: none;
}
/*提示*/
.normal_tip
{
    color: #666;
}
.tip
{
    display: none;
    margin: 5px auto;
    padding: 10px 20px;
    width: 500px;
    color: #666;
    border: 1px solid #f60;
}
.errorTip
{
    color: #f00;
    text-decoration: underline;
}
#Content
{
    clear: both;
    margin: 10px auto;
    width: 850px;
}

/*订阅iframe*/
#IframeSubscribe, #IframeRef
{
    display: none;
    position: absolute;
    z-index: 9999;
    width: 360px;
    height: 240px;
    overflow: hidden;
    border: 1px solid #95d3ff;
}
#IframeSubscribeMask, #IframeRefMask
{
    display: none;
    position: absolute;
    z-index: 9998;
    width: 362px;
    height: 242px;
    background-color: #aaa;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
}
#IframeSubscribeControl, #IframeRefControl
{
    display: none;
    position: absolute;
    z-index: 10000;
}
#IframeSubscribeControl a, #IframeRefControl a
{
    display: block;
    width: 50px;
    height: 20px;
    line-height: 20px;
    color: #06f;
    text-align: center;
}
/*边框1*/
.border1
{
    padding: 0;
    height: 6px;
    list-style: none;
}
.border1 li
{
    float: left;
    margin: 0;
    padding: 0;
    list-style: none;
    height: 6px;
    overflow: hidden;
}
.border1_lefttop
{
    width: 6px;
    background-image: url("../image/border_lefttop.png");
    overflow: hidden;
}
.border1_top_bar
{
    border-top: 1px solid #f2f2f2;
}
.border1_righttop
{
    width: 6px;
    background-image: url("../image/border_righttop.png");
    overflow: hidden;
}

.border1_leftbottom
{
    width: 6px;
    background-image: url("../image/border_leftbottom.png");
    overflow: hidden;
}
.border1_bottom_bar
{
    border-bottom: 1px solid #f2f2f2;
    overflow: hidden;
}
.border1_rightbottom
{
    width: 6px;
    background-image: url("../image/border_rightbottom.png");
    overflow: hidden;
}
/*翻页*/
.pages
{
    display: block;
    clear: both;
    padding: 20px 20px;
    height: 16px;
    line-height: 16px;
    font-size: 10px;
}
a.pages_previous, a.pages_next
{
    display: block;
    float: left;
    margin: 0 1px;
    padding: 0 10px;
    border: 1px outset #ccc;
    text-align: center;
    text-decoration: none;
    color: #666;
    background-color: #eee;
}
a.pages_current
{
    display: block;
    float: left;
    margin: 0 1px;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    color: #f00;
}
a.pages_page
{
    display: block;
    float: left;
    margin: 0 1px;
    padding: 0 10px;
    border: 1px solid #d4d4d4;
    text-align: center;
    text-decoration: none;
    color: #666;
}
a.pages_page:hover
{
    color: #f00;
    border: 1px solid #f60;
}
a.pages_omission
{
    display: block;
    float: left;
    margin: 0 1px;
    padding: 0 6px;
    text-align: center;
    text-decoration: none;
    color: #666;
}
.input_border
{
    border-top: 1px solid #ABADB3;
    border-left: 1px solid #DBDFE6;
    border-right: 1px solid #DBDFE6;
    border-bottom: 1px solid #DBDFE6;
}
.input_border_focus
{
    border-top: 1px solid #5794BF;
    border-left: 1px solid #B7D5EA;
    border-right: 1px solid #B7D5EA;
    border-bottom: 1px solid #B7D5EA;
}
