@charset "utf-8";
body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
body, td, th {
	font-size:13px
}
a:link, a:visited, a:active {
	color:#339;
	text-decoration:none
}
a:hover {
	text-decoration:underline;
	color:#339
}
.clear_fix {
	clear:both
}
#menubar {
	text-align:right;
	padding:5px
}
#content, #footer, #codeInfo {
	width:680px;
	margin:0 auto;
}
#content {
	margin-top:20px !important
}
.header {
	text-align:center;
	width:270px;
	margin:0 auto;
}
.logo {
	float:left;
	width:60px;
	height:45p;
}
.logotitle {
	float:left;
	font-size:22px;
	font-weight:bold;
	font-family:"微软雅黑", "黑体";
	/*margin-top:26px;*/
	color:#2319dc;
}
.logotitle sup {
	color:#F00;
	font-size:12px;
}
.main {
	margin-top:30px;
	text-align:center
}
.navlink {
	padding-left:95px;
	height:25px;
}
.navlink span, .navlink a {
	font-size:14px;
	float:left;
	/*width:79px;*/
	width:55px;
	height:25px;
	color:#339;
	line-height:25px;
	text-decoration:none!important;
	cursor:pointer;
}
.navlink a {
	width:80px;
}
.navlink span.selected {
	position:relative;
	bottom:-1px;
	width:82px;
	color:#000;
	font-weight:bold;
	background:url(../images/onMouse.gif) no-repeat;
	cursor:pointer;
}
.searchbox {
	background:url(../images/bg_inpuBox.gif);
	height:66px;
	margin:0 auto;
	clear:both
}
.soform {
	margin:auto;
	padding:20px 0 0 14px;
	color:#000
}
.soform input {
	vertical-align:middle
}
.textinput {
	width:400px;
	height:1.45em;
	padding:5px 0 0 2px;
	background:#FFFFFF url(../images/bg_input_txt.gif) repeat-x scroll 0 0;
	border-color:#3D7BAD #A4C9E3 #B7D9ED #B5CFE7;
	border-style:solid;
	border-width:1px;
	font-size:16px
}
.textinput_out {
	width:400px;
	height:1.45em;
	padding:5px 0 0 2px;
	background:#FFFFFF url(../images/bg_input_txt.gif) repeat-x scroll 0 0;
	border-color:#7C7C7C #C3C3C3 #C3C3C3 #9A9A9A;
	border-style:solid;
	border-width:1px;
	font-size:16px
}
.button {
	height:2em;
	width:5em;
	margin-bottom:1px;
	font-size:16px
}
.copyright {
	margin-top:10px;
	text-align:center
}
#wait {
	/*z-index:100;
	position:absolute;
	width:100%;
	height:100%;
	background:#000;
	opacity:0;
	filter:alpha(opacity=0);
	*/
	display:none
}
#codeInfo {
	margin-top:40px;
}
#codeInfo #tel_max{
	margin:0px auto;
	text-align:center;
	width:500px;
}
.font14px {
    font-size:14px;
}
.text-yellow {
    color:#FF6201;
}
#tel_left {
	float:left;
	height:46px;
	width:115px;
}
#tel_right {
	float:left;
	height:46px;
}
#tel_right ul{
	list-style-type:none;
	text-align:left;
	line-height:23px;
	float:left;
	margin:0;
	padding:0;
}
.img_border{
	border: 1px solid rgb(136, 136, 136);
}

/*表格样式*/
div.datagrid_div table{
    width: 100%;
}
tr.odd{
    background: #fff;
}
tr.even{
    background: #eee;
}

div.datagrid_div{
	width: 100%;
	border: 1px solid #999;
}
.datagrid4{
    border-collapse: collapse; 
}
.datagrid4 th{
    text-align: left;
    background: #ddd;
    padding: 3px;
    border: none;
}
.datagrid4 td{
    padding: 3px;
    border: none;
    border-top: 1px solid #fff;
    text-align: left;
}
.datagrid4 tr:hover, .datagrid4 tr.hover{
    background: #9cf;
}

/*tips*/
#tips ul{
	list-style-type:none;
	text-align:center;
	line-height:30px;
	margin:0;
	padding:0;
}
.font_gr{
    font-size:16px;
	font-weight:bold;
	color:#017723
}
div#qTip {
 padding: 3px;
 border: 1px solid #000;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #ffffcc;
 color: #000;
 font: 12px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
.tongji{display:none}
/*ups*/
.outHozFixed2{
	margin:0 auto;
	width:430px
}
.outHozFixed2 dl {
display:table;
float:left;
}
.outHozFixed2 dt {
margin-left:0;
padding-bottom:5px;
width:120px;
clear:both;
float:left;
text-align:left;
}
label {
font-size:1em;
font-weight:bold;
}
.outHozFixed2 dd {
float:left;
margin-left:0;
padding-bottom:5px;
width:295px;
text-align:left;
}
/*dhl*/
.trackDateGroup{
background-color:#CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #999999;
height:20px;
line-height:20px;
padding:2px 5px;
font-size:12px;
}
.trackHeaderColumn1 {
float:left;
font-weight:bold;
width:285px;
}
.trackHeaderColumn2 {
float:left;
width:42px;
}
.trackHeaderColumn3 {
float:left;
text-align:center;
width:80px;
}
.trackDetailsGroupOddRow  {
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:25px;
line-height:12px;
padding:2px 5px;
font-size:12px;
}
.trackDetailsColumn1  {
float:left;
width:285px;
}
.trackDetailsColumn2  {
float:left;
width:42px;
}
.trackDetailsColumn3  {
float:left;
text-align:center;
width:80px;
}
.trackDetailsColumn4  {
overflow:auto;
}
.trackDetailsGroupEvenRow, .tableCellB{
background-color:#E4E4E4;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:25px;
line-height:12px;
padding:2px 5px;
}
/*8b*/
.trackHead {
text-align:left;
}
/*tnt&yf*/
.line2, .tableHeading {
background:none repeat scroll 0 0 #BBBBBB;
text-align:center;
}
#tbdetailinfo td {
height:20px;
padding:0 5px;
text-align:left;
}
/*down*/
.tips_down a{
	font-weight:bold;
	color:#FF6201;
	text-decoration:underline;
}
/*log*/
#compareBox {
background:url("../images/compare_bg_md.gif") repeat-y scroll 0 0 transparent;
padding:0 10px;
position:absolute;
width:160px;
z-index:88;
left:70px;
}
#compareBoxTop {
background:url("../images/compare_bg_top.gif") no-repeat scroll 0 0 transparent;
height:37px;
margin:-2px -10px 0;
}
#compareBoxbtm {
margin:0 -10px;
float:left;
}
#compareBox ul {
list-style:none outside none;
margin:0;
padding:0;
}
#compareBox hr {
border-color: #666;
border-style:none none dashed;
border-width:0 0 1px;
height:0;
clear:both;
}
#compareBox dd {
word-wrap:break-word;
word-break:break-all;
margin:0;
padding:0;
float:left;
text-align:left;
width:158px;
}
#compareBox dd.selected {
background:url("../images/ico1.png") no-repeat scroll right bottom #FFFFFF;
border:1px solid #FFC000;
}
.ui_close{
	font-size:18px;
}
.ui_close:hover  {
	color:red;
}

