@charset "utf-8";
@import url("adcss.css"); 
html,body {
    font: 12px arial,"宋体";
}
h1,h2,h3,h4,h5,h6,input,textarea,select,button {
    font-size: 12px; font-weight: normal;
}
h1,h2,h3,h4,h5,h6,body,div,form,p,i,img,ul,li,ol,table,tr,th,td,fieldset,label,legend {
    margin: 0; padding: 0; border: 0; line-height: 130%;
}
input, textarea, select {
	font-family: arial,"宋体";
}
legend {
    display: none
}
em {
    font-weight: normal; font-style: normal;
}
em a:link, em a:visited, em a:hover {
    color: #D00;
}
i {
    font-size: 10px; font-style: normal;
}
ul {
	list-style-type: none;
}
a:link,a:visited  {
	color: #0055aa; cursor: pointer; text-decoration: none;
}
a:hover {
	color: #0055aa; text-decoration: underline; cursor:pointer;
}
#ssww {
	color: #999;
}
.blank8 {
    height: 8px; clear: both; font-size: 1px; display: block;
}
.blank6 {
    height: 6px; clear: both; font-size: 1px; display: block;
}
.blank5 {
    height: 5px; clear: both; font-size: 1px; display: block;
}
.blank4 {
	height: 4px; clear: both; font-size: 1px; display: block;
}
.hack_line {
	clear: both; border: 0; margin: 0px; padding: 0; visibility: hidden;
}
.green,a.green:link,a.green:hover,a.green:visited {
	color: #008100;
}
.red,a.red:link,a.red:visited,a.red:hover {
    color: #D00;
}
.yellow,a.yellow:link,a.yellow:visited,a.yellow:hover {
    color: yellow;
}
.charcoal,a.charcoal:link,a.charcoal:visited,a.charcoal:hover {
    color: #666;
}
.gray,a.gray:link,a.gray:visited,a.gray:hover {
    color: #999;
}
#layout {
    width: 760px; margin: 0 auto;
}
.white,a.white:link,a.white:visited,a.white:hover {
	color:#FFFFFF;
}
.c07519a {
	color:#0055aa;
}
.font14b {
	font-size: 14px; 
}
.hui,a.hui:link,a.hui:visited,a.hui:hover {
	COLOR: #333;
}
.black,a.black:link,a.black:visited,a.black:hover {
	COLOR: #000;
}
/************************************************************
          顶部样式
************************************************************/
#top_nav_bg {
	width: 100%; border-bottom: #CDCDCD 1px solid; background: #F5F5F5; height: 27px;
}
#top_nav {
	height: 27px; z-index:3; position: relative;
}
#top_nav em {
	color: #D00;
}
#top_nav ul {
    padding: 7px 0 4px 0;
}
#top_nav li {
    float: left; padding: 0 7px;
}
#top_nav li#first,li.right {
    padding-left: 0; background: url(../images/bg/index_line_1x11.gif) no-repeat right 1px;
}
#top_nav .onename {
	padding-left: 20px; margin-top: -1px;
}
#top_nav .oneout {
	padding-left: 10px; background: url(../images/bg/index_line_1x11.gif) no-repeat left 1px;
}
#top_nav li.center {
    padding: 0 0 0 9px;
}
[xmlns] #top_nav li.center {
    padding: 0 0 0 13px;
}
#top_nav img {
    margin-bottom: -1px; margin-top: 1px;
}
#top_nav .mima {
	padding-left: 0;
}
#top_nav .zhuce {
	padding-left: 9px; margin-top: -1px;
}
#top_nav li.input_bt {
	margin-top: -4px; padding-left: 0;
}
[xmlns] #top_nav li.input_bt {
	margin-top: -3px; padding-left: 0;
}
#top_nav li.right {
    float: right; padding: 0 7px;
}
#top_nav li.last,#menu li.no_border {
	background: none; padding-right: 0
}
input#username {
	border: #7F9DB9 1px solid; width: 55px; height: 15px;
}
input#password {
	border: #7F9DB9 1px solid; width: 55px; height: 15px;
}
select#login_select {
    font-size: 12px; margin-left: 0px;
}
input.top_login_submit {
    margin-left: 3px; margin-top: 1px; border: 0px; width: 50px; height: 19px; line-height: 21px; background: url(../images/bg/top_login_button_50x18.gif);
}

/*主体框架*/
#main_body {
	width: 760px; margin: 0 auto; background: #FFF;
}
.part {
    width: 100%;
}
.leftcontent {
    width: 450px; float: left; 
}
.rightcontent {
    width: 300px; float: right;
}

.content {
    border: #93B5CE 1px solid; border-top: 0;
}
.content_title {
    border-top: #93B5CE 1px solid; border-bottom: #93B5CE 1px solid; height: 21px; background: url(../images/bg/content_bg_1x21.gif) repeat-x;
}
.content_title h1 {
    float: left; padding: 4px 0 1px 10px;
}
.content_title .more  {
    float: right; padding: 3px 10px 2px 0;
}

.content_centertt {
    border-top: #93B5CE 1px solid; border-bottom: #93B5CE 1px solid; height: 21px; background: url('../images/bg/content_bg_1x21.gif') repeat-x;text-align:center;
}
.content_centertt h1 {
    padding: 4px 0 1px 0px;
}


#popupmsg {
	height:48px; padding: 6px 0 10px 0;
}
.tsbox {
	position:absolute; z-index:1; border: #DDCF92 1px solid; background: #FEFFED; width: 758px; height:48px;
}
.tsbox .tstext1 {
	width: 65px; background: url('../images/bg/tsbg1.gif') no-repeat 30px 0; float: left; height: 39px; padding: 9px 0 0 95px;
}
.tsbox .tstext2 {
	width: 500px; background: url('../images/bg/tsbg2.gif') no-repeat 470px 8px; float: left; color: #FF3300; height: 39px; padding: 9px 50px 0 0;
}
.tsbox .tsclose {
	float: right; width: 25px; padding-right: 10px; background: url('../images/bg/close.gif') no-repeat left 5px; padding-left: 13px; padding-top: 4px;
}

.font_13_150 {
	font-size: 13px; line-height: 150%; color: #2B2B2B;
}
.font_14_150 {
	font-size: 14px; line-height: 150%; color: #2B2B2B;
}
.font_12_150, .font_12_170 {
	font-size: 12px; line-height: 170%; color: #2B2B2B;
}
.font_13_150 p {
	font-size: 13px; line-height: 150%;
}
.font_14_150 p {
	font-size: 14px; line-height: 150%;
}
.font_12_150 p, .font_12_170 p {
	font-size: 12px; line-height: 170%;
}
.font_13_150 br {
	line-height: 60%;
}
.font_14_150 br {
	line-height: 80%;
}
.font_12_150 br, .font_12_170 br {
	line-height: 50%;
}


/*对联广告 样式*/
#lwc, #rwc { 
	width: 100px; 
	height: 320px; 
	background: none;
}
.close {
	height: 13px;
	width: 100px;
	border: 0;
	background: #fff;
	margin-top: 302px;
	cursor: hand;
}
#lwc, #rwc, #lwc_c, #rwc_c { 
	display: none; 
}

/*收藏 AJAX弹出窗口*/
#dialogCase{
   height: 0px; font-size: 1px; display: block; overflow: hidden; z-index: 301;
}