/** global css **/
/** 政企之桥(首页、口岸咨询) 开始 **/
.box_zqzq {
	position:relative;
}

.box_zqzq dt ,.box_zqzq .to_do {
	background:url(img/col_link.gif) repeat-x bottom;
	padding:3px 0 5px;
}

.box_zqzq dt { margin-bottom:3px; }

.box_zqzq dt span ,.box_zqzq .to_do span {
	background:url(img/ico_arrow.gif) no-repeat left;
	padding-left:10px;
	color:#0062A7;
}

.box_zqzq dd {
	margin:0 5px;
}

.box_zqzq dd span {
	float:right;
	color:#777;
}

.box_zqzq .to_do {
	background-color:#fff;
	padding:2px 3px;
	position:absolute;
	bottom:0;
	width:97%;
}

.box_zqzq li.zqzq_more ,.box_zqzq li.zqzq_tw {
	position:absolute;
	top:0;
	right:0;
	background:none;
}

.box_zqzq li.zqzq_tw {
	top:28px;
	right:0;
}

.box_zqzq b { 
	color:#0062A7;
}

.box_zqzq li.zqzq_tw a.btn ,.box_state_search .title_1 .btn , .twbtn .btn {
	background:url(img/btn_bg_01.gif) no-repeat;
	width:64px;
	line-height:22px;
	text-align:center;
	color:#0b5c9f; 
	margin:2px 2px 0 0;
	display:block;
}

/** 政企之桥 结束 **/

/**网上办事大厅**/
.box_tgfw { 
	text-align:center; 
}
.box_tgfw a ,.office_sign_list a{ 
	margin:5px 3px;
	width:67px;
	height:65px;
	line-height:1500%;
	overflow:hidden;
	display:block;
}

.box_tgfw a.sing_1 ,.office_sign_list a.sing_1{ background:url(img/sign_01.gif) no-repeat; }
.box_tgfw a.sing_2 ,.office_sign_list a.sing_2{ background:url(img/sign_02.gif) no-repeat; }
.box_tgfw a.sing_3 ,.office_sign_list a.sing_3{ background:url(img/sign_03.gif) no-repeat; }
.box_tgfw a.sing_4 ,.office_sign_list a.sing_4{ background:url(img/sign_04.gif) no-repeat; }
.box_tgfw a.sing_5 ,.office_sign_list a.sing_5{ background:url(img/sign_05.gif) no-repeat; }
.box_tgfw a.sing_6 ,.office_sign_list a.sing_6{ background:url(img/sign_06.gif) no-repeat; }
.box_tgfw a.sing_7 ,.office_sign_list a.sing_7{ background:url(img/sign_07.gif) no-repeat; }
.box_tgfw a.sing_8 ,.office_sign_list a.sing_8{ background:url(img/sign_08.gif) no-repeat; }
.box_tgfw a.sing_9 ,.office_sign_list a.sing_9{ background:url(img/sign_09.gif) no-repeat; }
.box_tgfw a.sing_10 ,.office_sign_list a.sing_10{ background:url(img/sign_10.gif) no-repeat; }

.box_tgfw a.sing_1:hover ,.office_sign_list a.sing_1:hover{ background:url(img/sign_01_sel.gif) no-repeat; }
.box_tgfw a.sing_2:hover ,.office_sign_list a.sing_2:hover{ background:url(img/sign_02_sel.gif) no-repeat; }
.box_tgfw a.sing_3:hover ,.office_sign_list a.sing_3:hover{ background:url(img/sign_03_sel.gif) no-repeat; }
.box_tgfw a.sing_4:hover ,.office_sign_list a.sing_4:hover{ background:url(img/sign_04_sel.gif) no-repeat; }
.box_tgfw a.sing_5:hover ,.office_sign_list a.sing_5:hover{ background:url(img/sign_05_sel.gif) no-repeat; }
.box_tgfw a.sing_6:hover ,.office_sign_list a.sing_6:hover{ background:url(img/sign_06_sel.gif) no-repeat; }
.box_tgfw a.sing_7:hover ,.office_sign_list a.sing_7:hover{ background:url(img/sign_07_sel.gif) no-repeat; }
.box_tgfw a.sing_8:hover ,.office_sign_list a.sing_8:hover{ background:url(img/sign_08_sel.gif) no-repeat; }
.box_tgfw a.sing_9:hover ,.office_sign_list a.sing_9:hover{ background:url(img/sign_09_sel.gif) no-repeat; }
.box_tgfw a.sing_10:hover ,.office_sign_list a.sing_10:hover{ background:url(img/sign_10_sel.gif) no-repeat; }

/**办事指南(首页、政务咨询) 开始**/
.box_work_guide li {
	width:93px;
}
/**办事指南 结束**/

/**页码 开始**/
.page_num {
	padding:4px 10px;
}
.page_num a { padding:0 2px; }

/** 当前页 **/
.current_page {
	color:#777;
	background:url(img/ico_03.gif) no-repeat left center;
	padding:8px 0 8px 13px;
}

