﻿/* DEFAULTS
----------------------------------------------------------*/
*{margin:0;padding:0}
body   
{
    background: #fcfdfc;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    color: #393939;
}
p
{
    margin: 5px 0;
    line-height: 1.6em;
}
hr
{
    margin:10px 0 5px 0;
}
img{border:none;}
ul{font-family:Sans-Serif !important;}
/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #333;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}
/*-------公共------*/
.bold{font-weight:bold;}
.watermarked{background:#eee;color:#666;height:20px;line-height:20px;border:1px solid #ccc;}
div.page,div.header div.top_login,div.top2,div.main,div.menu,div.menu_gr
{
    margin:0 auto;
    width:960px;
}
span.cutline{margin:0 2px;}
div.ad{margin:5px 0;}
div.ad2{margin-bottom:5px;}
.linkbox{margin-top:10px;padding:10px 5px;}
.linkbox a{color:#666;line-height:25px;margin:0 2px;font-size:14px;width:182px;display:inline-block;height:24px;overflow:hidden;*width:178px;} 
.linkbox a:hover{color:#ff7e2b;background:#f0f0f0;}

.flink{width:958px;border:1px solid #ccc;float:left;margin-bottom:10px;}
.flink .flink_head{background:url(/Images/index_type_bg.gif) repeat-x;line-height:27px;float:left;width:100%;}
.flink .flink_head span{background:url(/Images/buttons_pointer.gif) no-repeat -188px -40px;padding-left:20px;margin-left:15px;
                        font-size:14px;font-weight:bold;color:#6eb122;float:left;}
.flink .flink_links{float:left;clear:both;padding:10px;line-height:24px;}
.flink .flink_links ul{float:left;list-style:none;}
.flink .flink_links ul li{width:940px;clear:both;float:left;}
.flink .flink_links ul li span{background:url(/Images/buttons_pointer.gif) no-repeat 0px -190px;color:White;padding:0 5px 0 10px;float:left;}
.flink .flink_links ul li a{color:#666;text-decoration:none;float:left;margin:0 3px 0 5px;*margin: 0 5px 0 5px;}
.flink .flink_links ul li a:hover{color:#333;}
/*---------Site.Master----------*/
div.page
{
    overflow:hidden;
}
div.header
{
    font-size:12px;
}
div.header div.top_login
{
    background:#f9f9f9 url(/Images/icon.gif) no-repeat 10px 2px;
    border:1px solid #c0c0c0;
    border-top:none;
    padding-left:30px;
    padding-top:10px;
    height:20px;
    width:928px;
    overflow:hidden;
    float:left;
}
div.header div.top_login div{float:left;}
div.header div.top_login input.textBox
{
    height:16px;
    width:75px;
}
div.header div.top_login input.button
{
    background:url(/Images/button.png) no-repeat;border:none;
    color:White;
    font-size:12px;
    margin-left:10px;
    width:50px;
    height:20px;
    text-align:center;
    cursor:pointer;
}
div.header div.top_login span.panel
{
    margin:0 5px;
}
div.header div.top_login span.panel .txt{font-size:14px;}
div.header div.top_login a
{
    display:inline-block;
    width:50px;
}
div.header div.top_login .fav a{color:#666;text-decoration:none;}
div.header div.top_login .fav a.index{width:60px;white-space:nowrap;}
div.header div.top_login .fav a:hover{color:#433;}
div.header div.top_login a.logined
{
    width:80px;
}
#TopHead1_UpdatePanel1
{
    float:left;
    width:540px;
    padding:0;
    margin-top:-2px;
    *margin-top:-5px;
    *padding-top:2px;
}
#TopHead1_pnLogin{padding:0;margin-top:-3px;}
#TopHead1_pnLogined,#TopHead1_pnPLogined,#TopHead1_pnLoginFailed{padding:0;margin-top:0;}
div.logined,span.logined
{
    margin-top:0;
}
span.tel{color:#ff8000;margin:0 3px;}
div.top2{margin-bottom:2px;*margin-top:5px;*margin-bottom:5px;}
div.top2,div.top2 div.logo,div.top2 div.banner
{
    float:left;
}
div.top2 div.logo
{
    margin-right:10px;
}
div.top2 div.tools
{
    float:right;
    width:60px;
    clear:right;
}
div.top2 div.tools ul li
{
    line-height:21px;
    float:right;
    margin-right:10px;
    width:60px;
}
div.top2 div.tools ul li.left
{
    float:left;
    width:60px;
}
/*-----分页按钮样式-----*/
    .paginator { font: 11px Arial, Helvetica, sans-serif;padding:15px 2px 10px 2px;}
    .paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
    .paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
    .paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
    .paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}


div.main
{
}
/*-------导航栏--------*/
div.header .menubox
{
    background:url(/Images/menu_bg_gr.gif) no-repeat 0px 0px;
    font-weight:bold;
    padding-left:10px;
    height:35px;
    width:960px;
}
div.header .menu li a
{
    color:White;
    font-weight:bold;
}
div.header .menu li a.menu_item
{
    display:block;
    line-height:28px;
    margin:2px 0px 0 0px;
    width:75px;
    text-align:center;
}
div.header .menu li a:hover
{
    color:#4f8509;
    background:url(/Images/menu_hover_gr.gif) no-repeat 0px 0px;
}
div.header .menu .selected
{
    color:#4f8509;
    background:url(/Images/menu_hover_gr.gif) no-repeat 0px 0px;
}

div.footer
{
    text-align:center;
}
/*-----Copyright1.ascx-----*/
.copyright{}
.foot_menu{text-align:center;}
.foot_menu a:link,.foot_menu a:visited,.foot_menu a:hover,.foot_menu a:active{color:#666 !important;text-decoration:none;}
.foot_menu a:hover{text-decoration:underline;}
.copyright p{font-size:12px;text-align:center;}

.clear{clear:both;}