/*Copyright 200907 www.jctrans.com 海外频道 CSS $ by 袋鼠!*/
/* CSS Document */
@charset "gb2312";
/*--结构样式---*/
a{ color:#666;}
.main-content { float:left; width:712px; }
.sidebar { float:right; width:240px; }




/*资讯公用*/
.info-list{ margin-bottom:8px;}
.info-list dt{ height:25px; background:url(hwpd1.png) 0 -155px;}
.info-list dt b{ float:left; display:block; padding:6px 0 3px 8px; color:#000; background:url(hwpd1.png) 0 -129px;}
.info-list dt span{ float:right; display:block; padding:6px 8px 3px 0; background:url(hwpd1.png) right -181px;}
.info-list dt span a{ color:#D06505;}
.info-list dd{ border:1px solid #FECC99; border-top:none; padding:5px 0 4px 7px;}



/*---------数据列表----------*/
.data{ float:left; width:352px; overflow:hidden; margin-bottom:8px;}
.data .title{ height:26px; overflow:hidden; background:url(hwpd1.png) repeat-x 0 -27px;}
.data .title h3{ float:left; background:url(hwpd1.png) no-repeat 0 -1px; padding:5px 0 0 25px; font-size:12px; color:#B42401; }
.data .title span{  float:right; position:relative; display:block; padding:6px 10px 4px 0; background:url(hwpd1.png) no-repeat right -53px;}
.data .title span a{ color:#555;}
.data .title span .licon{ position:absolute; top:3px; right:50px; width:30px; height:17px; padding:3px 0 0 20px; background:url(hwpd1.png) no-repeat -169px -87px; color:#C12401;}
.data .title span .licon:hover{ text-decoration:none;}
.data .content{ padding:7px 10px 6px;}
.data .data-title{ height:25px; background:#F6F6F6; font-weight:bold;}
.data .data-title li{ float:left; padding-top:5px; text-indent:20px;}
.data .data-content{ white-space:nowrap; }
.data .data-content li{ height:23px; overflow:hidden; padding-bottom:1px;  vertical-align:bottom; cursor:pointer;}
.data .data-content li span{ display:block; float:left; overflow:hidden; text-indent:10px; cursor:pointer;}
.data .data-content li a{ display:block; height:16px; color:#0149AB; padding:5px 0 2px;}
.data .data-content li a:hover{ text-decoration:none; background:#F6F6F6}

.data .lwa{ width:100px;}
.data .lwb{ width:170px;}
.data .lwc{ width:50px;}
.data .data-content .lwc{ text-indent:15px;}

#hwtg{ margin-bottom:8px;}
#ysfw{ float:right;}
#ysfw .lwa{ width:140px;}
#ysfw .data-title .lwb{ text-indent:30px;}
#hwfw{ font-family:Tahoma, Geneva, sans-serif;}
#hwfw .lwb{ width:160px;}
#hwfw .data-title .lwc{ text-indent:0; white-space:nowrap;}
#hwzy{ float:right;font-family:Tahoma, Geneva, sans-serif;}
#hwzy .lwa{ width:220px;}
#hwzy .lwb{ width:100px;}

#hyzs{ clear:both; width:100%;font-family:Tahoma, Geneva, sans-serif;}
#hyzs .data-title{ font-weight:normal;}
#hyzs .lwa{ width:150px;}
#hyzs .lwb{ width:200px;}
#hyzs .lwc{ width:80px;}
#hyzs .lwd{ width:100px;}
#hyzs .lwe{ width:100px;}
#hyzs .lwf{ width:50px;}
#hyzs .data-content .lwf{ color:#CD3301;}

#dltj{ margin-bottom:8px;}
#dltj .title{ height:25px; background:url(hwpd1.png) repeat-x 0 -27px;}
#dltj .title h3{ float:left; background:url(hwpd1.png) no-repeat 0 -1px; padding:5px 0 0 25px; font-size:12px; color:#B42401; }
#dltj .title span{  float:right; display:block; padding:4px 10px 0 0; height:21px; background:url(hwpd1.png) no-repeat right -53px;}
#dltj .title span a{ display:block; float:left; margin-right:5px; color:#000; background:url(hwpd1.png) 0 -171px; padding-left:8px;}
#dltj .title span a b{ display:block; padding:4px 8px 1px 0; font-weight:normal; background:url(hwpd1.png) right -171px;}
#dltj .title span .tab-on{ background-position:0 -194px;}
#dltj .title span .tab-on b{ background-position:right -194px; font-weight:bold;}
#dltj .content{ height:80px; overflow:hidden; padding:15px 0 10px 10px;}
#dltj .content ul li{ float:left; margin-right:10px;}

/*------区域代理---------*/
#area{margin-bottom:8px;}
#area .title{ height:25px; overflow:hidden; background:url(hwpd1.png) repeat-x 0 -27px;}
#area .title h3{ float:left; background:url(hwpd1.png) no-repeat 0 -222px; padding:7px 0 0 28px; font-size:12px; color:#B42401; }
#area .title span{  float:right; position:relative; display:block; padding:6px 10px 4px 0; background:url(hwpd1.png) no-repeat right -53px;}
#area .title span a{ color:#555;}
#area .content{ border:1px solid #E9ECEE; border-bottom:1px solid #C1C5C7; padding:5px 0 5px 10px;} 
#area .content ul li{ padding:2px 0;}
#area .content ul li b{ color:#004AA8; font-weight:normal;}

#fwzs{ margin-bottom:8px; padding:0 5px; background:#F7FCFF; border:1px solid #E1E1E1;}
#fwzs .title{ height:25px; border-bottom:1px solid #C1C5C7;}
#fwzs .title h3{ float:left; padding:5px 0 0 25px; color:#B42402; font-size:12px; background:url(hwpd1.png) no-repeat -202px -128px;}
#fwzs .title span{ float:right;}
#fwzs .content{ padding:5px;} 
#fwzs .content ul li{ padding:5px 0 4px 10px; color:#706E6F; border-bottom:1px solid #C1C5C8;}
#fwzs .content ul li a{ color:#7A2B00; font-weight:bold;}

#hwfws{ margin-bottom:8px; padding:0 5px; background:#F7FCFF; border:1px solid #E1E1E1;}
#hwfws .title{ height:25px; border-bottom:1px solid #C1C5C7;}
#hwfws .title h3{ float:left; padding:5px 0 0 25px; font-size:12px; background:url(hwpd1.png) no-repeat -202px -128px;}
#hwfws .title span{ float:right;}
#hwfws .data-title{ height:22px; background:#fff; border-bottom:1px solid #DCE0E3;}
#hwfws .data-title li{ float:left; padding-top:4px; font-weight:bold; text-align:center;}
#hwfws .content .lwa{ width:120px;}
#hwfws .content .lwb{ width:100px;}
#hwfws .data-content{ white-space:nowrap; }
#hwfws .data-content li{ height:23px; overflow:hidden; padding-bottom:1px;  vertical-align:bottom; cursor:pointer;}
#hwfws .data-content li span{ display:block; float:left; overflow:hidden; text-indent:10px; cursor:pointer;}
#hwfws .data-content li a{ display:block; height:16px; color:#706E6F; padding:5px 0 2px;}
#hwfws .data-content li a:hover{ text-decoration:none; background:#F6F6F6}

#wlsxl{ margin-bottom:8px; padding:0 5px; background:#F7FCFF; border:1px solid #E1E1E1;}
#wlsxl .title{ height:25px; border-bottom:1px solid #C1C5C7; position:relative;}
#wlsxl .title h3{ float:left; padding:5px 0 0 25px; font-size:12px; background:url(hwpd1.png) no-repeat -202px -128px;}
#wlsxl .title span{ float:right; position:absolute; right:0; top:6px;}
#wlsxl .title span a{ display:block; float:left; width:42px; padding:3px 0 1px; margin-right:5px;  text-align:center; background:url(hwpd1.png) no-repeat -178px -266px;}
#wlsxl .title span .tab-on{ background-position:-132px -266px; color:#023F92; font-weight:bold;}
#wlsxl .content{ padding:10px 0;}
#wlsxl .content ul li{ padding:3px 0; color:#706E6F;}


#osnews{ margin-bottom:8px; padding:0 5px; background:#F7FCFF; border:1px solid #E1E1E1; font-family:Tahoma, Geneva, sans-serif;}
#osnews dt{ height:20px; padding:5px 0 0 25px; font-size:12px;border-bottom:1px solid #C1C5C7; background:url(hwpd1.png) no-repeat -202px -128px;}
#osnews dt a{ font-weight:bold; color:#7B2D00;}
#osnews dd{ padding:5px 0 5px 5px;}
#osnews dd a{ color:#9A7640;}





/*-------二级导航。搜索--------*/
#pd{ position:relative; height:72px; margin-bottom:8px; background:url(hwpd1.png) 0 -499px;}
#pd .title{ position:absolute; height:72px; width:220px; background:url(hwpd1.png) 0 -346px; z-index:5}
#pd .title h2{ display:none;}

#pd .keyword{ position:absolute; top:17px; right:20px; z-index:10; color:#0049A8;}
#pd .keyword a{ color:#0049A8;}
#pd .bottom{ position:absolute; top:0; right:0; height:72px; width:15px; background:url(hwpd1.png) right -424px; z-index:5}
#pd-search{ position:absolute; z-index:15; top:36px; left:50px; width:890px; height:36px; }
#pd-search .name{ padding-top:12px;}
#pd-search b{ font-weight:bold; color:#094577;}
#pd .link{ position:absolute; top:47px; right:20px; z-index:10; padding-left:20px; background:url(hwpd1.png) no-repeat -209px -277px;}
#pd .link a{color:#E97000;}
#pd-search ul li { float:left; padding:6px 0 2px 10px; }
#pd-search ul li em { display:block; float:left; color:#0A4578; padding:5px 5px 0 10px }
#pd-search ul li span{ display:block; float:left; padding:0 0 5px 10px; width:150px; height:13px; overflow:hidden; padding-top:2px; border:1px solid #B9B8BD; background:#fff;}
#pd-search ul li span input{ border:none; background:#fff; height:16px; color:#9DA8BC; width:95%;}
#pd-search ul li .ipt-a{ width:220px; margin:1px 10px 0 0;}
#pd-search ul li .ipt-s{ width:120px; height:17px; padding-bottom:0; margin:2px 5px 0 0;}
#pd-search ul li .ipt-s select{ margin:-3px 0 0 -12px; width:133px; border:1px solid #FFFFED;}
#pd-search ul li .search-btn { margin-top:2px; width:45px; height:20px; border:0; background:url(hwpd1.png) -174px -597px; cursor:pointer; }


.foucs{ float:left; margin-bottom:8px; }

/*-----在线客服------*/
.ser-online{ float:right; width:352px; height:145px; overflow:hidden;}
.ser-online dt{ display:none;}
.cs { width:352px; height:145px; background:url(hw-cs.png) no-repeat; }
.cs .text{ height:25px;}
.cs .text p{ height:25px; width:352px;}
.cs .text p span{ display:none;}
.cs .link { height:90px; padding:2px 0 0 55px; }
.cs .link li{ float:left;  width:auto; padding:2px 2px 7px 25px; background:url(cs-icon.gif) no-repeat; white-space:nowrap;}
.cs .link a { color:#06c; }
.cs .link a span { color:#FC9C07; }
.ser-online-i{ padding-left:15px;}
.ipt{ height:25px; background:url(hw-cs.png) no-repeat -15px -117px;}
.ipt li { float:left; height:25px; padding-left:10px; }
.ipt .sel { padding-top:4px; }
.ipt .sel input { margin-top:-4px; }
.ipt .sel span { padding:5px 3px 0 2px; color:#0D65CF; }
.ipt .ipt-ipt { padding-top:2px; }
.ipt .ipt-ipt span { color:#9cf; }
.ipt .ipt-ipt .ipt-a, .ipt li .ipt-b, .ipt li .ipt-c { width:30px; height:14px; padding-top:1px; border:1px solid #9cf; text-indent:3px; }
.ipt .ipt-ipt .ipt-b { width:70px; }
.ipt .ipt-ipt .ipt-c { width:125px; }
.ipt a { display:block; width:50px; padding:5px 0 2px; text-align:center; background:url(ix.png) -167px -148px; color:#004E9D }
.ipt a:hover { text-decoration:none; }




.adv-b { margin-bottom:8px; }

/*bywujz 20090923 新增海外代理/海外业务菜单*/
#pd .sub-nav{ position:absolute; top:8px;left:220px; z-index:10;}
#pd .sub-nav li{ float:left; height:20px; padding:5px 25px 5px; background:url(hwpd1.png) -61px -684px;}
#pd .sub-nav li a{ font-size:14px;font-weight:bold; color:#FFF; }
#pd .sub-nav li.lfborder{background:url(hwpd1.png) -210px -684px; width:10px; height:20px;}
#pd .sub-nav li.on{background:url(hwpd1.png) 0px -781px no-repeat; color:#000; line-height:23px;}
#pd .sub-nav .fblack{ color:#000}
/*endbywujz 20090923*/

/*海外代理服务bywujz 20090923*/
.c{ clear:both;}
#areanew{border:1px solid #E9ECEE; border-top:none; margin-bottom:5px;}
#areanew .title{ height:26px; overflow:hidden; background:url(hwpd1.png) repeat-x 0 -27px; }
#areanew .title h3{ float:left; background:url(hwpd1.png) no-repeat 0 -1px; padding:5px 0 0 25px; font-size:12px; color:#B42401; }


#areanew .title span { float:right; background:url(but_bg.jpg) right; margin:2px 2px 0 0}
#areanew .title span a { color:#fff; text-decoration:none;font-weight:bold; background:url(but_bg.jpg); margin-right:5px; font-size:12px; display:block; float:left; height:21px; line-height:21px; padding:0 10px; padding-left:30px; }



#areanew input{ cursor:pointer;}
#areanew .title .button1{background:url(hwpd1.png) 0px -752px; border:none;  color:#EF7330; width:170px; font-size:12px; font-weight:bold;height:25px; margin-top:-1px; line-height:25px;}

#areanew .content{ padding:5px 0 5px 10px; height:auto; overflow:hidden}
#areanew .content ul li{ padding:2px 0; padding-left:10px;float:left; display:block;white-space:nowrap}
#areanew .content dt{ float:left; color:#004AA8; font-weight:normal;display:block; padding:2px 0; width:60px;}
#areanew .content dl{ clear:both;}
#areanew .content .europe{ height:30px;}
#areanew .content dd{ clear:right; display:block; text-align:right;}
#areanew .content ul li a{display:block;}
/*end海外代理服务*/

/*广告的样式*/
#adnew{}

/*osnews新增样式 bywujz 20090923*/
#osnews{ margin-bottom:5px; margin-top:5px;}
#osnews ul li{padding:5px 0 4px 10px;}
#osnews ul li b{font-size:14px; padding-right:3px;}
#osnews ul li a{ color:#666;}



/*-------海外业务中优势运价航线 20090924----------*/
#ysyj{border:1px solid #E9ECEE; border-top:none; height:auto; overflow:hidden;margin:0; padding:0; margin-bottom:5px;}
#ysyj .title{ height:26px; overflow:hidden; background:url(hwpd1.png) repeat-x 0 -27px; color:#B42401;}
#ysyj .title .button1{background:url(hwpd1.png) 0px -752px; border:none; color:#4576C0; width:170px; font-size:12px; font-weight:bold;height:25px; margin-top:-1px; line-height:25px;}
#ysyj .title h3{ float:left; background:url(hwpd1.png) no-repeat 0 -1px; padding:5px 0 0 25px; font-size:12px; color:#B4}
#ysyj .title span { float:right; background:url(but_bg.jpg) right; margin:2px 2px 0 0}
#ysyj .title span a { color:#fff; text-decoration:none;font-weight:bold; background:url(but_bg.jpg); margin-right:5px; font-size:12px; display:block; float:left; height:21px; line-height:21px; padding:0 10px; padding-left:30px; }
#ysyj .content{border-top:none; overflow:hidden; padding:0 1px 5px 1px; }
#ysyj .tab{ height:27px; overflow:hidden; border-bottom:#CCC solid 1px;}

#ysyj .tab ul li{ float:left; display:inline;  width:85px; height:24px; }
#ysyj .tab a{ display:block; border:1px solid #CCC; border-bottom:none; height:24px; margin-top:3px; margin-left:2px; color:#000; text-align:center; line-height:24px;}
#ysyj .tab ul .tab-on{ background:url(yjpd.png) center -203px;}
#ysyj .tab ul .tab-on a{ background:url(hwpd1.png) 0px -813px; color:#FFF; line-height:24px;}
#ysyj .content .line{ clear:both; height:76px; overflow:hidden; padding:5px 8px; white-space:nowrap;}
#ysyj .content .line b{ font-weight:normal;}
#ysyj .content .line a{ display:block; float:left; color:#004AA8; border:1px solid #fff; padding:2px 2px 1px; width:90px;}
#ysyj .content .line a:hover{ color:#C20303;text-decoration:none;}
#ysyj .title span{ float:right; position:relative; display:block; margin-top:0px; margin-right:2px;}
#ysyj input{ cursor:pointer;}
#ysyj .title .button1{background:url(hwpd1.png) 0px -752px; border:none; color:#EF7330; width:170px; font-size:12px; font-weight:bold;height:25px; margin-top:-1px; line-height:25px;}
#ysyj .title .button2{background:url(hwpd1.png) 0px -840px; border:none; color:#EF7330; width:220px; font-size:12px; font-weight:bold;height:25px; margin-top:0px; line-height:25px;}
#ysyj p{ margin:0; padding:0;margin-left:7px;}
