﻿@charset "utf-8";
/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html { color:#000; background:#fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x:hidden;}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body { margin:0; padding:0; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0;}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
/* HTML5 媒体文件跟 img 保持一致 */
audio, canvas, video { display: inline-block; *display: inline;
*zoom: 1;
}
/* 要注意表单元素并不继承父级 font 的问题 */
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, \5b8b\4f53; }
input, select, textarea { font-size:100%; }
/* 去掉各Table  cell 的边距并让其边重合 */
table { border-collapse:collapse; border-spacing:0; }
/* IE bug fixed: th 不继承 text-align*/
th { text-align:inherit; }
/* 去除默认边框 */
fieldset, img { border:0; }
/* ie6 7 8(q) bug 显示为行内表现 */
iframe { display:block; }
/* 去掉 firefox 下此元素的边框 */
abbr, acronym { border:0; font-variant:normal; }
/* 一致的 del 样式 */
del { text-decoration:line-through; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:500; }
/* 去掉列表前的标识, li 会继承 */
ol, ul { list-style:none; }
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th { text-align:left; }
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:700; }
q:before, q:after { content:''; }
/* 统一上标和下标 */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/* 让链接在 hover 状态下显示下划线 */
a:hover { text-decoration:underline; }
/* 默认不显示下划线，保持页面简洁 */
ins, a { text-decoration:none; }
/* 清理浮动 */
.clear { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; /* for IE6 IE7 */ }
/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide { display:none; }
/* 设置内联, 减少浮动带来的bug */
/*.fn-left,.fn-right {
	display:inline;
}*/
.fl { float:left; }
.fr { float:right; }
.fc { clear: both; }
.tr { text-align: right; }
.tl { text-align: left; }
.tc { text-align:center; }
.ohide{ overflow-x: hidden;}

body .mt0{ margin-top: 0px;}
body .mt10{ margin-top: 10px;}
body .mt15{ margin-top: 15px;}
body .mt20{ margin-top: 20px;}
body .mt30{ margin-top: 30px;}
body .txt_indent24{ text-indent: 24px;}
/*============================ page common =============================*/

body{
	font-size: 12px;
	font-family: Arial,"宋体","MS Trebuchet", sans-serif;
}
.com_color_blue{
	color: #014e92;
}

/* common style */

.wrap_top{
	position: relative;
	z-index: 10;
	width: 100%;
	height: auto;
	background: url(../images/bg_top.png) center top repeat-y;
}

.in_bgl{ position:absolute; left:-102px; top:0;}
.in_bgr{ position:absolute; left:973px; top:0;}

.wrap_bot{
	width: 100%;
	height: 256px;
	background: url(../images/bg_bot.png) center top no-repeat;
}

.header{
	width: 894px;
	height: 114px;
	margin: 0 auto;
}
.header_left{
	float: left;
	width: 4px;
	height: 114px;
	background: url(../images/header_bg.png) left top no-repeat;
}
.header_right{
	float: right;
	width: 4px;
	height: 114px;
	background: url(../images/header_bg.png) left bottom no-repeat;
}
.header_mid{
	float: left;
	width: 830px;
	height: 114px;
	padding: 0 28px;
	background: url(../images/header_bg.png) left -114px repeat-x;
}

.content{
	width: 894px;
	height: auto;
	margin: 7px auto 0;
}
.leftbar{
	width: 215px;
	height: auto;
}
.com_leftbox{
	float: left;
	width: 215px;
	height: auto;
}
.com_lefttop{
	float: left;
	width: 215px;
	height: 4px;
	background: url(../images/leftbox_bg.png) left top no-repeat;
}
.com_leftbot{
	float: left;
	width: 215px;
	height: 4px;
	background: url(../images/leftbox_bg.png) right top no-repeat;
}
.com_leftmid{
	float: left;
	width: 207px;
	height: auto;
	padding: 0 4px;
	background: url(../images/leftbox_bg.png) -215px top repeat-y;
}