.box_tgfw a ,.tab_home_1 .title_1 h4 ,.box_work_guide li ,.links li ,.bar_quiz_title a ,.foreign_exchange li ,.guide_login li ,.user_help li ,.zjport_infor .dept li span ,.gold_course li ,.trade_lore .cont li ,.tglccx a ,.box_prompt .cont input ,#main_login .title li ,.csexpert .empfehlen dl ,.tw_list dl{ 
	display:inline-block;
	*display:inline;
	zoom:1;
}

/** 正文 **/
.text_1 {
	line-height:24px;
	margin:18px 20px 8px;
}

.text_1 h1 ,.text_1 .slg { 
	color:#0062a7;
	padding-bottom:5px;
	text-align:center;
}

/**.text_1 p { text-indent:24px; }**/

.text_1 b { 
	display:block;
	padding:10px 0; 
}

.text_1 hr {
	height:0px;
	border-top:1px solid #ccc;
	margin:0;
}

.text_1 .artinfo {
	text-align:center;
	margin-bottom:12px;
}

/** title css **/
.title_1 ,.title_3 {
	background:url(img/title_bg1.gif) repeat-x;
	height:34px;
}

.title_1 h4 ,.tab_home_1 h4.active ,.tab_page_1 h4.active {
	background:url(img/title_1_arrow.gif) no-repeat center bottom;
	height:34px;
	float:left;
}

.title_1 h4 a ,.title_1 h4 span ,.tab_home_1 h4.active a ,.tab_page_1 h4.active a {
	display:block;
	line-height:26px; 
	padding:0 8px;
	background:url(img/title_1_bg.gif) repeat-x top;
	border:1px solid #0062a7;
	border-top:0;
	border-left:0;
}

.title_1 .more ,.title_2 .more ,.title_3 .more ,.more_01 ,.title_4 .more ,.tab_more a.more ,.csexpert .empfehlen .title a.more {
	float:right;
	height:27px;
	background:url(img/more.gif) no-repeat center 6px;
	line-height:600%;
	overflow:hidden;
	padding:0 12px;
}

.tab_morereset a.more { background-position:15px 0; }

.title_2 { 
	/*background:#E9EEF4 none;*/
	background:#d9eaff none; 
	height:26px;
	border-bottom:1px solid #ccc;
}

.title_2 h4 ,.title_3 h4 {  
	background:url(img/title_2_arrow.gif) no-repeat center left;
	line-height:26px;
	padding-left:10px;
	margin-left:5px;
	float:left;
	display:inline;
}

