﻿/* CSS Document for layout*/
body 
{
	margin:0;
	background:url(../../images/color/xqt/body_bg.png) scroll repeat-x;
}
.body 
{
	width:980px;
	}
/*logo模块*/
.column_logo {
width:980px;
height:50px;
overflow:hidden;
}
.home .column_logo {

clear:both;

}
.logo {
height:50px;
width:700px;
float:left;
background-repeat:no-repeat;
background-position:10px 50%;
}
.language {
text-align:right;
clear:both;
padding-top:10px;
}
.language a {
color:#666666;
}
.language a:hover {
}
.login {
padding-top:8px;
clear:both;
}
.login a {
}
.login a:hover {
text-decoration:underline;
}
.login .login_button{
background-image:url(../../images/common/login.png);
background-repeat:no-repeat;
padding-left:18px;
}
/*------------------------------------------------------*/
/*menu模块*/
.column_menu {
width:780px;
height:80px;
/*overflow:hidden;*/
margin-top:4px;
float:left;

}
.column_newlogo {
background: url(../../images/color/xqt/newlogo.png) no-repeat scroll 0  transparent;
    height: 59px;
    overflow: hidden;
    width: 200px;
    margin-top:4px;
    float:left;

}
.home .column_newlogo {



}
.home .column_menu {

float:left;
}
.column_menu .menu {
height:41px;
line-height:41px;
background-repeat:repeat-x;
background-position:0 -72px;
/*overflow:hidden;*/
background:url(../../images/color/xqt/menu_bg.png) scroll no-repeat;
}
.column_menu .menu li {
float:left;
padding-left:15px;
height:41px;
border:0;
}
.column_menu .menu li a {
font-size:15px;
font-family:微软雅黑,Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
height:41px;
padding-right:8px;
float:left;
}
.column_menu .menu li a:link,.column_menu .menu li a:visited {
}
.column_menu .menu li a:hover {
}
.column_menu .menu li.hover {
background-repeat:no-repeat;
background-position:0 -793px;
height:auto;
}
.column_menu .menu li.hover a {
background-repeat:no-repeat;
background-position:100% -834px;
background-image: url("../../images/color/pale_blue/main.png");
color:#333333;
}
.column_menu .menu .home {
border-left:0;
}
.column_menu .menu .left {
width:30px;
height:36px;
padding:0;
border:0;
float:left;
background-repeat:no-repeat;
background:none;
}
.column_menu .menu .right {
width:3px;
height:36px;
padding:0;
border:0;
float:right;
background-repeat:no-repeat;
background-position:0 -36px;
background:none;
}
.column_menu .sub_menu {
width:760px;
height:26px;
margin:0 10px;
background-repeat:repeat-x;
background-position:0 -196px;
}
.column_menu .sub_menu li {
float:left;
padding:0 10px;
line-height:26px;
font-size:15px;
font-weight:bolder;
}
.column_menu .sub_menu li a {
padding:0 10px;
color:#666666;
}
.column_menu .sub_menu li a:hover {
color:#000000;
}
.column_menu .sub_menu .left {
width:3px;
height:26px;
float:left;
padding:0;
background-repeat:no-repeat;
background-position:0 -144px;
}
.column_menu .sub_menu .right {
width:3px;
height:26px;
float:right;
padding:0;
background-repeat:no-repeat;
background-position:0 -170px;
}
/*------------------------------------------------------*/
/*banner模块*/
.home .column_banner {
width:555px;
height:200px;

float:left;

overflow:hidden;

border:0;
}
.column_banner .banner_page,.column_banner .big_banner_page {
width:555px;
height:200px;
background-repeat:no-repeat;
background-position:bottom;
overflow:hidden;
}
.column_banner .big_banner_page {
background-image:none;
}
.column_banner .banner_page {
background:url(../../images/color/xqt/banner.png) scroll no-repeat 0 0;
}