.rightbox{
	width: 673px;
	height: auto;
}
.rightbox_top{
	float: left;
	width: 673px;
	height: 4px;
	background: url(../images/rightbox_bg.png) left top no-repeat;
}
.rightbox_bot{
	float: left;
	width: 673px;
	height: 63px;
	background: url(../images/rightbox_bg.png) right top no-repeat;
}
.rightbox_mid{
	float: left;
	width: 645px;
	height: auto;
	padding: 0 14px;
	background: url(../images/rightbox_bg.png) -673px top repeat-y;
	min-height:633px;
}

.header_topbox{
	width: 100%;
	height: 50px;
	padding-top: 5px;
}
/* 均胜在全球*/
.all_sites{
	width: auto;
	height: 26px;
	padding-left: 55px;
	background: url(../images/head_map_sites.png) left top no-repeat;
}
.all_sites dl{
	position: relative;
	width: 60px;
	height: 20px;
	margin-top: 3px;
	line-height: 20px;
	color: #898989;
}
.all_sites dt{
	width: 100%;
	height: 20px;
	background: url(../images/icon_v.png) right 8px no-repeat;
	cursor: pointer;
}
.all_sites dt a{
	color: #898989;
}

.all_sites dd{
	display: none;
	position: absolute;
	width: auto;
	height: auto;
	padding: 3px 5px;
	border: 1px solid #ddd;
	background: #fff;
}
.all_sites dd p{
	width: auto;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
}
.all_sites dd a{
	color: #898989;
}
/* 中英文站点*/
.cn_en{
	height: 20px;
	line-height: 20px;
}
.cn_en *{
	display: block;
	height: 20px;
}
.cn_en a{
	float: left;
	color: #898989;
}
.cn_en strong{
	font-weight: 100;
	float: left;
	color: #898989;
}
.cn_en span{
	float: left;
	color: #898989;
	padding: 0 5px;
	*line-height: 18px;
	line-height: 18px\0;
}
/* 搜索 */
/*.search{
	width: 109px;
	height: 20px;
	padding-left: 10px;
	background: url(../images/search_bg.png) 10px top no-repeat;
}
.search dt{
	float: left;
	width: 88px;
	height: 20px;
}
.search dt input{
	border: none;
	width: 80px;
	height: 16px;
	margin: 1px 0 0 4px;
	font-size: 11px;
	line-height: 16px;
	color: #898989;
	background: none;
}
.search dd{
	float: left;
	width: 21px;
	height: 20px;
}
.search dd input{
	width: 21px;
	height: 18px;
	border: 0px;
	margin-top: 1px;
	cursor: pointer;
	background: url(../images/search_bg.png) right -1px no-repeat;
}
.search dd input:active{
	margin-top: 2px;
}*/

/* 顶部导航 */

.navbox{
	width: 650px;
	height: 48px;
	padding-top: 8px;
}
.navbox li{
	float: left;
	width: 73px;
	height: 48px;
	padding: 0 10px;
}
.navbox li a{
	display: block;
	width: 73px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	color: #454445;
}
.navbox li.hover a {
	color: #fff;
	background: url(../images/nav_Onbg.png) left top no-repeat;
}
.navbox li a:hover{
	text-decoration: none;
}


