@charset "utf-8";
/* CSS Document */
/*内置标式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0px; margin:0px;}
fieldset, img, button{border:0px;}
body, input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
*{ margin:0; padding:0;}
.clearfloat{clear:both; height:0px; font-size:1px;line-height:0px; overflow:hidden;}
/*链接文字*/
a{color:#111111; font-size:12px;}
a:link, a:visited{}
a:hover, a:active{text-decoration:underline;}
body{background:#eef2fb;}
/*end内置标式*/

/*内边距*/
.padd3{padding:0px 3px 0px 3px;}
.padd5{padding:0px 5px 0px 5px;}
.padd8{padding:0px 8px 0px 8px;}
.padd10{padding:0px 10px 0px 10px;}
.padd15{padding:0px 15px 0px 15px;}
/*内右边距*/
.paddr10{padding:0px 10px 0px 0px;}
.paddr15{padding:0px 15px 0px 0px;}
.paddr20{padding:0px 20px 0px 0px;}
.paddr30{padding:0px 30px 0px 0px;}
.paddr50{padding:0px 50px 0px 0px;}
/*内左边距*/
.paddl10{padding:0px 0px 0px 10px;}
.paddl15{padding:0px 0px 0px 15px;}
.paddl20{padding:0px 0px 0px 20px;}
.paddl30{padding:0px 0px 0px 30px;}
.paddl50{padding:0px 0px 0px 50px;}

/*外边距*/

/*浮动边距*/

/*字体*/
.wenbai12{color:#FFFFFF; font-size:12px; text-decoration:none;}
.wenbai12c{color:#FFFFFF; font-size:12px; text-decoration:none;  font-weight:bold;}
.wenhuang12{color:#fdf392; font-size:12px; text-decoration:none;}
.wenhuang12c{color:#fdf392; font-size:12px; text-decoration:none;  font-weight:bold;}
.wenlan12{color:#004fa5; font-size:12px; text-decoration:none;}
.wenlan12c{color:#004fa5; font-size:12px; text-decoration:none;  font-weight:bold;}
.wenlan14{color:#004fa5; font-size:14px; text-decoration:none;}
.wenlan14c{color:#004fa5; font-size:14px; text-decoration:none;  font-weight:bold;}
.wenhong12{color:#ff0000; font-size:12px; text-decoration:none;}
.wenhong12c{color:#ff0000; font-size:12px; text-decoration:none;  font-weight:bold;}
.wenhong14{color:#ff0000; font-size:14px; text-decoration:none;}
.wenhong14c{color:#ff0000; font-size:14px; text-decoration:none;  font-weight:bold;}
.wenlu12{color:#488f00; font-size:12px; text-decoration:none;}
.wenlu12c{color:#488f00; font-size:12px; text-decoration:none;  font-weight:bold;}
.wenlu14{color:#488f00; font-size:14px; text-decoration:none;}
.wenlu14c{color:#488f00; font-size:14px; text-decoration:none;  font-weight:bold;}
.wenhei12{color:#000; font-size:12px; text-decoration:none;}
.wenhei12c{color:#000; font-size:12px; text-decoration:none;  font-weight:bold;}
.wenhei14{color:#000; font-size:14px; text-decoration:none;}
.wenhei14c{color:#000; font-size:14px; text-decoration:none;  font-weight:bold;background: none repeat scroll 0 0 #DBECF7;}


/*顶部*/
.top_bj{background:url(../../../images/top_gj.jpg) left top repeat-x; width:auto; height:58px;}
.top_logo{float:left; text-align:center; width:280px;}
.top_font{float:right; width:600px; text-align:right; padding-top:10px;}

/*end顶部*/

/*底部*/
.bottom_bj{background:url(../../../images/bottom_bj.jpg) left top repeat-x; width:auto; height:20px; padding-top:15px; text-align:center; font-size:12px; color:#d9d9d9;}
/*底顶部*/


/*左侧*/
.leftuser{height:50px; background:url(../../../images/nav01.gif) left top no-repeat; text-align:center; padding-top:5px;}
.leftta{margin:0px auto;}
.leftnav{margin-top:6px; height:20px; max-height:20px; background-repeat: no-repeat;
background: url(../../../images/nav02.gif) left top no-repeat; }
.leftsub{margin:5px auto 8px auto; }
.leftsub td{height:22px;}
.navfont{font-size:14px; color:#222; text-decoration:none;}
a.navfont:hover {color:#FF0000;text-decoration: underline;}
.subfont{font-size:12px; color:#222; text-decoration:none;}
a.subfont:hover {color:#FF0000;text-decoration: underline;}
.left-table01 {}
.left-table02 {
	margin-top: 8px;
	margin-bottom: 8px;
	font-family: "";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}
.left-table03 {
	margin-top: 6px;
	font-family: "";
	font-size: 14px;
	color: #555555;
	text-decoration: none;
	background-image: url(../../../images/nav02.gif);
	height:29px;
}
a.left-table03:hover {
	background-image: url(../../../images/nav03.gif);
}
.left-table04 {
	font-family: "";
	font-size: 12px;
	color: #555555;
	text-decoration: none;
	background-image: url(../../../images/nav03.gif);
	margin-top: 6px;
}

.left-font01 {
	font-family: "宋体";
	font-size: 12px;
	color: #448CCB;
	text-decoration: none;
	filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1);
}
a.left-font01:hover {
	font-family: "";
	font-size: 12px;
	color: #0063b9;
	text-decoration: underline;
	filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=11,);
}

.left-font02 {
	font-size: 11px;
	font-weight: bold;
	color: #448CCB;
	text-decoration: none;
	filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1);
	}
.left-font03 {
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}
a.left-font03:hover {
	font-family: "";
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
/*end左侧*/

/*右侧*/
.titlebt {
	font-size: 14px;line-height:26px;font-weight:bold;color: #002c74;
	background-image: url(../../../images/top_bt.jpg);background-repeat: no-repeat;
	text-indent: 15px; padding-top: 5px;}
/*.titlebt { height:29px;float:left;
	font-size: 14px;font-weight:bold;color: #002c74;
	background:url(../../../images/top_bt_M.jpg) repeat-x;}
.titlebt span.titlebt_l{
    background: url(../../../images/top_bt_L.jpg) no-repeat;
    display: block;
    height:29px;
    width:8px;
    float:left;
}.titlebt span.titlebt_m{
	display:block; float:left; padding-top:9px; *padding-top:11px; _padding-top:11px;
}
.titlebt span.titlebt_r{
    background: url(../../../images/top_bt_R.jpg) no-repeat;
    display: block;
    height: 29px;
    width: 8px;
    float: left;
}*/
.main_bj{background:#F7F8F9; padding:15px 0px 5px 0px;}
.maintitle{height:26px; border-left:1px solid #c9d7e5; border-right:1px solid #c9d7e5; border-top:1px solid #c9d7e5; background:#ebf6fd; padding-top:8px;}
.maintab{border:1px solid #c4d9ee; background:#FFFFFF; margin-bottom:20px; width:100%;}
.maintab th{background:url(../../../images/maintop_bj.jpg) left bottom repeat-x; height:27px; border-bottom:1px solid #c9d7e5; border-right:1px solid #cadff3; font-size:12px; color:#000000; font-weight:bold;}
.maintab td{padding:6px 4px 4px 4px; line-height:22px; border-bottom:1px solid #dfecf5; border-right:1px solid #dfecf5;}
.maintab td.center{text-align:center;}
.maintab td.right{text-align:right; background:#f1f9fd;}
.maintab th.left{text-align:left;}
.maintab td.lan{background:#f1f9fd;}
.maintab td.hui{background:#f6f6f6;}
.maintab td.huang{background:#ffffdd;}
.msghui{background:#f0f0f0; padding:8px 8px 8px 8px; width:auto;  margin-bottom:10px;}
.msghuileft{float:left; width:auto;}
.msghuiright{width:auto; height:30px; float:right;}
.msghuang{background:#fcf49d; padding:8px 10px 8px 10px; width:auto;  margin-bottom:15px;}
.msgjz{background:#ffffdd; padding:6px 10px 4px 10px;  border:1px solid #e3e197;  width:180px; margin:15px auto 15px auto;}
.msglan{background:#e1f2fc; padding:8px 10px 8px 10px; width:auto;  margin-bottom:15px;}
.msglanb{background:#e1f2fc; padding:8px 10px 8px 10px; width:auto;  margin-bottom:15px; border:1px solid #85b9ec;}
.msglu{background:#e8f6cb; padding:8px 10px 8px 10px; width:auto;  margin-bottom:15px;}
.msglink{padding:0px 15px 0px 20px; height:24px; line-height:24px; text-decoration:none; font-size:14px; color:#004289;}
a.msglink:hover{color:#0068c3; text-decoration: underline;}
.msglink12{padding:0px 15px 0px 18px; height:24px; line-height:24px; text-decoration:none; font-size:12px; color:#004289;}
a.msglink12:hover{color:#0068c3; text-decoration: underline;}
/*end右侧*/

/*图标分类*/
.inpbj{background:url(../../../images/inp_bj.jpg) left top repeat-x #fafafa; border:1px solid #d1d1d1;}
.inplogin{background:url(../../../images/ininp.jpg) left top repeat-x; border:1px solid #d1d1d1;  width:200px; padding:8px 4px 8px 4px; margin-right:6px; margin-left:10px;}
.inpcode{background:url(../../../images/ininp.jpg) left top repeat-x; border:1px solid #d1d1d1; width:75px; padding:8px 4px 8px 4px; margin-right:6px; margin-left:10px;}
.inpw{width:100px; padding:4px 2px 4px 2px; margin-right:6px;}
.inpw80{width:80px; padding:4px 2px 4px 2px; margin-right:6px;}
.inpw90{width:90px; padding:4px 2px 4px 2px; margin-right:6px;}
.inpw50{width:50px; padding:4px 2px 4px 2px; margin-right:6px;}
.inpw160{width:160px; padding:4px 2px 4px 2px; margin-right:6px;}
.inpw320{width:320px; padding:4px 2px 4px 2px; margin-right:6px;}
.inpsoso{background:url(../../../images/soso.jpg) left top  no-repeat #FFFFFF; border:1px solid #d1d1d1; padding:8px 2px 8px 25px; margin-right:6px; width:220px;}

/*图标分类*/
.ico1{background:url(../../../images/mbi_01.gif) left center no-repeat;}
.ico2{background:url(../../../images/mbi_02.gif) left center no-repeat;}
.ico3{background:url(../../../images/mbi_03.gif) left center no-repeat;}
.ico4{background:url(../../../images/mbi_04.gif) left center no-repeat;}
.ico5{background:url(../../../images/mbi_05.gif) left center no-repeat;}
.ico6{background:url(../../../images/mbi_06.gif) left center no-repeat;}
.ico7{background:url(../../../images/mbi_07.gif) left center no-repeat;}
.ico8{background:url(../../../images/mbi_08.gif) left center no-repeat;}
.ico9{background:url(../../../images/mbi_09.gif) left center no-repeat;}
.ico10{background:url(../../../images/mbi_10.gif) left center no-repeat;}
.ico11{background:url(../../../images/mbi_11.gif) left center no-repeat;}
.ico12{background:url(../../../images/mbi_12.gif) left center no-repeat;}
.ico13{background:url(../../../images/mbi_13.gif) left center no-repeat;}
.ico14{background:url(../../../images/mbi_14.gif) 10px center no-repeat; padding:0px 15px 0px 32px;  text-decoration:none; font-size:14px; color:#004289; font-weight:bold;}

/*按钮分类*/
.submit1{background:url(../../../images/bto01.gif) 0px -13px #FFFFFF; border:1px solid #cfab25; cursor:pointer; height:25px; padding:2px 6px 2px 6px; width:auto; _width:0; overflow:visible;}
.submit1b{background:url(../../../images/bto01.gif) 0px -13px #FFFFFF; border:1px solid #856800; cursor:pointer; height:25px; padding:2px 6px 2px 6px; width:auto; _width:0; overflow:visible;}

.submit2{ background:url(../../../images/bto01.gif) 0px -69px #FFFFFF; border:1px solid #8b9c56; cursor:pointer; height:25px; padding:2px 6px 2px 6px;  width:auto; _width:0; overflow:visible;}
.submit2b{ background:url(../../../images/bto01.gif) 0px -69px #FFFFFF; border:1px solid #607f00; cursor:pointer; height:25px; padding:2px 6px 2px 6px;  width:auto; _width:0; overflow:visible;}

.submit3{ background:url(../../../images/bto01.gif) 0px -8px #FFFFFF; border:1px solid #cfab25; height:32px; font-weight:bold; cursor:pointer; font-size:14px; color:#660000; padding:2px 8px 2px 8px;  width:auto; _width:0; overflow:visible;}
.submit3b{ background:url(../../../images/bto01.gif) 0px -8px #FFFFFF; border:1px solid #856800; height:32px; font-weight:bold; cursor:pointer; font-size:14px; color:#660000; padding:2px 8px 2px 8px;  width:auto; _width:0; overflow:visible;}

.submit4{ background:url(../../../images/bto01.gif) 0px -64px #FFFFFF; border:1px solid #8b9c56; height:32px; font-weight:bold; padding-top:2px; cursor:pointer; font-size:14px; color:#336600; padding:2px 8px 2px 8px;  width:auto; _width:0; overflow:visible;}
.submit4b{ background:url(../../../images/bto01.gif) 0px -64px #FFFFFF; border:1px solid #607f00; height:32px; font-weight:bold; padding-top:2px; cursor:pointer; font-size:14px; color:#336600; padding:2px 8px 2px 8px;  width:auto; _width:0; overflow:visible;}

.submit5{ background:url(../../../images/bto02.gif) 0px -5px #FFFFFF; border:1px solid #7AADC8; cursor:pointer; height:25px; padding:2px 6px 2px 6px; width:auto; _width:0; overflow:visible;}
.submit5b{ background:url(../../../images/bto02.gif) 0px -5px #FFFFFF; border:1px solid #005f91; cursor:pointer; height:25px; padding:2px 6px 2px 6px; width:auto; _width:0; overflow:visible;}

.submit6{ background:url(../../../images/bto02.gif) 0px 0px #FFFFFF; border:1px solid #7AADC8; height:32px; font-size:14px; font-weight:bold; cursor:pointer; padding:2px 8px 2px 8px; width:auto; _width:0; overflow:visible;}
.submit6b{ background:url(../../../images/bto02.gif) 0px 0px #FFFFFF; border:1px solid #005f91; height:32px; font-size:14px; font-weight:bold; cursor:pointer; padding:2px 8px 2px 8px; width:auto; _width:0; overflow:visible;}
/*pagination*/
.pagination {
            font-size: 12px;
            margin:5px 0px;
            float:right;
			}
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}

/*分页*/
.page{width:auto;  height:auto; text-align:right; margin-bottom:25px; padding:0px 15px 0px 0px;}
.page a{padding:3px 6px 3px 6px; text-decoration:none;  background:#fff; border:1px solid #c9d7e5; font-size:12px; margin:0px 0px 0px 6px; color:#333; font-weight:bold;}
.page a:hover{background:#448ccb; border:1px solid #5592c9; color:#fff;}
.page a.yema{padding:3px 6px 3px 6px; text-decoration:none;  background:#fff; border:1px solid #c9d7e5; font-size:12px; margin:0px 0px 0px 6px; color:#000; font-weight:normal;}
.page a.yema:hover{background:#448ccb; border:1px solid #5592c9; color:#fff;}
.page a.dian{background:#c4d9ee; border:1px solid #a4c3e1; color:#003c70;}
.page a.yema2{background:#fff; border:1px solid #c9d7e5; color:#999;}

/*登录页*/
.login_bj{background:url(../../../images/in_bj.jpg) left top #1d3647; height:648px;}
.login{width:920px; height:478px;  background:url(../../../images/welcome.jpg) right bottom no-repeat ; margin:0 auto; padding:96px 0px 0px 0px;}
.inlogin{width:442px; height:395px; float:left;   }
.loginmain{float:left; width:380px; height:auto; padding:80px 0px 0px 30px;}
.loginame{background:url(../../../images/intu01.jpg) left top no-repeat; padding:0px 0px 0px 42px; height:55px;}
.loginpass{background:url(../../../images/intu02.jpg) left top no-repeat; padding:0px 0px 0px 42px; height:55px;}
.logincode{padding:0px 0px 0px 30px; height:55px;}
.loginwen{padding-top:10px; float:left; width:25px; text-align:right;}
.loginwen2{padding-top:10px; float:left; width:37px; text-align:right;}

/*查询订单详细页面   万能框----------------------------------*/
.show-box
{
   height: 100%;
   /*  filter: alpha(Opacity=95);
    opacity: 0.95;*/
	_z-index:100;
}  
.show-box .tm 
{
	position:relative !important;
	position:static;
    background: url(../../../images/tm.gif) repeat-x;
    height: 29px;
    margin: 0 17px;
	
}
.show-box .tm .tl
{
    position: relative;
    left: -17px;
    top: 0;
    background: url(../../../images/tl.gif) no-repeat;
    display: block;
    height: 29px;
    width: 17px;
    float: left;
}
.show-box .tm .tr
{
    position: relative;
    right: -17px;
    top: 0;
    background: url(../../../images/tr.gif) no-repeat;
    display: block;
    height: 29px;
    width: 17px;
    float: right;
}


.show-box .mmbox
{
    overflow: hidden;
	
}
.show-box .mm
{
    margin: 0 17px;
    background: #F2F2F2;
}
.show-box .mm .ml
{
    position: relative;
    left: -17px;
    top: 0;
    background: url(../../../images/lm.gif) repeat-y;
    display: block;
    width: 17px;
    float: left;
    margin-bottom: -5000px;
    padding-bottom: 5000px;
	
}
.show-box .mm .mr
{
    position: relative;
    right: -17px;
    top: 0;
    background: url(../../../images/rm.gif) repeat-y;
    display: block;
    width: 17px;
    float: right;
    margin-bottom: -5000px;
    padding-bottom: 5000px;

}


.show-box .bm
{
	position:relative !important;
	position:static;
    background: url(../../../images/bm.gif) repeat-x;
    display: block;
    height: 17px;
    margin: 0 17px;
}
.show-box .bm .bl
{
    position: relative;
    left: -17px;
    top: 0;
    background: url(../../../images/bl.gif) no-repeat;
    display: block;
    height: 17px;
    width: 17px;
    float: left;
}
.show-box .bm .br
{
    position: relative;
    right: -17px;
    top: 0;
    background: url(../../../images/br.gif) no-repeat;
    display: block;
    height: 17px;
    width: 17px;
    float: right;
}

.ordertitlebt { height:29px;float:left;
	font-size: 14px;font-weight:bold;color: #002c74;
	background:url(../../../images/top_bt_M.jpg) repeat-x;}
.ordertitlebt span.ordertitlebt_l{
    background: url(../../../images/top_bt_L.jpg) no-repeat;
    display: block;
    height:29px;
    width:8px;
    float:left;
}.ordertitlebt span.ordertitlebt_m{
	display:block; float:left; padding-top:9px; *padding-top:11px; _padding-top:11px;
}
.ordertitlebt span.ordertitlebt_r{
    background: url(../../../images/top_bt_R.jpg) no-repeat;
    display: block;
    height: 29px;
    width: 8px;
    float: left;
}

/*字体*/
.lmain{_width:99%; width:100%;  height:auto; background:url(../../../images/mail_rightbg.gif)  #f7f8f9 right top repeat-y; }
.lmain_top{width:100%; height:29px; background-image:url(../../../images/content-bg.gif); position:relative;}
.lmain_title{
	font-size:14px; line-height:28px;  font-weight:bold; color:#002c74;
	 text-align:left; text-indent:22px;}
.lmain_top_left{position:absolute; top:0px; left:0px; width:17px; height:29px;  background-image:url(../../../images/left-top-right.gif);}
.lmain_top_right{position:absolute; top:0px; right:0px; width:16px; height:29px;  background-image:url(../../../images/nav-right-bg.gif);}
.lmain_bottom{width:100%; height:17px; background-image:url(../../../images/buttom_bgs.gif); position:relative;}

.lmain_bottom_left{position:absolute; top:0px; left:0px; width:17px; height:17px;  background-image:url(../../../images/buttom_left2.gif);}
.lmain_bottom_right{position:absolute; top:0px; right:0px; width:17px; height:17px;  background-image:url(../../../images/buttom_right2.gif);}
.lmain_zhong{background:url(../../../images/mail_leftbg.gif) left top repeat-y; width:98%; padding:12px 0px 0px 14px;  height:auto;}

/*新增样式6-11*/
.divh5{height:5px; font-size:1px;line-height:5px; overflow:hidden; width:100px;}

.alertInfo {
	position: fixed;
	display:none;
	line-height:22px;
	width:260px;
	padding:6px;
	text-align:center;
	top:200px;
	right:40%;
	z-index:10;
	background:#F30;
	color:#FFF;
	font-size:14px; font-weight:bold;
}


.login_m{padding-top:230px; }
.login_bar{ width:386px; height:364px; margin:0px auto 0px auto; background:url(../../../images/new_bar.png) left top no-repeat;}
.login_gys_bar{ width:386px; height:364px; margin:0px auto 0px auto; background:url(../../../images/new_gys_bar.png) left top no-repeat;}
.login_main{ padding:92px 0px 0px 30px;}
.login_div{ margin-bottom:20px; position:relative;}
.login_main .inplogin{background:url(../../../images/logon_base.jpg) -12px -13px no-repeat #FFF; border:1px solid #d1d1d1;  width:260px; padding:10px 4px 10px 54px; margin-right:0px; margin-left:0px; line-height:20px; font-size:16px;}
.login_main .inppass{background:url(../../../images/logon_base.jpg) -12px -76px no-repeat #FFF; border:1px solid #d1d1d1;  width:260px; padding:10px 4px 10px 54px; margin-right:0px; margin-left:0px;  line-height:20px; font-size:16px;}
.login_main .inpyan{background:url(../../../images/logon_base.jpg) -12px -136px no-repeat #FFF; border:1px solid #d1d1d1;  width:260px; padding:10px 4px 10px 54px; margin-right:0px; margin-left:0px;  line-height:20px; font-size:16px;}
.login_main a.inpbot{background:#1fbaf3; border:1px solid #1fbaf3;  width:260px; padding:10px 29px 10px 29px; margin-right:0px; margin-left:0px;  line-height:20px; font-size:16px; display:block; color:#FFF; text-align:center; cursor:pointer;}
.login_main a.inpbot:hover{ text-decoration:none; background:#009bd4; border:1px solid #009bd4;}
.imgyan{ position:absolute; top:5px; right:40px; border:0px;}

.login_font{ line-height:40px; text-align:center; font-size:16px; color:#F00; padding-right:36px;}