/*------------------------------------------------------*/
/*help模块*/
.column_help {
background: url(../../images/color/xqt/column_left_right_bg.png) no-repeat scroll 0 -210px transparent;
    height: 180px;

    float:left;
    clear:right;
    overflow: hidden;

    width: 200px;
}
.home .column_help .bar {
padding:0 10px;
}
.home .column_help .title {
    background-image: url(../../images/color/xqt/xqt_ico_32_32.gif);
    background-position: 0 -72px;
    background-repeat: no-repeat;
    color: #333333;
    font-family: 微软雅黑,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px;
    padding-left: 42px;
}
.home .column_help .bar .content {
border-bottom:1px solid #ccc;
padding:10px 0;
}
.home .column_help .bar .content li {
line-height:24px;
padding-left:30px;
background: url(../../images/color/xqt/lst_ico.gif) scroll no-repeat 16px 10px ;
}
.home .column_help .bar .more_bar {
border-top:1px solid #fff;
text-align:right;
line-height:20px;
}
.home .column_help .bar .more_bar a {
padding-right:6px;
background: url(../../images/color/xqt/more_ico.gif) scroll no-repeat 100% 4px;}
/*------------------------------------------------------*/
/*news模块*/
.home .column_news {
background-image:none;
overflow:hidden;
width:688px;
height:305px;
position:absolute;
margin-top:292px;
display:none;
}
.column_news .news_main {
/*background-image:url(../../images/color/pale_blue/customize/news.png);*/
background-repeat:no-repeat;
height:120px;
padding:0px 20px;
/*padding-left:200px;*/
}
.column_news .news_main .newsImg {
float:left;
padding:5px 0px 0px;
}
.column_news .news_main .news_content {
float:left;
padding:0px 20px;
white-space:normal;/*自动换行*/
width:400px;
}
.column_news .news_main .title {
font-size:14px;
font-weight:bold;
color:#333333;
clear:both;
height:30px;
line-height:30px;
float:none;
background-image:url(../../images/color/pale_blue/title_ico.gif);
background-repeat:no-repeat;
background-position:0 10px;
padding-left:20px;
}
.column_news .news_main .content {
color:#666666;
line-height:18px;
clear:both;
float:none;
}
.column_news .news {
padding:10px 20px 0px 0px;
clear:both;
height:150px;
overflow:hidden;
}
.column_news .news div {
background-repeat:no-repeat;
background-position:20px -345px;
padding-left:45px;
height:24px;
line-height:24px;
float:left;
width:289px;
overflow:hidden;
}
.column_news .news div .title {
float:left;
width:210px;
}
.column_news .title a {
}
.column_news .title a:hover {
}
.column_news .date {
float:left;
width:70px;
}
/*------------------------------------------------------*/
/*function模块*/
.home .column_function {
overflow:hidden;
width:200px;
height:200px;

float:left;


background: url(../../images/color/xqt/column_left_right_bg.png) no-repeat scroll 0 0 transparent;
border:0;
}
.home .column_function .title {
background-image: url("../../images/color/xqt/xqt_ico_32_32.gif");
    background-position: 10px -36px;
    background-repeat: no-repeat;
    color: #333333;
    line-height: 36px;
    padding-left: 42px;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
	} 
