@charset "utf-8";
/* CSS Document */


*{ margin:0; padding:0;}
body{ background:#fff; font-family:Tahoma,SimSun; font-size:12px; line-height:16px; color:#000; text-align:center;}
li{ list-style:none;}
img{ border:0;}
a{color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}

.c{ clear:both;}
.data-dis{ display:none;}
.data-block{}


.wrapper,#navbar,#header{ width:960px; margin:0 auto; text-align:left;}
.endline{ background:url(images/endline.gif) repeat-y; margin-bottom:8px;}
.bottom-line{ clear:both; height:1px; overflow:hidden; background:url(images/bottom-line.gif) no-repeat;}
.main-content{ width:750px; float:left;}
.side-bar{ width:200px; float:right;}
.side-bar-content{ border-top:1px solid #ccc; padding:9px; height:1%;}
.num{ font-size:10px;}
.fc-hui{ color:#666;}
.fc-blue span{color:#06c;}
.ft-12 span{font-size:12px; }
.ft-14,.ft-14 span{font-size:14px;}
.fc-hui2{ color:#999;}
.txt-line{ text-decoration:underline;}
.wrapper{ font-family:Tahoma,SimSun;}
.blue-18 span{ font-size:18px; color:#06c;}
.fc-orange{ color:#f60;}
.fc-red{ color:#FF0000}
ins{ text-decoration:none;}



#site{ color:#333; padding:8px 0px 0px 0px;}
#fr-name{ text-align:center; padding-bottom:8px; font-family:Tahoma;}
#fr-name .fr-name,#fr-name .fr-name b{ font-size:20px; line-height:22px; color:#f60; font-weight:normal; }
#fr-name .fr-name b{ font-family:simhei;}
#fr-name span{ color:#06c;white-space:nowrap}
#fr-name span b{ font-size:14px; font-family:Tahoma;}
#fr-name span .jt{ font-family:simhei; font-size:20px; color:#f60;}

#screening{  background:#f3f3f3; border:1px solid #ccc; margin-top:-1px; float:left}/*-筛选-*/
#screening b{ display:block; padding-left:15px; color:#666;}

#screening .sc-input{ width:84px; height:18px; overflow:hidden;/* display:block;*/ background:url(images/sc-input.gif) no-repeat;  border:1px solid #ccc; cursor:pointer; font-size:1px; color:#FFF}
#screening .sc-select{ width:100px;}
#screening .search-btn{ font-size:14px;}

.date-select{ background:#ccc;}
.date-select tr td{ background:#fff; text-align:center; padding-top:2px;}
.date-select-week{ color:#333; }
.date-select tr td span{ font-size:8px; color:#069;}


#tool-bar{ padding:10px 10px; height:20px;}
#tool-bar .tool-btn{ float:left; /* background:url(images/icon-03.gif) no-repeat 0 5px;*/ padding-left:20px;}
#tool-bar .tool-btn #idFirstOrSecond{ margin-top:-5px;}
#tool-bar .guild{ float:right; background:url(images/icon-02.gif) no-repeat 0 5px; padding-left:15px; line-height:20px;}



#fr-data{ table-layout:fixed;border-collapse:collapse; border:1px solid #ccc; margin-bottom:8px;}
#fr-data thead tr td{ background:#f3f3f3; vertical-align:middle font-size:12px; font-weight:bold; color:#666; text-align:center; height:25px; line-height:25px;}
#fr-data thead .price td{ border-top:0; padding-top:0; }
#fr-data thead .price td a{ display:block; position:relative; width:53px; height:17px; font-size:10px; font-weight:normal; font-family:Arial; text-align:center;  line-height:17px; margin-top:8px}
#fr-data thead .price td a:hover,#fr-data thead .price td .on-up,#fr-data thead .price td .on-down{ background:url(images/price.gif) no-repeat; text-decoration:none;height:17px;line-height:17px; margin-top:8px; }
#fr-data thead .price td a:hover span,#fr-data thead .price td .on-up span,#fr-data thead .price td .on-down span,#fr-data thead .price td .on-down:hover span{display:block; width:5px; height:11px; position:absolute;  right:5px; top:3px;}
#fr-data thead .price td a:hover span,#fr-data thead .price td .on-up span,#fr-data thead .price td .on-up:hover span,#fr-data thead .price td .on-down span,#fr-data thead .price td .on-down:hover span{ background:url(images/icon-04.gif) no-repeat;}
#fr-data thead .price td .on-down span,#fr-data thead .price td .on-down:hover span{ background-position:right 0;}







#fr-data tbody tr td{ height:38px; padding-top:13px; border-top:1px solid #ccc; vertical-align:top; text-align:center; word-wrap:break-word;/*overflow:hidden;*/empty-cells:show;}

#fr-data tbody .data-open td{ background:#E6FBFE;}
#fr-data tbody tr .price{ text-indent:10px; text-align:left; font-family:Arial;}
#fr-data tbody tr .price span{ display:block; font-size:14px; color:#02669A; }
#fr-data tbody tr .price-lowest span{ display:block; font-size:18px; color:#f60;}
.data-op{ position:relative; margin-top:-13px; padding-top:13px; height:38px;}
.data-op .data-op-more{ position:absolute; top:11px; z-index:3; left:850px;}
.data-op .data-op-more a{ display:block; width:91px; height:25px; background:url(images/op-more.gif)}
.data-op .data-op-more .yc{ background:url(images/op-more.gif) 0 -25px;}
.data-op .data-op-more .no{ background:url(images/op-more.gif) 0 -50px; cursor:default}
.data-op .data-op-more .no1{ background:url(images/op-more.gif) 0 -75px no-repeat;cursor:default; padding-top:8px;}
#fr-data tfoot tr td{border:1px solid #ccc; border-width:1px 0 6px 0;  padding:11px 10px 3px 0; background:#f3f3f3;}


#fr-data .mo-pr{ width:200px;}
#fr-data .mo-pr td{ padding:0; border:none; /*background:#fafafa;*/ height:auto;}
.mo-pr-list{ table-layout:fixed;}
#fr-data .mo-pr td div .mo-pr-list thead tr td{ font-size:12px; text-align:center; color:#006797; background:#fff; padding-top:10px; height:24px; border-bottom:1px dashed #999;}
#fr-data .mo-pr td div .mo-pr-list tbody tr td{font-size:12px; text-align:center; vertical-align:middle; height:60px;word-break : break-all; word-wrap : break-word ;}

#fr-data .mo-pr td div .mo-pr-list tbody .mo-price{ color:#999; font-weight:bold; }
#fr-data .mo-pr td div .mo-pr-list tbody .mo-price span{ font-size:14px; font-family:Arial; font-weight:normal; color:#06c; padding:0 2px;}
#fr-data .mo-pr td div .mo-pr-list tbody tr td a{}
#fr-data .mo-pr td div .mo-pr-list tbody tr td a:hover{ text-decoration:none;}
#fr-data .mo-pr td div .mo-pr-list tbody .mo-price .fc-orange{ font-size:14px; font-weight:bold; color:#f60;}
.credit-num,.credit-num-none{ display:block; float:left; width:25px; padding:0 0 4px 15px; color:#f90; text-align:left; background:url(images/icon-xyt.gif) no-repeat 0 2px;}
.credit-num-none{ background:none;}
.mo-pr-check{ position:relative;}
.btn-xx img{background:url(images/op-detail.gif); width:38px; height:16px;}
.btn-xx:hover{background:url(images/op-detail.gif) 0 -16px;}

.data-block{ margin:2px;border:5px solid #C1E1F0;}
.data-block table{ /*display:none;*/}
.mo-pr-list .pos{ position:relative; width:10px;  height:10px;}
.arrow{ position:absolute; top:-31px; left:866px; width:38px; height:21px; background:url(images/arrow.gif)}/*FF IE*/


.hint,.hint-ym{ position:absolute; left:-18px; top:-40px; width:174px; height:40px; }
.hint,.hint-ym p{ width:174px; height:35px; padding-top:5px; position:absolute; right:0; }
.hint-bg{background:url(images/hint-bg.gif);/* filter:alpha(opacity=50); -moz-opacity: 0.6; opacity: 0.6;*/ }
.hint,.hint-ym .hint-btn{overflow:hidden;  font-weight:bold; vertical-align:top; }
.hint,.hint-ym .hint-btn span{ display:block; float:left; padding:5px 0 0 10px;}
#fr-data .mo-pr td .mo-pr-list .fr-data-dp-con  td{ border-top:1px dashed #cecece; padding:20px 0;}
#fr-data .mo-pr td .mo-pr-list tr td .fr-data-dp{ margin:0 auto; border:1px solid #BFE0EF; background:#fdffe9; margin-bottom:15px; }
#fr-data .mo-pr td .mo-pr-list tr td .fr-data-dp-t{ /*background:#FDFFE9;*/ height:20px; border:none; padding:0;}
#fr-data .mo-pr td .mo-pr-list tr td .fr-data-dp-t table{ margin:0 auto;}
#fr-data .mo-pr td .mo-pr-list tr td .fr-data-dp-t tr td{ border:none; padding:0; /*background:#FDFFE9;*/ height:20px; text-align:center;}
#fr-data .mo-pr td .mo-pr-list tr td .fr-data-dp-t table tr .title{ width:77px; height:16px; padding-top:0px; font-size:12px; font-weight:700; color:#FF6403; background:url(images/fr-data-dp-t_bg.gif) no-repeat 50% 50%; text-align:center;}
.fr-data-dp-t .content{ padding-left:5px; line-height:19px; color:#006898;}
.fr-data-dp-t .content a{ color:#f60; text-decoration:underline}
.fr-data-dp-c td{ font-size:14px; color:#00659b; font-weight:bold;}
.fr-data-dp-c .jt{ color:#0097cc; font-weight:normal;}
.fr-data-dp-c .jt p{ background:url(images/fr-data-dp-t_jt_s.gif) no-repeat right bottom; padding-bottom:5px;}

.icon-jing{ width:26px; height:18px; background:url(images/icon-jing.gif);}
.icon-allin{ width:26px; height:18px; background:url(images/icon-allin.gif);}



.side-bar dl{ clear:both; margin-bottom:8px;}
.side-bar dl dt{ padding:5px; margin-bottom:5px; height:16px; overflow:hidden; background:#ebebeb; font-weight:bold; font-size:12px; color:#666;}
.side-bar dl dt a{ float:right; font-weight:normal; color:#000; text-decoration:underline;}




#free-phone{ background:url(images/free-phone.gif); width:177px; height:77px; padding-top:10px; overflow:hidden; text-align:right; margin-bottom:8px}
#free-phone p{ padding-right:5px; line-height:20px;}
#free-phone .phone-num{ font-size:18px; font-family:Arial; color:#f60;}
#free-phone .phone-btn a{ float:right; display:block; background:url(images/phone-btn.gif); overflow:hidden; width:119px; height:31px;}


#inquiry-center{ height:170px; overflow:hidden;}
#inquiry-center dd{ width:80px; height:35px; padding-left:9px; float:left;}
#inquiry-center dd a{ display:block; width:70px; height:25px; padding:10px 6px 0 4px; text-align:center; font-size:14px; background:url(images/inquiry-center.gif);}
#inquiry-center dd a:hover{ text-decoration:none; color:#f60;}



#company{}
#company dd{ color:#999; padding:10px 0 18px;}
#company dd a{ font-size:14px; font-weight:bold; color:#06c;}
#company dd .btn-inquiry{ padding-left:15px; font-size:12px; font-weight:normal; color:#000; text-decoration:underline; background:url(images/icon-01.gif) no-repeat;}

#company dd .btn-inquiry:hover{ color:#f60;}


#circle{}
#circle dd{ padding-left:30px; height:25px;}
#circle dd a{ display:block; background:url(images/icon-wlt.gif) no-repeat; padding-left:20px; line-height:20px; color:#666;}


#history dd{ padding-left:10px; margin-bottom:6px;}
#history  .list-none{ text-align:center; padding-top:20px;}
#history dd a{ color:#06c; line-height:20px;}
#history dd p{ line-height:12px; font-size:10px; color:#666; font-family:Arial;}









/*-填写询价单-*/
.fill{ width:600px; margin:0 auto;}
.f-head{ background:url(images/f-head.gif); height:31px; clear:both;}
.f-head a{ display:block; background:url(images/f-close.gif); width:22px; height:22px; float:right; margin:3px 10px 0 0;}
.f-title{ width:580px; font-size:18px; line-height:20px; font-family:Simhei; color:#f60; height:20px; padding:10px 0 5px; border-bottom:1px solid #ccc; position:relative; text-align:center; margin-top:5px; margin-bottom:5px;}
.f-title .msg{ position:absolute; right:0; bottom:0; border:1px solid #ccc; border-bottom:none; background:#ffffe0; color:#f30; font-size:12px; font-weight:normal; font-family:Simsun; padding:2px 5px;}
.fill .memu{ width:580px; margin:0 auto; text-align:left;}
.f-name{ color:#f00; border:none; font-family:simsun; line-height:20px;}
.f-name b{ font-size:14px; color:#06c;}
.f-foot{ background:url(images/f-foot.gif); height:6px; overflow:hidden;}
#f-loginbar{ border:1px solid #fc3; text-align:left; color:#333; background:#FFFFCD url(images/msg-err.gif) no-repeat 10px 10px; padding:5px; padding-left:70px; line-height:25px; margin:10px 10px 0;}
#f-loginbar span{ color:#f60;}
#f-loginbar b{ color:#000;}
#f-loginbar a{ color:#f60; font-weight:bold;}
#f-loginbar .srk{ border:1px solid #FFD143; height:18px; width:150px;}
#f-loginbar .btn{ height:22px;}
.fill .memu tr td{ vertical-align:top;}
.fill .memu .srk-wa,.fill .memu .srk-wb,.fill .memu .srk-wc,.fill .memu .srk-wd,.fill .memu .srk-we{ height:18px; padding-top:2px; border:1px solid #999; color:#f60; font-size:14px;}
.fill .memu .srk-wa{ width:490px;}
.fill .memu .srk-wb{ width:200px;}
.fill .memu .srk-wc{ width:490px; height:22px; color:#333; font-size:12px;}
.fill .memu .srk-wd{ width:168px; overflow:hidden;  background:url(images/date-input.gif) no-repeat right; cursor:pointer;}
.fill .memu .srk-we{ width:490px; height:50px; font-size:12px; color:#f60;}
.fill .memu input .fc-hui{ color:#666;}
.fill .memu .contact a{ color:#f60;}
.fill .memu .contact a:hover{ color:#06c; text-decoration:none;}
.fill .memu .contact .srk {border:1px solid #999;}
.fill .memu .contact span{ color:#06c;}
.fill .memu .op{ text-align:center; border-top:1px solid #ccc; padding:10px 0;}
.fill .memu .op input{ color:#000; width:90px; height:25px; vertical-align:middle;}
.fill .view-all{ position:relative;}
.fill .view-all a{ display:block; width:100px; padding:0px 3px 3px; color:#06c; text-decoration:underline;  background:url(images/pop-view.gif) no-repeat 90px -35px; border:1px solid #fff; z-index:10}
.fill .view-all .view-all-open{color:#f60; cursor:default; text-decoration:none; background:#FDFFEA url(images/pop-view.gif) no-repeat 90px 2px; border:1px solid #66CBFF;}
.fill .view-list{ width:415px; padding-left:5px; padding-top:5px; position:absolute; background:#FDFFEA; border:1px solid #66CBFF; z-index:5; color:#333;}
.fill .view-all2 .view-list{ width:350px;}
.fill .view-list .xyt{ background:url(http://style.jctrans.com/pub/icon-xyt.png) no-repeat; color:#f60; padding-left:15px;}
.fill .view-list .line{ position:absolute; width:106px; background:#FDFFEA; top:-2px; left:0px; height:2px; overflow:hidden;}
.fill .view-list .view-list-scroll{height:160px; overflow-y:scroll; padding-right:5px;}
.fill .view-list .list-btn{ text-align:center; margin:5px 0;}
.fill .f-s{ padding:80px 0 120px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.fill .f-s img{ width:84px; height:69px; background:url(images/f-s.gif); margin-bottom:40px;}
.fill .f-s span{ color:#f60; font-size:18px; font-weight:bold;}
.fill .default{border:1px solid #fff;}
.fill .edit{border:1px solid #999;}
.fill .msg-i{ border:1px solid #fc0; background:#ffc; color:#f00; height:15px; overflow:hidden; padding-top:2px; padding-left:10px; margin:3px 4px 3px 0;}
.fill .msg-d,.fill .msg-d-i{ float:right; width:280px; color:#999; margin-top:3px;}
.fill .msg-d-i{border:1px solid #fc0; background:#ffc; color:#f00; height:15px; overflow:hidden; padding-top:2px; padding-left:10px; margin:3px 4px 3px 0;}
.fill #pop_reg{ border:1px solid #fc3; position:relative;}
.fill #pop_reg #loading{ position:absolute; top:0; left:0; width:580px; height:48px;  z-index:5; background:#fff; filter:alpha(opacity=60); font-size:14px; padding-top:85px; text-align:center;}
.fill #pop_reg #loading img{ vertical-align:middle;}
.fill #pop_reg .title{ width:20px; float:left; margin-top:-1px;}
.fill #pop_reg .title li{ font-weight:bold; color:#f60; font-size:14px; padding:5px 3px;  background:#ffc; border-top:1px solid #fc3; border-right:1px solid #fc3; cursor:pointer;}
.fill #pop_reg .title .tab-on{ border-right:1px solid #fff; background:#fff; cursor:default;}
.fill #pop_reg .content{ float:right; width:550px;}

.fill #pop_reg .content .con_head{ background:url(images/pop_reg_bg.gif) repeat-y right; height:20px; text-align:right; padding:5px 10px 3px 0;}
.fill #pop_reg .content .pop_login{ padding:30px 0 30px 50px;}
.fill #pop_reg .content .pop_login .login-input{ border:1px solid #fc3;}
.fill #pop_reg .content .pop_con_reg{} 
.fill #pop_reg .content .pop_con_reg .p-name{ color:#f00;}
.fill #pop_reg .content .pop_con_reg .p-name b{ color:#000;}
.fill .pop_con_reg{ padding:20px 0 20px 50px;}
.fill .pop_con_reg tr td{ height:28px;}
.fill .pop_con_reg .srk{ width:200px; height:18px; border:1px solid #fc3;}
.fill .pop_con_reg .srk_f{ width:50px; height:18px; border:1px solid #fc3;}
.fill .pop_con_reg .msg{ color:#999;}
.fill .pop_con_reg .right{ color:#158310;}
.fill #pop_reg .content .wrong,.fill .pop_con_reg .wrong{ color:#FF2A04;}

/*--分页--*/
/*#page{ float:right;}
#page ul li{ float:left; font-size:14px; width:18px; text-align:center; color:#333;}
#page ul .prev, #page ul .next{  border:0; width:70px;}
#page ul .prev a, #page ul .next a{font-weight:bold;}
#page ul li a{color:#333;cursor:pointer;}
#page ul li .on{ display:block; width:18px; border:1px solid #ADADAD; font-weight:bold;}
#page ul li .on:hover{ text-decoration:none; cursor:default;}*/

/*
#page{ float:right;}
#page ul li{ float:left; font-size:14px; padding:0 3px; text-align:center; color:#333;}
#page ul .prev, #page ul .next{  border:0; width:70px;}
#page ul .prev a, #page ul .next a{font-weight:bold; border:1px solid #f3f3f3; color:#666;}
#page ul li a{ display:block; color:#333;cursor:pointer; border:1px solid #f3f3f3;}
#page ul li .on{ display:block; width:18px; border:1px solid #ADADAD; font-weight:bold;}
#page ul li .on:hover{ text-decoration:none; cursor:default;}
*/
#page{ float:right;}
#page ul li{ float:left; font-size:14px; padding:0 5px; text-align:center; color:#333; background:none; font-size:14px; line-height:20px; font-family:simsun }
#page ul li a{ color:#06c; cursor:pointer;}
#page ul li .on{ color:#f60; font-weight:bold; color:#000;}
#page ul li .data-block{ border:none;  text-decoration:underline;}

#clause{ padding:10px 0 10px 80px; border-top:1px solid #c9c9c9; border-bottom:2px solid #06c; line-height:20px; color:#999;}
#clause span{ color:#666;}
#foot{ text-align:center; padding:10px 0; line-height:30px; }




/*------------20090729列表改版------------*/

/*-------二级导航。搜索--------*/
#pd { position:relative; height:72px; margin-bottom:8px;  }
#pd .title { position:absolute; height:72px; width:220px; background:url(images/yjlist.png) 0 -347px; z-index:5 }
#pd .title h2 { display:none; }
#pd .sub-nav { position:absolute; width:700px; top:8px; left:220px; z-index:10; background:url(images/yjlist.png) 0 -318px;  }
#pd .sub-nav li { float:left; height:20px; width:120px; padding:5px 0 5px; text-align:center; background:url(images/yjlist.png) -61px -432px; }
#pd .sub-nav .tab-on{ background:url(images/yjlist.png) -88px -289px;}
#pd .sub-nav li a { font-size:14px; color:#fff; font-weight:bold; }
#pd .sub-nav .tab-on a{ color:#D54700;}
#pd .bottom { position:absolute; top:0; right:0; height:72px; width:50px; background:url(images/yjlist.png) right -424px; z-index:5 }
#pd-search { position:absolute; z-index:15; top:36px; left:60px; width:850px; height:36px; background:url(images/yjlist.png) 0 -498px; }
#pd-search .name { padding-top:12px; }
#pd-search b { font-weight:bold; color:#f60; }
#pd-search ul li { float:left; padding:6px 0 2px 10px; }
#pd-search ul li em { display:block; float:left; color:#930; padding:5px 5px 0 10px }
#pd-search ul li span { display:block; float:left; padding:0 0 5px; width:150px; height:13px; overflow:hidden; padding-top:2px; border:1px solid #B9B8BB; background:#fff; }
#pd-search ul li span input { border:none; background:#fff; height:16px; color:#333; width:95%; }
#pd-search ul li .ipt-a { width:200px; }
#pd-search ul li .ipt-b { width:400px; }
#pd-search ul li .ipt-c { width:120px; }
#pd-search ul li .ipt-s { width:120px; height:17px; padding-bottom:0; padding-left:10px; 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:1px; margin-left:10px; width:45px; height:20px; border:0; background:url(images/yjlist.png) -174px -537px; cursor:pointer; }

/*----------在线咨询-------*/
#server{ float:right;  background:url(images/server1.gif); height:102px; }
#server a{ display:block; width:200px; height:70px;}

/*by wujz20091019*/
#fr-name .fr-name{ line-height:20px; padding-top:5px; padding-bottom:3px;}
#fr-name .fr-name,#fr-name .fr-name b{color:#0C85D9;}
.fr-name1{ background:url(images/title_bg.gif) repeat-x; border:#C9D1D6 solid 1px;height:50px;margin:0px; padding:0px;}
.fr-yj{ display:block}
.fr-title{ float:left; background:url(images/title_md.gif) repeat-x; width:200px; height:52px; margin:0px; padding:0px; margin-left:-1px; margin-top:-1px;}
.fr-titlelf{ background:url(images/title_lf.gif) no-repeat left;height:52px;}
.fr-titlerg{ background:url(images/title_rh.gif) no-repeat right;height:52px; line-height:52px; font-size:20px; color:#B92700}
#screening{ text-align:left}

.font-input{ font-size:20px;}
#screening .search-btn{
	font-size:14px;
	width:90px;
	height:60px;
	font-weight:bold;
	margin-left:0px;
}
.sc-select1{ width:90px;}
.font-pad{ width:154px;}
.font-pad1{ padding-right:0px;}
.font-pad2{width:150px; margin-left:10px;}
.sc-input1{ margin-left:15px; width:255px;}

