/* zhonghua.huang */
/* data:2011-03-21 */
*{ margin:0; padding:0;}
html,body{height:100%;}
body{  background:#fff;line-height:24px;  } /*-moz-user-select:none;*/
body,select,button,input,td,textarea{ font-size:12px;font-family:Arial;color:#333333;}
ul,li,ol{ list-style:none;}
img{border:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
.clear{height:0; overflow:hidden; clear:both;}
/*Template Pages*/
.header{ height:24px; border-bottom:1px solid #EEF1F6;min-width: 1002px;width: expression((document.documentElement.clientWidth||document.body.clientWidth) < 1002? "1002px": "100%" );}
.header ul{ margin:0 0 0 7px;}
.header ul li{ float:left;}
.vline{ color:#cccccc;margin: auto 8px; font-size:9px;}
.header a{color: #35639F;}
.header a:hover{color: #ff0000;}
.userMenu{ float:right; margin-right:7px; display:inline;}
/*logo*/
.logoBox{ height:38px; padding:12px 0 6px 20px; position:relative;}
.TipsInfo{ display:none; height:32px; width:520px; position:absolute; left:336px; top:3px; background:url(../images/tipsInfo.gif) no-repeat 0 0; padding:19px 0 0 30px; }

/*menu*/
.navBox{height:29px; padding-bottom:3px; background:url(../images/menu_bg.gif) repeat-x 0 0;min-width: 1002px;width: expression((document.documentElement.clientWidth||document.body.clientWidth) < 1002? "1002px": "100%" );}
.navBoxL{ width:31px; height:29px; float:left; background:url(../images/menuL.gif) no-repeat right 0;}

/* menu::base */
div#menu { width:868px; float:left; display:inline; height:29px;}
div#menu ul {float: left;}
div#menu li {position:relative;float: left; width:160px; padding-right:1px; background:url(../images/menuR.gif) no-repeat right 0; height:29px; z-index:9;}
div#menu li .parent{ display:block;height:27px; padding-top:2px; color:#fff; line-height:26px; *line-height:27px; width:160px; background:url(../images/LiBg.gif) no-repeat 0 0; text-align:center;}
div#menu li .selected{ background:url(../images/LiBg.gif) no-repeat 0 -29px;}
div#menu li .selected span{ display:inline-block; padding-left:15px; height:27px; background:url(../images/arrow.gif) no-repeat 0 6px;}
div#menu li .parent:hover{ background:url(../images/LiBg.gif) no-repeat 0 -29px;}


/* menu::base */
div#menu { width:970px; float:left; display:inline; height:29px;}
div#menu ul {float: left;}
div#menu li {position:relative;float: left; width:160px; padding-right:1px; background:url(../images/menuR.gif) no-repeat right 0; height:29px; z-index:9;}
div#menu li .parent{ display:block;height:27px; padding-top:2px; color:#fff; line-height:26px; *line-height:27px; width:160px; background:url(../images/LiBg.gif) no-repeat 0 0; text-align:center;}
div#menu li .selected{ background:url(../images/LiBg.gif) no-repeat 0 -29px;}
div#menu li .selected span{ display:inline-block; padding-left:15px; height:27px; background:url(../images/arrow.gif) no-repeat 0 6px;}
div#menu li .parent:hover{ background:url(../images/LiBg.gif) no-repeat 0 -29px;}
.second{ width:164px; position:absolute; left:-2px; top:29px;}
.secondMain{ _height:0; min-height:0; font-size:0px; line-height:0px;;}
.secondLink{ display:block; color:#d3d3d3; height:32px; line-height:32px; text-align:center; border-bottom:1px solid #CECECE; font-size:12px; background:#535353; border:1px solid #CECECE; border-top:none; opacity:0.95;filter:alpha(opacity=95)}
.secondLink:hover{ color:#ffffff;}
.three{ height:auto; overflow:hidden; width:137px; background:#F0F0F0; border:1px solid #c2c2c2; border-top:none; border-left:none; display:none; position:absolute; left:115px;top:0px;}
.secondChild{ display:block; height:34px; cursor:pointer; background:url(../images/secondTool.gif) no-repeat 90% 45%;}
/*content Css*/
.content{ clear:both; padding-top:6px;min-width: 1002px;width: expression((document.documentElement.clientWidth||document.body.clientWidth) < 1002? "1002px": "100%" );}
#MainRight{ overflow:auto;}
.webTitle{ height:24px; font-size:16px; line-height:24px; padding:0 0 4px 20px;}
.webTitleDetail{  font-size:16px; line-height:22px; padding:0 0 0 20px;}
.treeTip{ color:Red; font:normal 16px/22px Arial ; font-weight:bold; margin-left:50px;}
/*basic search*/
.basicSearch{ padding:1px 0 0 0; clear:both; background:#f0f0f0; height:auto; overflow:hidden;}
.basicList{font-size:13px; background:#f0f0f0}
.basicList dd{ height:24px; padding:4px 0 0 0; overflow:hidden; clear:both;}
.basicList dd span,.basicList dt span{display:inline-block; float:left;}
.basicList dd span input,.basicList dt span input{font-size:13px;}
.basicListDt{padding:4px 0 2px 0; overflow:hidden; clear:both;}
.Dt_1{height:86px; overflow:hidden;}
.Dt_2{height:174px;}
.Dt_3{height:198px;}
.List_1{width:740px; float:left; display:inline;}
.List_2{width:158px; float:left; display:inline;}
/*span width*/
.spanTitle{ width:180px; padding:0 8px 0 5px; text-align:right;}
.spanTitle_1{ width:86px; padding:0 8px 0 5px; text-align:right;}
.span240px{width:240px;}
.spanPadding{padding-right:80px;}
.span20px{width:20px;}
.span72px{width:72px;}
.span90px{width:88px;}
.span174px{width:174px;}
.span100px{width:100px;}
.span140px{width:140px;}
.span118px{width:118px;}
.span363px{ width:363px;}
.select_a{width:206px; height:171px;_height:auto;}
.select_b{width:363px; height:186px;_height:auto;}
.span420px{width:420px;}
.span206px{ width:204px; margin-top:1px; }
.span363px{ width:363px;}
/*input and select width*/
.inp230px{width:230px;}
.inp228px{width:228px;}
.inp70px{width:70px;}
.inp90px{width:88px;}
.inp96px{width:96px;}
.inp116px{width:116px;}
.checkBox{ margin-top:4px; *margin-top:1px;}
.radio{ margin-top:5px; *margin-top:1px;}
.select232px{width:234px; margin-top:1px; font-size:13px;}
.basicTeare{width:350px;height:81px;_height:auto;}
.statusTitle{ padding:0 0 0 20px; font-weight:bold;}
/*basic search button*/
.basicBtn{ height:33px; clear:both; text-align:right;}
.basicBtn input,.higSeaBtn input{ margin-right:6px;}
.higSeaBtn{ background:#f0f0f0; padding:6px 0 0 0; height:33px; text-align:right;clear:both;}
.btnCss{background:#307ee9; color:#ffffff; border:none;padding:2px 20px;_padding:0 20px; font-size:13px; cursor:pointer}
.btnSaveCss{background:#307ee9; color:#ffffff; border:none;padding:2px 10px;_padding:0 10px; font-size:13px; cursor:pointer;}
.btnMarkCss{background:#307ee9; color:#ffffff; border:none;padding:2px 2px;_padding:0 2px; font-size:13px; cursor:pointer;}
.del_Btn{ height:22px; width:60px; background:url(../images/delete_bg.gif) no-repeat 0 0; border:none; font-size:12px; color:#456A98; cursor:pointer;}
/*hight Search Box*/
.hightSearchBox{ clear:both;min-height:34px;_height:32px; background:#F0F0F0}
.higSeaTitle{height:24px; border:1px solid #ffffff; background:url(../images/searchTitle.gif) repeat-x 0 0; padding-top:2px; font-size:13px; cursor:pointer;}
.higSeaTitle .link_2{ display:block; float:left; height:24px; background:url(../images/searchTitleArrow_1.gif) no-repeat 4px 50%; padding-left:19px;}
.higSeaTitle .link_1{ display:block; float:left; height:24px; background:url(../images/searchTitleArrow.gif) no-repeat 4px 50%; padding-left:19px;}
.higSeaMain{ clear:both; padding:6px 0; background:#f0f0f0}
.higSeaMain_1{ clear:both; padding:6px 0;height:auto;overflow:hidden;}
.midLine{padding:0 12px 0 12px;}

/*Owner Ship*/
.arrow{ width:46px; padding:0 15px;}
.arrowR{ margin-top:60px;}
.arrowL{ margin-top:12px;}
.arrowT{ background:url(../images/ToTop.gif) no-repeat; width:46px; height:22px; margin-top:60px; text-align:center; border:none; font-size:12px; color:#0C5CA5; cursor:pointer}
.arrowB{ background:url(../images/ToTop.gif) no-repeat; width:46px; height:22px; margin-top:12px; text-align:center; border:none; font-size:12px; color:#0C5CA5; cursor:pointer}
/*Matching Records*/
.searchListBtn{padding:6px 20px; height:24px;}
.searchList{padding:0 20px;}
.listTab{border-top:1px solid #9F9C96;border-left:1px solid #9F9C96;border-right:1px solid #9F9C96; line-height:16px;
        }/* table-layout:fixed;平分没列*/
/*.TabHead{height:24px; padding-top:2px; background:url(../images/searchTitle.gif) repeat-x 0 0;}*/
.TabHead{height:24px; padding-top:2px; background-color:#D4D4D4;}
.TabHead th{ text-align:center; border-right:1px solid #ccc; border-bottom:1px solid #ffffff;border-left:1px solid #ccc; border-top:1px solid #B2B2B2; font-weight:bold; word-wrap:break-word;}
.listTab td{height:24px;padding:0 6px; border-right:1px solid #ccc; border-bottom:1px solid #dddddd; border-left:1px solid #ccc; border-top:1px solid #dddddd; word-break:break-all;}
.listTab td table td{padding:0px;}
.listTab td table td span{ color:#fff; font-weight:bold; border-color:#ddd;background-color:#436eee;  padding:5px;}
.listTab td table td a{padding:5px;}
.listTab td table td a:hover {padding:5px;color:#fff; font-weight:bold;   background-color:#436eee; }
.listTabMin{border-top:1px solid #9F9C96; font-size:12px; border-left:1px solid #9F9C96;border-right:1px solid #9F9C96;}
.TabHeadMin{height:14px; padding-top:2px;   background-color:#DFDFDF;}
.TabHeadMin th{ text-align:center; border-right:1px solid #ccc; border-bottom:1px solid #ffffff; font-weight:bold; }
.listTabMin td{height:14px;padding:0 4px; border-right:1px solid #ccc; border-bottom:1px solid #dddddd; border-left:1px solid #ccc; border-top:1px solid #dddddd;}
.tr_1{ background:#F1F4F8;}
.tabListPages{height:22px; background:url(../images/tabListPages_bg.gif) repeat-x 0 0; border:1px solid #9F9C96; border-top:none;}
.tabListPages span{ display:inline-block; float:left; height:22px; line-height:22px; padding-left:20px;}
.span225px{width:225px;}
/*Ship Overview*/
.shipView{ padding:0 0 0 185px; height:auto; overflow:hidden;}
.shipViewL{width:185px; float:left; display:inline; margin-left:-185px;}
.shipViewR{width:100%; float:left; height:auto; overflow:hidden;}
.viewBaisc{ background:#f0f0f0; padding:5px; height:auto; overflow:hidden;}
.view_ul{width:806px;}
.view_ul li{ line-height:20px; width:270px; float:left; min-height:20px;_height:20px; font-weight:bold; padding-left:130px;}
.view_ul li span{ display:inline-block; float:left;}
.lispanspan{padding-left:8px; font-style:normal; font-weight:normal; color:#666666;}
.liTitle{width:130px;color:#737373; margin-left:-130px;}
.liTitle2{width:140px;color:#737373; margin-left:-130px;}
.liMain{width:270px;}
.viewTitile{height:24px; background:#DCDCDC; padding-left:5px; margin-top:10px; font-size:13px; font-weight:bolder;}
.viewOtherBox{ height:auto; overflow:hidden; padding:5px;}
.viewOtherList{ line-height:20px; clear:both;}
.viewOtherList li{font-weight:bold; float:left;}
.viewOtherList li span{ display:inline-block; float:left;}
.otherS_1{ width:216px; padding-left:120px;}
.otherS_1_Title{width:120px; margin-left:-120px;color:#737373;}
.otherS_1_M{width:216px;}
.otherS_2{width:140px; padding-left:58px;}
.otherS_2_Title{width:58px; margin-left:-58px;color:#737373;}
.otherS_2_M{width:140px;}
.otherS_3{width:70px; padding-left:160px;}
.otherS_3_Title{width:160px; margin-left:-160px;color:#737373;}
.otherS_3_M{width:70px;}
.testThead{ background-color:#DFDFDF;}
.testTab td{ height:26px; border-right:1px; text-indent:6px; text-align:left; }
/*company detail*/
.Detail_ul{width:806px;}
.Detail_ul li{ line-height:20px;float:left;height:20px; font-weight:bold;}
.Detail_ul .leftLi{ width:270px; padding-left:180px;}
.Detail_ul .rightLi{ width:220px; padding-left:130px;}
.Detail_ul li span{ display:inline-block; float:left;}
.Detail_span{padding-left:8px; font-style:normal; font-weight:normal; color:#666666;}
.Detail_liTitRight{width:130px;color:#737373; margin-left:-130px;}
.Detail_liTitLeft{width:180px;color:#737373; margin-left:-180px;}
.Detail_liMainL{width:270px;}
.Detail_liMainR{width:220px;}
/*company search*/
.inp340px{width:280px;}

/*tipsWindow*/
.tipsBox{ background:#bdbdbd; border:3px solid #f3f3f3; padding:1px;}
.tipsCon{ background:#f8f8f8; border:1px solid #ffffff;white-space:nowrap;  font-weight:normal }
.tipsTitle{ height:18px; line-height:18px; background-color:#dbdbdb; border-bottom:1px solid #B0BBCD; color:#307EE9; position:relative; padding:2px 0 0 8px; }
.tipsMain{ border-top:1px solid #ffffff; clear:both; }
.tipsClose{ display:block; height:12px; width:12px; cursor:pointer; position:absolute; right:6px; top:4px; }
.oneline{ float:right; font-size:14px; font-weight:bold;  margin-top:-20px; text-align:right; color:Red; border-bottom:0px solid #E5E5E5; line-height:28px; background:#fff;width:auto;bottom:0;}
.oneline a{ color:#1B86CA; margin:0 6px;}
.oneline span{   height:26px; padding:5px; margin-bottom:-2px; border:0px solid #E5E5E5; border-bottom:0px solid #E5E5E5;  font-weight:bold;}
.oneline a{color:#1B86CA; text-decoration:underline;}
.oneline a:hover{color:Red; text-decoration:underline;}
/*footer*/
.footer{margin-top:11px;text-align:center; border-top:1px solid #E5E5E5; line-height:28px; background:#fff;width:100%;bottom:0;}
.footer a,.footer span{ color:#ABABAB; margin:0 6px;}
.footer a{color:#ABABAB; text-decoration:none;}
.footer a:hover{color:#1B86CA; text-decoration:underline;}


/*td1*/
.lbTab{ border-bottom:2px solid #9F9C96;font-weight:bold; line-height:22px;}
.td1{ width:80px;color: #737373;}
.td2{ width:120px;}
.td3{ width:80px;color: #737373;}
.td4{ width:150px;}
.td5{ width:80px;color: #737373;}
.td6{ width:200px;}
.td_a a{ color:#3399FF}  /*此处别删，程序中读取此样式*/
.td_a0 a{ color:#737373} /*此处别删，程序中读取此样式*/
/*-集团组织架构-*/
.GroupTab{border-top:1px solid #9F9C96;border-left:1px solid #9F9C96;border-right:1px solid #9F9C96;}
.GroupTab td{height:24px;padding:0 6px; border-right:1px solid #ccc; border-bottom:1px solid #dddddd; border-left:1px solid #ccc; border-top:1px solid #dddddd;}
.GT_td1{ width:220px;}
.GT_td2{width:50px; background-color:#f0f0f0;}
.GT_td3{width:50px; background-color:#f0f0f0;}
.GT_td4{width:50px;}
.GT_td5{width:50px;}
.GT_td6{width:50px; background-color:#f0f0f0;}
.GT_td7{width:50px; background-color:#f0f0f0;}
.GT_td8{width:50px;}
.GT_tdBg{ background-color:#f0f0f0; text-align:center}
/*左侧树，带下划线*/
.link_css_c {margin-left: 3px;color: #096DDC;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #096DDC;}
/*****************↓自定义区↓********************/
/*查看*/
.searchCss{ text-align:center;}
/*列举特殊的表头宽度的样式,14px/每汉字;(2-28,3-42,4-56,5-70,6-84,7-98,8-112,9-126,10-140)*/
.MinWidth_2{min-width:28px; _width:28px;}
.MinWidth_3{min-width:42px; _width:42px;}
.MinWidth_4{min-width:56px; _width:56px;}
.MinWidth_5{min-width:70px; _width:70px;}
.MinWidth_6{min-width:84px; _width:84px;}
.MinWidth_7{min-width:98px; _width:98px;}
.MinWidth_8{min-width:112px; _width:112px;}
.MinWidth_9{min-width:126px; _width:126px;}
.MinWidth_10{min-width:140px; _width:140px;}
/*Jquery.tree*/
.tree_ul{ line-height:12px;}
.link_css {  margin-left:3px; }
/*分页控件样式*/
/*page style*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background:#436eee;border-color:#a4d3ee;text-decoration: none;}
/*page style2*/
.pages {  color: #999; font:12px Arial; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #4e83d3; color:#fff;border:1px solid #4e83d3; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #4e83d3; border:1px solid #4e83d3;}
/*button 样式*/
.buttonClass{ padding:3px 2px 1px 2px;  border-color:#A8ACFD; border-style:Solid; border-width:1px; background-color:#DEE1FE; color:#0066CC}
/*js控制table行的背景色*/
.selfTrBackColor{ background-color:#F1F4F8;}
.shipAdd{ margin-left:6px;}
/*鼠标移动到文本控件时的气球提示样式*/
#tipBox {  position: absolute; }
#tipBox td{ background-image: url(../images/tip.png); background-repeat: repeat-x;}
#tipa{ background-position: 0px 0px;width: 14px;height: 30px;} 
#tipb{background-position: 0px -30px; color: #407cae;}
#tipc{ background-position: 0px -60px;width: 6px;}
#ContentPlaceHolder1_btn_Search{ display:none}
#ContentPlaceHolder1_btn_Search2{ display:none}
#ContentPlaceHolder1_btn_Empty{ display:none}
#ContentPlaceHolder1_btn_clear2{ display:none}
/*设置搜索条件样式*/
.tipCss{ margin:-20px auto;}
.list_box{  padding-left:100px;  font-size:14px; color:Red; font-weight:bold;}
.tipset{ text-decoration:underline; font-weight:bold; color:#39F;}
/*悬浮框样式*/
.FloatCss{width:240px;height:30px;position:absolute;right:0;top:400px; padding:10px;float:right;font-size:12px;letter-spacing:0px;overflow:hidden;z-index:50px;}
/*可取消的tip提示*/
.xhzh{width:220px;height:100px;background:#FFFFE6;position:absolute;}
.xhzh .s *{position:absolute;width:9px;height:8px;background-image:url(../images/xhzh.gif);background-repeat:no-repeat;text-decoration:none;display:block;overflow:hidden;}
.xhzh .s .n{background:#FFFFE6;top:-8px;width:100%;border-top:1px solid #676766;}
.xhzh .s .s{background:#FFFFE6;bottom:-8px;width:100%;border-bottom:1px solid #676766;}
.xhzh .s .w{background:#FFFFE6;left:-9px;height:100%;border-left:1px solid #676766;}
.xhzh .s .e{background:#FFFFE6;right:-9px;height:100%;border-right:1px solid #676766;}
.xhzh .s .ne{background-position:-9px 0;right:-9px;top:-8px;}
.xhzh .s .se{background-position:-27px 0;right:-9px;bottom:-8px;}
.xhzh .s .nw{background-position:0 0;left:-9px;top:-8px;}
.xhzh .s .sw{background-position:-18px 0;left:-9px;bottom:-8px;}
.xhzh .s .nl{background-position:0 -8px;left:33px;top:-31px;width:23px;height:24px;}
.xhzh .s .nr{background-position:-23px -8px;right:33px;top:-31px;width:23px;height:24px;}
.xhzh .s .sl{background-position:0 -34px;left:33px;bottom:-31px;width:23px;height:24px;}
.xhzh .s .sr{background-position:-23px -34px;right:33px;bottom:-31px;width:23px;height:24px;}
.xhzh .s a{background-position:-38px 0;right:2px;top:2px;width:8px;height:8px;}
.xhzh .s i{background:url(../images/xhzh_ico.gif) no-repeat 0 0;overflow:hidden;width:58px;height:58px;}
.xhzh .x{padding:0 15px 0;word-break:break-all;}

.export_PDF{display:inline-block;width:53px;height:24px;padding-left:24px; line-height:24px;color:#fff;font-weight:normal;font-size:12px; overflow:hidden; margin-left:10px;background:url(../images/export_PDF.png) no-repeat 0 0;}
.export_PDF:hover{background:url(../images/export_PDF.png) no-repeat 0 -24px;color:#fff;}