.home .column_function .content {
padding:15px 0 0 15px;
}
.fun_a_en,.fun_b_en,.fun_c_en,.fun_d_en,.fun_a_ch,.fun_b_ch,.fun_c_ch,.fun_d_ch,.fun_a_en_hover,.fun_b_en_hover,.fun_c_en_hover,.fun_d_en_hover,.fun_a_ch_hover,.fun_b_ch_hover,.fun_c_ch_hover,.fun_d_ch_hover {
width:80px;
height:60px;
float:left;
background-repeat:no-repeat;
cursor:pointer;
background-image:url(../../images/color/xqt/function.png);
border:0;
margin:0 10px 10px 0;
}
*.fun_a_en,.fun_a_en_hover,*.fun_a_ch,.fun_a_ch_hover {
_display:inline;/*hack for IE6*/
}
.fun_a_ch,.fun_a_ch_hover {
}
.fun_b_ch,.fun_b_ch_hover {
background-position:0 -60px;
}
.fun_c_ch,.fun_c_ch_hover {
background-position:0 -120px;
}
.fun_d_ch,.fun_d_ch_hover {
background-position:0 -180px;
}
.fun_a_en,.fun_a_en_hover {
background-position:0 -240px;
}
.fun_b_en,.fun_b_en_hover {
background-position:0 -300px;
}
.fun_c_en,.fun_c_en_hover {
background-position:0 -360px;
}
.fun_d_en,.fun_d_en_hover {
background-position:0 -420px;
}
/*------------------------------------------------------*/
/*about模块*/
.home .column_about {
overflow:hidden;
width:688px;
height:150px;
position:absolute;
margin-top:560px;
}
.column_about .line {
height:80px;
position:absolute;
margin-left:380px;
margin-top:40px;
}
.column_about .bar,.column_contact .bar {
padding:6px 15px 0;
}
.column_about .bar .title,.column_contact .bar .title,.column_track .bar .title,.column_pub_inf .bar .title,.column_login .bar .title   {
font-size:14px;
font-weight:bold;
line-height:24px;
font-family:微软雅黑,Arial, Helvetica, sans-serif;
}
.column_about .bar .content {
height:86px;
padding:6px 18px;
}
.column_login .bar .title {
background-image:url(../../images/color/pale_blue/title_ico.gif);
background-repeat:no-repeat;
background-position:-4px -24px;
padding-left:10px;
}
.column_track .bar .title {
background-image:url(../../images/color/xqt/xqt_ico_32_32.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:32px;
line-height:36px;
color:#FF9900;
}
.column_track .bar button {
width:54px;
height:24px;
background:url(../../images/color/xqt/btn_bg.png) scroll no-repeat 0 0;
border:0;
}
.column_track .bar button.hover {
color:#000000;
}
/*------------------------------------------------------*/
/*contact模块*/
.home .column_contact {
overflow:hidden;
width:200px;
height:180px;

float:left;
clear:left;
background: url("../../images/color/xqt/column_left_right_bg.png") no-repeat scroll 0 -210px transparent;
}
.column_contact .bar .title {
background: url("../../images/color/xqt/contact_title_bg.png") no-repeat scroll 0 0 transparent;
height:47px;
text-indent:32px;
line-height:47px;
} 
.column_contact .bar .content {
color:#8D8D85;
line-height:18px;
padding-top:10px;
}
.column_contact .bar .content .lst {
}
.column_contact .bar .content .lst li {
padding:2px 0 2px 40px;
}
.column_contact .bar .content .lst li label {
display:inline-block;
width:40px;
margin-left:-40px;
float:left;
_display:inline;
overflow:hidden;
text-align:right;
font-weight:bold;
}
.column_contact .row {
clear:both;
padding-bottom:2px;
}
.column_contact .head {
width:60px;
padding-right:4px;
float:left;
font-weight:bold;
text-align:right;
}
.column_contact .text {
width:160px;
float:left;
}
.column_contact .address,.column_contact .tel,.column_contact .fax,.column_contact .mail {
width:16px;
height:16px;
background-repeat:no-repeat;
float:left;
}
.column_contact .address {
}
.column_contact .tel{
background-position:0 -16px;
}
.column_contact .fax{
background-position:0 -32px;
}
.column_contact .mail{
background-position:0 -48px;
}
/*------------------------------------------------------*/
/*track模块*/
.home .column_track {
overflow:hidden;
width:200px;

float:left;


}
.column_track {
width:200px;
height:200px;
clear:left;
background:url(../../images/color/xqt/column_left_right_bg.png) scroll no-repeat;
}
.column_pub_inf .bar,.column_login .bar {
padding:10px 12px 10px 0;
}
.home .column_track .bar,.column_track .bar,.home .column_pub_inf .bar,.home .column_login .bar {
padding:0 10px 10px;
}
.column_track .bar .content,.column_pub_inf .bar .content {
}

.column_track .bar .content select,.column_pub_inf .bar .content select {
width:112px;
*width:114px;
}
.column_track .bar .content #txt_billno {
width:108px;
}
.column_track .bar .content {
padding-top:15px;
}
.column_track .bar .content .align_r,.column_pub_inf .bar .content .align_r {
height:24px;
*height:20px;
}
.column_track .bar .content .align_r {
height:32px;
}
.column_login .bar .content .align_r {
height:12px;

}
/*------------------------------------------------------*/
/*pub_inf模块*/
.home .column_pub_inf {
overflow:hidden;
width:230px;
position:absolute;
margin-top:350px;
margin-left:690px;
}
.column_pub_inf {
height:160px;
clear:both;
}
/*------------------------------------------------------*/
/*column_login模块*/
.home .column_login {
overflow:hidden;
width:563px;

float:left;



height:188px;
background:url(../../images/color/xqt/login_bar_bg.png) scroll no-repeat;
}
.home .column_login .bar {
width:300px;
padding:10px 10px 10px 253px;
}
.home .column_login .bar .title {
padding:5px 0 ;
background:none;
font-size:15px;
font-family:微软雅黑,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#3F7290;
}
.home .column_login .bar td {
height:28px;
}
.home .column_login .bar td input {
height:22px;
padding-top:0;
padding-bottom:0;
}
.home .column_login .bar td button {
border:0;
background: url("../../images/color/xqt/btn_bg.png") no-repeat scroll 0 0 transparent;
    height: 24px;
    width: 54px;
	}
