﻿/* 
通用样式开始 
*/
body
{  
    padding: 0px;
    margin: 0px;
    font-size:12px;
    font-family:宋体;
}
img {
    border:0px;
    vertical-align:middle;
}
ul {
    padding:0px;
}
/* 
头部样式
 */
#head
{
    width: 960px;
    padding: 0px;
    margin: 0px auto;
    overflow:hidden
}
#headerTop{
    width:960px;
    height:26px;
    background-color:#F2F2F2;
    padding-left:8px;
    padding-right:8px;
}
#headerTop div{
   margin-top:7px;
}
#headerTop span{
    padding:8px;
}


#headerLogo{
    width:960px;
    height:64px;
    background-color:#ffffff;
}
#headerLogo .btn{
    cursor:pointer;
    text-align:center;
    margin-top:20px;
    margin-left:20px;
    color:#676966;
    padding-top:4.5px;
    background-image:url(/_Images/header/button.gif);
    background-repeat:no-repeat;
    width:83px;
    height:21px;
}

#headerSearch{
    width:960px;
    height:109px;
}
#headerSearch .indent{
    width:136px;
    height:30px;
    background-color:#ffffff;
}
#headerSearch .seperate{
    width:25px;
    height:30px;
}
#headerSearch .end{
    width:135px;
    height:30px;
    background-color:#ffffff;
}
#headerSearch .tab_left_on{
    background-image:url(/_Images/header/tab_left_on.gif);
    width:4px;
    height:30px;
}
#headerSearch .tab_middle_on{
    background-image:url(/_Images/header/tab_middle_on.jpg);
    text-align:center;
    font-weight:bold;
    color:#ffffff;
    width:75px;
    height:22px;
    padding-top:8px;
    cursor:pointer;
    font-size:14px;
}
#headerSearch .tab_right_on{
    background-image:url(/_Images/header/tab_right_on.gif);
    width:4px;
    height:30px;
}

#headerSearch .tab_left_off{
    background-image:url(/_Images/header/tab_left_off.gif);
    width:4px;
    height:30px;
}
#headerSearch .tab_middle_off{
    background-image:url(/_Images/header/tab_middle_off.jpg);
    text-align:center;
    width:75px;
    height:22px;
    padding-top:8px;
    cursor:pointer;
    font-size:14px;
}
#headerSearch .tab_right_off{
    background-image:url(/_Images/header/tab_right_off.gif);
    width:4px;
    height:30px;
}

#headerSearch .search_bar_left{
    background-image:url(/_Images/header/search_bar_left.gif);
    width:4px;
    height:79px;
}
#headerSearch .search_bar_middle{
    background-image:url(/_Images/header/search_bar_middle.jpg);
    width:952px;
    height:79px;
}
#headerSearch .search_bar_right{
    background-image:url(/_Images/header/search_bar_right.gif);
    width:4px;
    height:79px;
}
#headerSearch .SearchTextBox{
    vertical-align:top;
    margin-left:10px;
}

#headerAd{
    margin-top:3px;
    width:inherit;
    height:30px;
    background-color:#FFFFFF;
}
.l{
    float:left;
}
.r{
    float:right;
}
.big_font{
    font-size:14px;
}
.small_font{
    font-size:12px;
}
/* 
主体样式 
*/
#main
{
    width: 960px;
    min-height:400px;
    margin: 0px auto;
    overflow:hidden;
}

.narrow_frame {
    width:243px;
}
.wide_frame {
    width:313px;
}
.main_frame {
    width:707px;
}

.yellow_frame_title_left {
    background-image:url(/_Images/main/frame_left_yellow.gif);
    width:17px; height:28px;
}
.yellow_frame_title_middle0 {
    background-image:url(/_Images/main/frame_middle0_yellow.gif);
    font-size:13px;
    text-align:center;
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
    height:18px;
}
.yellow_frame_title_right0 {
    background-image:url(/_Images/main/frame_right0_yellow.gif);
    width:3px; height:28px;
}
.yellow_frame_title_middle1 {
    background-image:url(/_Images/main/frame_middle1_yellow.gif);
}
.yellow_frame_title_right1 {
    background-image:url(/_Images/main/frame_right1_yellow.gif);
    width:3px;
}

.blue_frame_title_left {
    background-image:url(/_Images/main/frame_left_blue.gif);
    width:17px; height:28px;
}
.blue_frame_title_middle0 {
    background-image:url(/_Images/main/frame_middle0_blue.gif);
    font-size:13px;
    text-align:center;
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
    height:18px;
    color:#444444;
}
.blue_frame_title_right0 {
    background-image:url(/_Images/main/frame_right0_blue.gif);
    width:3px; height:28px;
}
.blue_frame_title_middle1 {
    background-image:url(/_Images/main/frame_middle1_blue.gif);
}
.blue_frame_title_right1 {
    background-image:url(/_Images/main/frame_right1_blue.gif);
    width:3px;
}

.purple_frame_title_left {
    background-image:url(/_Images/main/frame_left_purple.jpg);
    width:17px; height:28px;
}
.purple_frame_title_middle0 {
    background-image:url(/_Images/main/frame_middle0_purple.jpg);
    font-size:13px;
    text-align:center;
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
    height:18px;
    color:#444444;
}
.purple_frame_title_right0 {
    background-image:url(/_Images/main/frame_right0_purple.jpg);
    width:3px; height:28px;
}
.purple_frame_title_middle1 {
    background-image:url(/_Images/main/frame_middle1_purple.jpg);
}
.purple_frame_title_right1 {
    background-image:url(/_Images/main/frame_right1_purple.jpg);
    width:3px;
}