.title_2 h4 ,.title_3 h4  { color:#0063A4; }

.title_3 { line-height:26px; height:27px; }

.title_3 h4 { background:url(img/title_3_square.gif) no-repeat center left; }

.title_2 a ,.title_3 a { color:#0062a7; text-decoration:none; }

.title_4 {
	background:url(img/title_4_bg.gif) repeat-x bottom;
	*margin:7px 0 6px;
	margin:12px 0 6px !important;
	
}

.title_4 h3 {
	background:url(img/title_4_b.gif) repeat-x bottom;
	float:left;
	padding:0 13px 8px 0;
}

.title_4 h3 a {
	background:url(img/title_4_ico.gif) no-repeat left;
	padding-left:13px;
}

/** more css **/
.more_01 { height:24px; }

.tab_more {
	position:absolute;
	right:0;
	top:0;
	z-index:10;
}

/** list css **/
.list_1 , .list_2 , .list_3{
	margin:0 8px 5px;
}

.list_1 li , .list_2 li , .list_3 li ,  .list_3 dd {              /* 2011-6-13 修改 */
	background:url(img/ico_dot.gif) no-repeat left 12px;
	padding-left:9px;
	line-height:26px;
	height:26px;
	overflow:hidden;
	word-break:break-all; 
	word-wrap:break-word;
}

.list_1 li ,.list_2 li ,.list_3 li { clear:both; }

.list_3 li , .list_3 dd { line-height:20px; }

.list_1 li span ,.govC_questionSort dd a { 
	color:#777; 
}

.list_1 li a , .list_2 li a ,.list_3 li a ,.list_3 dd a ,.box_zqzq .to_do a ,.trade_station a { 
	color:#000; 
}

a ,.list_1 li a:hover ,.list_2 li a.row_h ,.list_2 li a:hover ,.list_3 dd a:hover ,.box_zqzq .to_do a:hover ,.pic_txt dt a:hover ,.govC_questionSort dd a:hover ,.govC_questionSort dt a ,.page_num a ,.trade_station a:hover { 
	color:#0062a7; 
}

.list_2 a.ft_color { color:#002674; }

.list_2 li span { 
	color:#aaa; 
	float:right;
	padding-left:10px;
}

.list_2 li a.row_f { 
	color:#002674; 
	text-decoration:underline;
	padding-left:2px;
}

.list_2 li a.row_f:hover { 
	color:#ff7c22; 
}

/** news list **/
.news_list_1 h1 ,.news_list_2 em {
	background:url(img/ico_dot.gif) no-repeat left center;
	padding:5px 0 0 8px;
}

.news_list_1 h1 {
	font-size:14px;
}
.news_list_1 h1 a ,.news_list_2 em a {
	color:#0062a7;
}

.news_list_1 h1 span {
	color:#777;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
}

.news_list_1 p ,.news_list_2 p {
	text-indent:24px;
	margin:7px 0 18px;
}

/**common table css**/
.common_table {
	width:100%;
}

.common_table * {
height:30px;
}

.common_table th {
background-color:#F3F3F3;
border:1px solid #D3D3D3;
border-left:0;
border-top:0;
font-weight:normal;
padding:0 5px;
}

.common_table td {
border-bottom:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
padding:0 10px;
text-align:left;
}

.pic_txt { 
	margin:3px 3px 5px;
	padding:0 7px 7px; 
	border-bottom:1px solid #dcdcdc;
}
.pic_txt dt {
	font-weight:bold;
	padding-bottom:7px;
}

.pic_txt li { 
	padding:5px 0 10px; 
	overflow:auto;
	line-height:20px;
}

.box_todaytop dl.pic_txt {
	margin-bottom:0;
	border:0;
}

.box_todaytop dl.pic_txt dt {
	font-size:15px;
}

.pic_txt dd { 
	line-height:20px;
}
.pic_txt dd.lh_24 { 
	line-height:24px;
}
.pic_txt img { float:left; margin-right:10px; }


.no_bg , #main_nav li.no_bg , .box_port_news .cont li.no_bg ,.box_state_search .title_1 h4 ,.links li ,dl.no_bg dd {
	background:none;
}

.box_border ,.box_border_nom {
	/*border:1px solid #c4c4c4;*/
	border:1px solid #84a9d7;
	margin-top:10px;
}

.box_border_nom {
	margin-top:0;
}

.border_none ,.trade_celebrity dl.border_none ,ul.border_none{
	border:0;
}

.border_b { border-bottom:1px solid #E5F2FA; }
.border_t { border-top:1px solid #ccc; }
.border_b { border-bottom:1px solid #ccc; }

a.cont_detail ,.box_zqzq a.cont_detail {
	color:#FF7C22;
}

#top a ,#main_nav a ,.login ,.login a ,.search .btn ,#footer ,#footer a ,.title_1 h4 a ,.title_1 h4 span ,.tab_home_1 h4.active a ,.tab_page_1 h4.active a ,#sub_nav a{
	color:#fff;
}

#sub_nav ,.login {
	color:#6585aa;
}

.ft_red { color:red; }

.em_no ,em.em_no{ text-decoration:none; }

/** hint css **/
.g_hint {
	border:1px solid #FBCF00;
	background-color:#fffbed;
}

.g_hint p {
	background:transparent url(img/ico_4.gif) no-repeat scroll left center;
	padding:2px 0 2px 0;
	margin-left:10px;
	color:red;
}
/** tab **/
.tab_home_1 h4 {
	background:none;
}

.tab_home_1 h4 a { 
	background:none; 
	border-right:1px solid #CCC;
	color:#0062A7;
	border-bottom:0;
}


/** 省略号 **/
.txtellipsis { position:relative; }

.txtellipsis_cont { 
	height:96px;
	overflow:hidden;
}
.txtellipsis_mark { 
	text-align:left; 
	margin-top:-16px; 
	position:absolute; 
	right:0;
}
.txtellipsis_mark span {
	background-color:#fff;
	padding:0 16px 0 5px;
}


.listellipsis {  
	width:220px; 
	height:24px; 
	overflow:hidden; 
	zoom:1;
}

.listellipsis2 {  
	width:545px; 
	height:24px; 
	overflow:hidden; 
	zoom:1;
}
.listellipsis_cont {  
	float:left;
	height:24px; 
	line-height:24px;
	margin-right:2em; 
	overflow:hidden;
}
.listellipsis_mark {  
	float:right;
	width:2em;
	height:27px;  
	margin-top:-24px;
}

/** 置顶图标 **/
.top_ico {
	background:url(img/ico_top.gif) no-repeat right 1px;
	padding-right:10px;
}

/*new*/
.mark_new {
	background:url(img/ico_new.gif) no-repeat 0 6px;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:30px;
	height:24px;
	vertical-align:middle;
	line-height:500%;
	overflow:hidden;
}

/**自动换行**/
.word_break {
	word-break:break-all;
	overflow:hidden;
	table-layout:fixed;
}
.word_break td ,.word_break th { word-break : break-all }

/**最小高度**/
.min_h {
	height:auto !important;
	min-height:300px;
	height:300px;
}
.mim_h_1 {
	height:auto !important;
	min-height:648px;
	height:648px;
}

/**滚动条**/
.scroll_bar {
	scrollbar-face-color:#E9EEF4;
	scrollbar-arrow-color:#93958E;
}

/**鼠标手型**/
.cursor_hand { cursor:pointer; }