.home .column_login .bar td button.hover {
color:#000000;
}
.column_login {
height:135px;

}
.home .column_login  #checkCode {
width:40px;
margin-right:3px;
}
/*------------------------------------------------------*/
/*pub_price模块*/
.home .column_price {
overflow:hidden;
width:230px;
border:0;
display: block;
}
.column_price {
height:130px;
clear:both;
display: block;
padding:12px;
}

.column_price div {
float:left;
width:90%;
line-height:25px;
text-align:left;
text-decoration:none;
}

.home .column_period {
overflow:hidden;
width:230px;
border:0;
display: block;
}
.column_period {
height:130px;
clear:both;
display: block;
padding:12px;
}

.column_period div {
float:left;
width:90%;
line-height:25px;
text-align:left;
text-decoration:none;
}

.column_price .bar {
padding:8px 8px 8px 0;
height:90px;
}
.column_price .bar .price_div 
{
height:65px;
overflow:hidden;
position:inherit;
*position: relative;
}
.home .column_price .bar {
padding:8px 0 8px 8px;
}
.column_price .bar table .head a {
height:25px;
line-height:25px;
font-weight:normal;
background-repeat:no-repeat;
background-position:0 -477px;
overflow:hidden;
float:left;
text-align:center;
}
.column_price .bar table .start {
width:25%;
}
.column_price .bar table .end {
width:25%;}
.column_price .bar table .type {
width:19%;
}
.column_price .bar table .price {
width:31%;
}
.column_price .bar .inf 
{
position:relative;
*position: absolute;
width:100%;
border-collapse:collapse;
	}
.column_price .bar .inf td {
height:20px;
line-height:20px;
border-bottom:0;
}
/*------------------------------------------------------*/
/*跳转菜单模块*/
.home .column_jump_menu {
overflow:hidden;
width:230px;
position:absolute;
margin-top:603px;
height:67px;
border-top:1px solid #999999;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
background-image:url(../../images/color/pale_blue/customize/jump_menu_bg.png);
display:none;
}
.home .column_jump_menu select {
margin:40px 10px 0;
width:210px;
}
/*------------------------------------------------------*/
/*link模块*/
.home .column_link {
overflow:hidden;
width:900px;
padding:10px 10px;
text-align:center;
position:absolute;
margin-top:676px;
height:80px;
}
.home .column_link div {
float:left;
width:149px;
height:110px;
background-repeat:no-repeat;
background-position:center -20px;
}
/*------------------------------------------------------*/
/*copyright模块*/
.column_copyright {
overflow:hidden;
width:900px;
height:30px;
padding:0px 10px;
text-align:center;
font-family:Arial;
}
.home .column_copyright {

padding-top:8px;
clear:both;

}
/*------------------------------------------------------*/
/*column_switch 模块
.column_switch {
width:223px;
height:158px;
position:absolute;
margin-top:439px;
margin-left:696px;
overflow:hidden;
border-top:1px solid #999999;
border-right:1px solid #999999;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
background-color:#DDE9EC;
}*/