.main_frame_title_left {
    background-image:url(/_Images/main/frame_left_main.gif);
    width:122px; height:31px;
    color:White; font-size:14px; font-weight:bold;
    text-align:center;
}
.main_frame_title_middle {
    background-image:url(/_Images/main/frame_middle_main.gif);
    font-size:14px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    color:#333333;
    height:26px;
}
.main_frame_title_right {
    background-image:url(/_Images/main/frame_right_main.gif);
    width:5px; height:31px;
}

.main2_frame_title_left {
    background-image:url(/_Images/main/frame_left_main2.gif);
    width:19px; height:31px;
}
.main2_frame_title_middle {
    background-image:url(/_Images/main/frame_middle_main2.gif);
    font-size:14px;
}
.main2_frame_title {
    height:23px;
    padding:8px 10px 0px 10px;
    color:#FFFFFF; font-weight:bold;
    font-size:16px;
}
.main2_frame_title_right {
    background-image:url(/_Images/main/frame_right_main2.gif);
    width:4px; height:31px;
}
.main2_frame_title_tab_left_on {
    background-image:url(/_Images/main/frame_middle_main2_tab_left_on.gif);
    width:6px; height:31px;
}
.main2_frame_title_tab_middle_on {
    background-image:url(/_Images/main/frame_middle_main2_tab_middle_on.gif);
    height:17px;
    padding:14px 10px 0px 10px;
    color:#000000;
}
.main2_frame_title_tab_right_on {
    background-image:url(/_Images/main/frame_middle_main2_tab_right_on.gif);
    width:6px; height:31px;
}
.main2_frame_title_tab_left_off {
    background-image:url(/_Images/main/frame_middle_main2_tab_left_off.gif);
    width:6px; height:31px;
}
.main2_frame_title_tab_middle_off {
    background-image:url(/_Images/main/frame_middle_main2_tab_middle_off.gif);
    height:17px;
    padding:14px 10px 0px 10px;
    color:#000000;
}
.main2_frame_title_tab_right_off {
    background-image:url(/_Images/main/frame_middle_main2_tab_right_off.gif);
    width:6px; height:31px;
}

.main3_frame_title_left {
    background-image:url(/_Images/main/frame_left_main3.gif);
    width:21px; height:30px;
}
.main3_frame_title_left_Search {
    background-image:url(/_Images/main/frame_left_main3_search.gif);
    width:21px; height:30px;
}
.main3_frame_title_middle0 {
    background-image:url(/_Images/main/frame_middle0_main3.gif);
    font-size:13px;
    text-align:center;
    padding-top:10px;
    padding-left:5px;
    padding-right:5px;
    height:20px;
    font-weight:bold;
    color:#444444;
}
.main3_frame_title_right0 {
    background-image:url(/_Images/main/frame_right0_main3.gif);
    width:10px; height:30px;
}
.main3_frame_title_middle1 {
    background-image:url(/_Images/main/frame_middle1_main3.gif);
}
.main3_frame_title_right1 {
    background-image:url(/_Images/main/frame_right1_main3.gif);
    width:5px;
}


.frame_body_yellow {
    border:solid 1px #FDAE37;
    border-top:solid 1px #FFFFFF;
    text-align:left;
}
.frame_body_gray {
    border:solid 1px #B7B7B7;
    border-top:solid 1px #FFFFFF;
    text-align:left;
}
.frame_body_blue {
    border:solid 1px #9FD7E4;
    border-top:solid 1px #FFFFFF;
    text-align:left;
}
.frame_title_more {
    padding-top:10px;
    padding-right:5px;
    height:18px;
}

.s{
    margin-top:5px;
}

.login_frame_left {
    background-image:url(/_Images/main/login/frame_left_login.jpg);
    width:19px; height:206px;
}
.login_frame_middle {
    background-image:url(/_Images/main/login/frame_middle_login.jpg);
}
.login_frame_right {
    background-image:url(/_Images/main/login/frame_right_login.jpg);
    width:18px
}

/* 何 */

.zi {
	font-family: "宋体";
	font-size: 13px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.bain-xu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.STYLE2 {
	font-family: "宋体";
	font-size: 13px;
	color: #605ADE;
	font-weight: bold;
}
.STYLE7 {font-family: "宋体"; font-size: 13px; color: #3D82C3; font-weight: bold; }




/*
底部样式 
 */
#bottom
{
    width: 960px;
    margin:0px auto;
    margin-top:5px;
    padding-top:10px;
    background-image:url(/_Images/footer/bg_top.gif);
    background-repeat:repeat-x;
}
#bottom p {
    line-height:18px;
}

/*
普通超链接样式 
*/

a 
{
    color:#333333;
    text-decoration:none;
}
a:hover
{
    color:Red;
    text-decoration:underline;
}


/*
通用样式结束 
*/


.t1
{
    width:100%;
    background-color:#f4f4f4;
    height:60px;
}

.leftDiv
{
    width:180px;
    background-color:Red;
    float:left;
    clear:both;
}

.rightDiv
{
    width:780px;
    background-color:Blue;
    float:right;
    clear:both;
}

.inputBorder
{
    border:solid 1px #D5D5D5;
}