/* 左侧导航 */
.leftNavbox{
	padding-bottom: 35px;
	background: url(../images/leftnavbox_bg.png) 0px 0px no-repeat;
}
.page_tit{
	width: 100%;
	height: 90px;
}
.navlist{
	width: 186px;
	height: auto;
	margin: 0 auto;
}
.navlist a{
	color: #646464;
}
.navlist dl{
	width: 186px;
	height: auto;
	padding-bottom: 1px;
	background: url(../images/line_dotted_rx.gif) left 35px repeat-x;
}
.navlist dt{
	width: 186px;
	height: 35px;
	line-height: 35px;
	background: #fff url(../images/icon_leftnav.png) 5px -140px no-repeat;
}
.navlist dt h2{
	width: 166px;
	height: 35px;
	padding-left: 20px;
	color: #646464;
	font-weight: 100;
}
.navlist dt a{
	display: block;
	width: 166px;
	
}
.navlist dt a:hover{
	text-decoration: none;
}
.navlist dt.hover{
	position: relative;
	top: -1px;
	height: 35px;
	background:#fff url(../images/leftnav_Onbg.png) left top no-repeat;
}
.navlist dt.hover h2{
	font-weight: 700;
	background: url(../images/icon_leftnav.png) left 0px no-repeat;
}
.navlist dt.hover2{
	position: relative;
	top: -1px;
	height: 35px;
	background:#fff url(../images/leftnav_Onbg.png) left top no-repeat;
}
.navlist dt.hover2 h2{
	font-weight: 700;
	background: url(../images/icon_leftnav.png) left -35px no-repeat;
}
.navlist dt.hover a, .navlist dt.hover2 a{
	color: #fff;
}
.navlist dd{
	display: none;
	position: relative;
	width: 186px;
	height: auto;
	overflow: hidden;
	padding-bottom: 5px;
}
/* 左侧导航 二级*/
.subnav{
	position: relative;
	top: 2px;
	width: 186px;
	height: auto;
	background:#EBEBEB url(../images/line_leftnav2.gif) 7px 34px no-repeat;
}
.subnav h3{
	width: 186px;
	height: 36px;
	line-height: 36px;
	text-indent: 36px;
	font-weight: 100;
	background: url(../images/icon_leftnav.png) 22px -70px no-repeat;
}
.subnav h3.hover{
	color: #014e92;
	background: url(../images/icon_leftnav.png) 22px -107px no-repeat;
}
.subnav h3.hover a{
	color: #014e92;
}

