﻿@charset "utf-8";
/* CSS Document */
@import url("layout.css"); /*Quotation overall structure document*/
@import url("fonts.css"); /*Quotation typeface document*/
@import url("ticket.css"); 

/* Browser resets */
BODY {
font-size:12px; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; MARGIN: 0px; COLOR: #003366; LINE-HEIGHT: 18px;  FONT-FAMILY: ; padding:0;text-align:center;
}
TD {
	FONT-SIZE: 9pt; COLOR: #353535; LINE-HEIGHT: 18px;  FONT-FAMILY: ; 
}
BR {
	FONT-SIZE: 9pt; COLOR: #353535; LINE-HEIGHT: 18px;  FONT-FAMILY: ; 
}
TABLE {
	FONT-SIZE: 9pt; COLOR: #353535; LINE-HEIGHT: 18px;  FONT-FAMILY: ; 
}
li {list-style:none;}

/* Links and Typeface */

a, a:link, a:visited{ text-decoration:none; color:#003366;}
a:hover{ text-decoration:underline; color:#003366;}
a.orange{color:#003366; text-decoration: none;}
a.orange :hover{color:#003366; text-decoration: none;}

.biaoge {
	border: 1px solid #cccccc;

}
.biaoge1 {
	border: 1px solid #CC0000;

}



.top-fontred {color:#993300; float:center; padding:1px 0 0; display:block;}
.hotkey_link {float:center;}
.hotkey_link a, .hotkey_link a:visited, .hotkey_link a:hover {color:#666;}



#main-nav {width:992px; height:109px;margin:0 auto;text-align:left;position:relative;}
 
.nav {width:988px; height:28px; background:url('/image/nav_bg.jpg') no-repeat center bottom;; padding-left:-2px; padding-right:8; padding-top:0; padding-bottom:0}
.nav ul li {float:left; padding:0 0 0; margin:0 5px 0 0; text-align:center; font-size:14px; font-weight:750;}
.nav ul li.nav-tab01 {width:105px; background:url('/image/nav-tab01.jpg') no-repeat;} 
.nav ul li.nav-tab02 {width:78px; background:url('/image/nav-tab02.jpg') no-repeat;}
.nav ul li.nav-tab03 {width:101px; background:url('/image/nav-tab03.jpg') no-repeat;}
.nav a {height:20px; padding:8px 0 0; display:block}
.nav a, .nav a:visited {color:#000;}
.nav a:hover {color:#000; text-decoration:underline;}
.nav ul li.nav-tab01 a {width:105px; display:block;}
.nav ul li.nav-tab01 a:hover {color:#FFF; text-decoration:none; background:url('/image/nav-tab01.jpg') no-repeat 0 -28px;}
.nav ul li.nav-tab02 a {width:78px; display:block;}
.nav ul li.nav-tab02 a:hover {color:#FFF; text-decoration:none; background:url('/image/nav-tab02.jpg') no-repeat 0 -28px;}
.nav ul li.nav-tab03 a {width:101px; display:block;}
.nav ul li.nav-tab03 a:hover {color:#FFF; text-decoration:none; background:url('/image/nav-tab03.jpg') no-repeat 0 -28px;}
.nav ul li#nav-default {width:105px; background:url('/image/nav-tab01.jpg') no-repeat 0 -28px;}
#nav-default a, #nav-default a:visited, #nav-default a:hover {color:#FFF;}
.nav ul li#nav-second {width:78px; background:url('/image/nav-tab02.jpg') no-repeat 0 -28px;}
#nav-second a, #nav-second a:visited, #nav-second a:hover {color:#FFF;}

#main-nav .nav-content {width:992px; height:47px; background:url('/image/nav-content-bg.jpg') no-repeat;}
.nav-content .nav-search {width:720px; height:19px; padding:16px 0 0 128px; float:left; display:inline;}
.nav-search li {float:left;}
.search_text {width:223px; height:19px; margin:0 8px 0 0; display:inline;} 
.search_text input {width:197px; height:17px; font-size:12px; color:#999; padding-left:26px; padding-right:0; padding-top:3px; padding-bottom:0}
.search_hot {width:54px; height:19px; margin:0 18px 0 0; display:inline;}
.search_hot input {width:54px; height:19px; text-align:center; line-height:19px; background:url('/image/search-bot.gif') no-repeat;}
.search_bk {width:72px; height:19px; text-align:center; line-height:19px; background:url('/image/searchlistbk.gif') no-repeat;; margin-left:0; margin-right:10px; margin-top:0; margin-bottom:0}
.search_bk a {display:block; width:72px; height:19px; color:#000;}
.search_date {width:91px; height:19px;line-height:19px; display:inline; background:url('/image/searchdate.gif') no-repeat;}
.search_date a {display:block; text-indent:29px;}
a.navfontblack, a.navfontblack:visited, a.navfontblack:hover {color:#000;}
a.navfontred {font-weight:700;}
a.navfontred, a.navfontred:visited, a.navfontred:hover {color:#9F0000;}
.nav-content .nav-right {width:190px; float:right; display:block; background:url('/image/nav-right-bg.jpg') no-repeat 0px 8px;; padding-left:16px; padding-right:0; padding-top:6px; padding-bottom:0} 
.nav-content .nav-right li {line-height:18px; font-weight:700; color:#FFF;}

#main-nav .nav-sub {width:992px; height:34px; background:url('/image/nav-sub-bg.jpg') no-repeat;}
.navsub-left {width:992px; height:34px; padding:0 0 0 0px; line-height:34px; float:left; display:inline;}
.navsub-left .nav-first{color:#CA0000; float:left;}
.navsub-left a{
	padding-left: 5px;
	}
.navsub-right {width:236px; height:34px; float:right; color:#F46711; line-height:34px; background:url('/image/search-dot.gif') no-repeat 5px 5px;; padding-left:30px; padding-right:0; padding-top:0; padding-bottom:0}
.inputstyle2 {
	BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #adadad 1px solid; BORDER-BOTTOM: #adadad 1px solid;  FONT-FAMILY: 宋体; ; BACKGROUND-COLOR: #ebebeb
}