.home .column_switch {
position:absolute;
margin-top:437px;
margin-left:696px;
border-top:1px solid #999999;
border-right:1px solid #999999;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
background-color:#DDE9EC;
display:none;
}
.column_switch 
{
margin-top:15px;
width:200px;
height:200px;
overflow:hidden;
background: url("../../images/color/xqt/column_left_right_bg.png") no-repeat scroll 0 0 transparent;
}
.column_switch .title {
height:24px;
padding-left:1px;
}
.column_switch .title .price,.column_switch .title .pub_code,.column_switch .title .period {
float:left;
width:56px;
height:24px;
line-height:24px;
text-align:center;
background-color:#F3F3F3;
cursor:pointer;
border-bottom:1px solid #DFDFDF;
} 
.column_switch .column_price {
border:0;
}
.column_switch .title .price,.column_switch .title .pub_code,.column_switch .title .period {
border-right:1px solid #DFDFDF;
}
.column_switch .more {
background-image:none;
}
.column_switch .title .price.hover,.column_switch .title .pub_code.hover,.column_switch .title .period.hover {
border-bottom:0;
color:#996600;
font-size:12px;
font-weight:bold;
cursor:auto;
background-image:url(../../images/color/pale_blue/title_ico.gif);
background-repeat:no-repeat;
background-position:6px -56px;
width:58px;
background-color:#fff;
padding-left:26px;
text-align:left;
}
.column_switch .toptitle {
background-image: url("../../images/color/xqt/xqt_ico_32_32.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #333;
    line-height: 36px;
    padding-left: 42px;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.column_switch .column_pub_code {
padding:12px;
}
.column_switch .column_pub_code div {
float:left;
width:49.5%;
line-height:25px;
text-align:center;
text-decoration:none;
}
/*------------------------------------------------------*/
/*模块显示/隐藏*/
.home .column_about {
display:none;
}
.column_about .line {
display:none;
}
.home .column_contact {
}
.home .column_pub_inf {
display:none;
}
.home. column_pub_code {
display:none;
}
.home .column_link {
display:none;
}
/*------------------------------------------------------*/
button, .button {
border:1px solid #ccc;
height:22px;
color:#666666;
background-position: 0 -319px;
line-height:22px;
}
button.hover .name, .button.hover .name {
color:#000000;
}
.button .ico_drop {
background-position: 0 -553px;
height:22px;
}
.button.hover .ico_drop {
background-position: 0 -577px;
}
.button .list {
border-top:1px solid #ccc;
}
.button .list div {
border:1px solid #ccc;
}

.grid th 
{
	background-color:#4D9ACF;
	color:#fff;
}

.gridCargo th 
{
	background-color:#E7E7E9;
	color:#fff;
}

.gridCargo .head
{
	width:55px;
	height:50px;
	color:#5C5D57;
}

.gridCargo #WEB_POORDER_CARGO_PO_NO
{
	width:150px;
	height:30px;
}

.gridCargo #WEB_POORDER_CARGO_CARGO_TYPE
{
	width:255px;
	height:30px;
}

.gridCargo #WEB_POORDER_CARGO_MARKS_AND_NUMBERS
{
	width:190px;
	height:30px;
}
.gridCargo #WEB_POORDER_CARGO_DESCRIPTION_OF_GOODS
{
	width:185px;
	height:30px;
}
.gridCargo span
{
	height:30px;
	color:#5C5D57;
}
.input_blur, .sim_input_text,select, .column_track .bar .content select, .column_pub_inf .bar .content select {
border:1px solid #ccc;
}
.main {
width:960px;
clear:left;
overflow:auto;
}
.list div .center a {
color:#000000;
}
.main .column_left {
width:215px;
}
.main .column_right {
width:734px;
}

.home .column_banner{
margin-left:12px;
}

.home .column_function{
margin-left:12px;
}



.home .column_login{
margin-left:8px;
margin-top:10px;
}


.column_help{
margin-left:6px;
margin-top:10px;
}

.home .column_contact{
margin-top:12px;
}

.item
{
	background-color:#E7E7E7;
	line-height:22px;
	margin-top:5px;
}

.item_a
{
	background-color:#E7E7E7;
	line-height:30px;
	margin-top:5px;
	text-align:center;
}

.item_c
{
	background-color:#2DB6E6;
	line-height:30px;
	margin-top:5px;
	text-align:center;
	color:#000;
}

.item_c td
{
	color:#000;
}

.item .title
{
	color:#000;
	font-weight:bold;
	margin-left:15px;
}

.criteria_item
{
	line-height:22px;
	margin-left:15px;
}
.input_css
{
	width:250px;	
	border:1px #ff0000 solid;
}