.subnav div{
	display: none;
	padding: 10px 0 5px;
}
.subnav p{
	width: 186px;
	height: 24px;
	text-indent:  45px;
	line-height: 24px;
}
.subnav p.on a{
	color: #014e92;
}
.subnav p.hover a{
	color: #014e92;
}
.subnav p a:hover{
	color: #014e92;
}
/* 左侧联系我们 */
/*.contactbox{
	float: left;
	width: 215px;
	height: 133px;
	text-align: center;
	margin: 10px 0 0;
	background:url(../images/contact1.png) no-repeat 3px 0;
}
.contactbox ul{ margin:50px 0 0 20px; color:#fff; line-height:23px;}
.contactbox ul a{ color:#fff;}
*/
.contactbox{
	float: left;
	width: 200px;
	height: 186px;
	text-align: left;
	margin: 10px 0 0;
	padding-left:15px;
	background:url(../images/contact1.png) no-repeat 3px 0;
}
.contactbox ul{ margin:50px 0 0 20px; color:#fff; line-height:23px;}
.contactbox ul a{ color:#fff;}
.contactbox ul li span{ padding-left:60px;}

/* 左侧联系我们2 */
.contactbox02{
	float: left;
	width: 200px;
	height: 111px;
	text-align: left;
	margin: 10px 0 0;
	padding-left:15px;
	background:url(../images/contact2.png) no-repeat 3px 0;
}
.contactbox02 ul{ margin:50px 0 0 20px; color:#fff; line-height:23px;}
.contactbox02 ul a{ color:#fff;}


/* position 面包屑*/
.com_position{
	width: 100%;
	height: 31px;
	line-height: 30px;
	*line-height: 30px;
	line-height: 32px\0;
	margin: 0 auto;
	background: url(../images/position_bg.gif) left top repeat-x;
	color: #646464;
}
.com_position span, .com_position p , .com_position strong{
	display: block;
	float: left;
	width: auto;
	height: 31px;
	font-weight: 100;
}
.com_position p{
	padding-left: 10px;
}
.com_position span{
	padding-right: 10px;
	margin-right: 5px;
	background: url(../images/position_bg.gif) right -31px no-repeat;
}
.com_position a{
	color: #646464;
}


/* 页面名称 */
.com_title{
	width: 620px;
	height: 17px;
	margin: 30px auto 0;
	line-height: 17px;
	background: url(../images/icon_tit.png) left top no-repeat;
	text-indent: 12px;
	font-size: 16px;
	font-weight: 700;
}
.com_title2{
	width: 636px;
	height: 17px;
	margin: 25px auto 0;
	line-height: 17px;
	background: url(../images/icon_tit.png) left top no-repeat;
	text-indent: 12px;
	font-size: 16px;
	font-weight: 700;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 8px;
}
.com_title3{
	width: 850px;
	height: 17px;
	margin: 25px auto 0;
	line-height: 17px;
	background: url(../images/icon_tit.png) left top no-repeat;
	text-indent: 12px;
	font-size: 16px;
	font-weight: 700;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 8px;
}
.com_title_a {
	font-size: 12px;
	color: #014E92;
	font-weight: 100;
	margin-right: 185px;
}
/* 页面内容区域 */
.com_contbox{
	width: 623px;
	height: auto;
	margin: 25px auto 0;
	padding-left: 3px;
}
/* 页面内容区域 左侧*/
.com_rleftbox{
	width: 445px;
	/*overflow: hidden;*/
	
}
/* 页面内容区域 右侧*/
.com_rrightbox{
	width: 157px;
	height: auto;
}
.com_rleftbox .newslist{ min-height:468px;}
.com_contbox .investor_pub_box{ min-height:468px;}
.com_contbox .jobs_joblistbox { min-height:448px;}
/* 左侧文字区域 */
.com_txtcont{
	line-height: 23px;
	color: #4f4f4f;
}
.com_txtcont p{
	margin-bottom: 23px;
}

/* 右侧图片模块*/

.com_rbox{
	width: 149px;
	height: auto;
	padding: 4px;
	background: url(../images/rcont_rpic_bg.gif) left top no-repeat;
}
.com_company dt{
	width: 149px;
	height: 83px;
	overflow: hidden;
}
.com_company dd{
	width: 149px;
	height: 30px;
	/*background: url(../images/about_intor_company.jpg) left top no-repeat;*/
}
/* rss 订阅*/
.com_rss{
	position: relative;
	width: 149px;
	height: 148px;
	margin: 0 auto;
	background: url(../images/rbox_rssbg.jpg) left top no-repeat;
}
.com_rss a{
	display: block;
	position: absolute;
	left: 79px;
	width: 66px;
	height: 24px;
	overflow: hidden;
	text-indent: -200px;
}
.com_rss_reg{
	top: 22px;
}
.com_rss_del{
	top: 59px;
}
.com_rss a.com_rss_rss{
	width: 149px;
	height: 50px;
	left: 0px;
	bottom: 0px;
}
.com_inworld{
	width: 149px;
	height: 148px;
	margin: 0 auto;
}

/* footer*/

.footer{
	width: 100%;
	height: 27px;
	line-height: 27px;
	background: #d4d5d5;
}
.footcont{
	width: 888px;
	height: 27px;
	margin: 0 auto;
	color: #7b7b7b;
}
.footcont a{
	display: block;
	float: left;
	width: auto;
	height: 27px;
	color: #7b7b7b;
	line-height: 27px;

}
.footcont span{
	display: block;
	float: left;
	width: auto;
	height: 27px;
	line-height: 27px;
	padding: 0 5px;
}
.footnav a{
	*line-height: 30px;
	line-height: 30px\0;
}
@media all and (min-width:0){
	.footnav a { line-height: 27px\9; }/* IE9 only */
}

/* pagelist common style */

.com_pagelist_box{
	clear: both;
	width: 100%;
	padding-top: 10px;
	height: 20px;
}
.com_pagelist {
	width: 550px;
	height: 20px;
	margin: 0 auto;
}
.com_pagelist a{
	color: #676766;
}
.com_pagelist span {
	display: block;
	float: left;
	width: auto;
	height: 16px;
	line-height: 16px;
	line-height: 1.4em\0;	
	padding: 0 5px;
	font-family: "宋体","MS Trebuchet", sans-serif;
	color: #676766;

}
@media all and (min-width:0){
	.com_pagelist span { line-height: 17px\9; }/* IE9 only */
}
.com_pagelist ul {
	float: left;
	width: auto;
	height: 16px;
}
.com_pagelist ul li {
	float: left;
	width: auto;
	height: 16px;
}
.com_pagelist ul li a{
	display: block;
	width: auto;
	height: 14px;
	padding: 0 5px;
	line-height: 14px;
	border: 1px solid #fff;
}
.com_pagelist ul li a:hover{
	color: #e90000;
}
.com_pagelist ul li.com_pagelist_On span{
	height: 14px;
	line-height: 14px;
	padding: 0 4px;
	border: 1px solid #1b51a7;
	color: #1b51a7;
	margin:0 3px;
	font-weight: 700;
}

.com_pagelist_info em{
	color: #1b51a7;
	padding: 0 2px;
	font-style: normal;
}

.com_pagelist_go span{
	padding: 0 3px;
}
.com_pagelist span input.com_pagelist_pagenum {
	float: left;
	width: 20px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	border: 1px solid #bcbcbc;
}
.com_pagelist span input.com_pagelist_btgo {
	width: 25px;
	height: 16px;
	line-height: 10px;
	background: #1d51a4;
	text-align: center;
	color: #fff;
	border: 0;
	cursor: pointer;
	font-size: 11px;
}
.com_pagelist span.com_pagelist_info{
	padding-right: 2px;
}

.com_pagelist_prev a ,.com_pagelist_next a {
	font-size: 16px;
	font-weight: 700;
	color: #007ed2;
}


/* 通栏页面 box */

.wbox{
	width: 894px;
	height: auto;
	margin: 0 auto;
}
.wbox_top{
	float: left;
	width: 894px;
	height: 3px;
	background: url(../images/wbox_topbg.png) left top no-repeat;
}
.wbox_bot{
	float: left;
	width: 894px;
	height: 63px;
	background: url(../images/wbox_botbg.png) left top no-repeat;
}
.wbox_mid{
	float: left;
	width: 888px;
	height: auto;
	padding: 0 3px;
	background: url(../images/wbox_midbg.png) left top repeat-y;
}
.wbox_cont{
	width: 830px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}




/*----------2012-9-27-----------*/

.in_allBox{height:904px; width:100%; position:relative;}
.in_wrap_top { width: 100%; height: auto; position:relative; position:absolute; z-index:2; left:0; top:0;}
.in_wrap_bot { width: 100%; height: 256px; background: url(../images/bg_bot.png) center top no-repeat; }
.in_box { width:894px; margin:0 auto; position:relative; }
.showFlash { width:1680; height:927; position:absolute; left:-393px; z-index:1; }
.in_body { background:url(../images/bg_index.png) no-repeat; width:1680px; height:900px; position:absolute; z-index:2; left:-393px; top:0; }
.in_contents { position:absolute; left:0; top:0; z-index:3; }
.in_pub_title { background:url(../images/in_pub_title.png) no-repeat; width:866px; height:48px; padding-left:23px; padding-top:6px; position:absolute; left:0; top:512px; z-index:2; font-family:"微软雅黑";}
.in_pub_title h4, .in_pub_title h5, .in_pub_title .in_changeTitle, .in_pub_title .in_changeMenu { float:left; line-height:34px; height:34px; }
.in_pub_title h4 { color:#014d91; font-size:12px; font-weight:bold; padding-right:8px; }
.in_pub_title h5 { color:#6e6f6e; font-size:10px; font-weight:normal; padding-right:30px; font-family:Arial;}
.in_pub_title .in_changeTitle { overflow:hidden; width:756px; position:relative;}
.in_pub_title .in_changeTitle ul{ position:absolute; left:0; top:0;}
.in_pub_title .in_changeTitle ul li{ height:32px;}
.in_pub_title .in_changeTitle span { color:#014d91; font-size:10px; padding-right:34px; font-family:Arial;}
.in_pub_title .in_changeTitle a { color:#4f4f4f; font-size:12px; }
.in_pub_title .in_changeTitle a:visited { color:#4f4f4f; font-size:12px; }
.in_pub_title .in_changeMenu { color:#014d91; font-size:12px; font-weight:bold; padding-top:9px; height:24px; }
.in_pub_title .in_changeMenu img { display:block; cursor:pointer; }

.in_exh_list { position:absolute; left:0; top:560px; z-index:2; width:978px; height:281px; font-family:"微软雅黑";}
.in_exh_list ul{width:1178px; height:281px; margin-left:-2px;}
.in_exh_list ul li{ background:url(../images/in_listbox_bg.png) no-repeat; width:292px; height:281px; float:left; margin-right:8px;}
.in_exh_list ul li .in_imgbox{ width:263px; height:147px; overflow:hidden; padding:14px 0 0 16px; position:relative;}
.in_exh_list ul li .in_imgbox .in_imgtitle_bg{ background:#000f3c; width:264px; height:32px; position:absolute; left:16px; bottom:0; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; z-index:1;}
.in_exh_list ul li .in_imgbox h5{ position:absolute; z-index:3; color:#FFF; font-size:12px; left:32px; top:137px;}
.in_exh_list ul li .in_imgbox h5 font{ font-size:10px; font-family:Arial;}
.in_exh_list ul li .in_imgbox h6{ position:absolute; z-index:2; color:#000; font-size:12px; left:33px; top:138px;}
.in_exh_list ul li .in_imgbox h6 font{ font-size:10px; font-family:Arial;}
.in_exh_list ul li img{ width:263px; height:147px;}
.in_exh_list ul li p{ width:244px; padding-left:28px; color:#4f4f4f; font-size:12px; line-height:20px; padding-top:8px; padding-bottom:4px;}
.in_exh_list ul li .in_more{ color:#014d90; font-size:10px; background:url(../images/in_more_pic.png) no-repeat left center; padding-left:10px; margin-left:30px;}

.in_footer { width: 100%; height: 27px; line-height: 27px; background: #d4d5d5; position:absolute; bottom:0; z-index:3;}
.in_footer .footcont { width: 888px; height: 27px; margin: 0 auto; color: #7b7b7b; }
.in_footer .footcont a { float: left; color: #7b7b7b; }
.in_footer .footcont span { float: left; padding: 0 5px; }

/*space*/
.space408 { width:100%; height:408px; clear:both; overflow:hidden; }

.working{
	width: 777px;
	height: 400px;
	margin: 20px auto 0;
}
.working_img{
	padding: 150px 0 60px;
}

/* 订阅 */
.com_tcBox{
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1000;	
}
.com_tcbg{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1001;
	background: #000;
}
.com_tcbox{
	position: relative;
	z-index: 1002;
	display: none;
	width: 360px;
	height: 200px;
	margin: 300px auto 0;
	background: #fff;
	border: 5px solid #ddd;
}
.com_tcbox_tit{
    background: url("../images/position_bg.gif") repeat-x scroll left top transparent;
    color: #646464;
    width: 340px;
    height: 31px;
    line-height: 30px;
    margin: 0 auto;
    padding: 0 10px;
}
.com_tcbox_cont{
	width: 200px;
	height: auto;
	margin: 50px auto 0;
}
.com_tcbox_tit strong{
    font-size: 14px;
}
.com_tcbox_tit a{
	color: #666;
}
.com_tcbox_input{
    background: url("../images/input_bg.gif") repeat-x scroll left top transparent;
    border: 1px solid #D9D9D9;
    height: 20px;
    width: 198px;
}
.com_tcbox_input input{
	width: 196px;
	height: 18px;
	border: 0;
	margin: 1px;
	color: #666;
}
.com_tcbox_sub{
	margin:15px 0 0;
}
.com_tcbox_sub input{
   	background: url("../images/bt_close.gif") no-repeat scroll left top transparent;
    color: #014E94;
    display: block;
    float: right;
    height: 24px;
    line-height: 22px;
    text-align: center;
    width: 56px;
    border: 0;
    cursor: pointer;
}


.jobbox02{ background:url(../images/contact2s.png) no-repeat 3px 0; padding:0; width:212px;}
.jobbox02 a{ display:block; width:209px; height:40px; margin-left:3px;}