@charset "utf-8";
*:focus{outline:none;}
html,body{width:100%;min-width:1200px;width:expression_r(document.body.clientWidth < 1200 ? "1200px": "auto" );}
html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{padding:0; margin: 0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,em,strong,table,th,td{font-size:100%;font-style: normal;font-weight: normal;}
strong {font-weight: bold;}
i{font-style:italic;}
ul,ol {list-style: none;}
fieldset,img {border: none;}
table{border-collapse: collapse; border-spacing:0;table-layout: fixed;}
body{background:#fff;color:#000;font:14px/1.5 "Microsoft YaHei";}
input,select,textarea{font-family: "Microsoft YaHei";}
input,select {vertical-align: middle;}
input[type="text"],input[type="password"]{border:1px solid #bfbfbf;}
input[type="text"]:focus,input[type="password"]:focus{border:1px solid #f15a22;}
textarea{vertical-align: top;}
a{text-decoration:none;outline:none;color:#666;}
a:hover{text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
article, aside, dialog, footer, header, section, nav, figure, menu{display:block; }
.clearfix{clear: both;}
.p_w{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.tc{text-align:center;}


.hide{display:none;}
.show{display:block;}
/*字体*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f000{color:#000;}
.f333{color:#333;}
.f666{color:#666;}
.f999{color:#999;}
.f_f15a22{color:#f15a22}
.f_0b00ba{color:#0b00ba}
.grays {color: #b4b4b4;}
.red{color:#f00}
.p10{padding:10px;}
.p20{padding:20px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pr15{padding-right:15px;}
.pb20{padding-bottom:20px;}
.pl35{padding-left:35px;}
.mt5 {margin-top: 5px;}
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr40{margin-right:40px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.mb60{margin-bottom:60px;}
.ml30{margin-left:30px;}
.w40{width:40px;}
.w75{width:75px;}
.w95{width:95px;}
.w100{width:100px;}
.w125{width:125px;}
.w135{width:135px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w205{width:205px;}
.w230{width:230px;}
.w250{width:250px;}
.input{border:1px solid #bfbfbf;background:#fff;height:26px;line-height:26px;padding-left: 3px;}
/*头部*/
.header{padding:15px 0;background:#fff;}
.logo{
	background: url(logo.png) no-repeat;
	display:block;
	width:265px;
	height:69px;
}
.topnav{ width:320px; float:right;}
.tr{ text-align:right; font-size:18px; line-height:69px; color:#666666;padding-left: 52px; background:url(foot_teip.png) left center no-repeat;}
.tr span{ font-family: "Impact"; font-size:24px; color:#b61d22;}
/*导航*/
.nav{background:#666;}
.nav .p_w > ul > li{float:left;display:inline;position:relative;width:150px;}
.nav .p_w > ul > li > a{color:#fff;line-height:60px;display:block;font-size:16px; text-align:center;}
.nav .p_w > ul > li > a:link,.menu .p_w > ul > li > a:visited{color:#fff}
.nav .p_w > ul > li > a:hover,.nav .p_w > ul > li:hover > a,.nav .p_w > ul > li > a.navcurrent{ background:url(150626_navbg02.png) no-repeat 50% 0;color:#182428}
.nav .p_w > ul > li ul{
	display:none;
	position:absolute; left:3px; width:145px; padding:10px 0px;
	z-index:4;
	background: rgba(255, 255, 255, 0.8); background:#fff !important;
	-webkit-box-shadow:#ababab 0px 1px 1px;
	-moz-box-shadow:#ababab 0px 1px 1px;
	box-shadow:#ababab 0px 1px 1px;
	border:1px solid #e6e6e6\0; border:none !important;
	border-top:0;
}
.nav .p_w > ul > li:hover ul{display:block;}
.nav .p_w > ul > li ul li{ float:left; width:145px;}
.nav .p_w > ul > li ul li a{
	display:block;
	line-height:30px;
	color:#787d81;
	text-align:center;
}
.nav .p_w > ul > li ul li a:hover{color:#b61d22; font-weight:600; background:#fff;}
.nav .p_w > ul > li ul li a span{ display:block;}
.nav .p_w > ul > li ul li a i{background: url(150626_navbg01_1.png) no-repeat; display:inline-block; width:57px; height:57px;}



/*内页左侧*/
.content{padding:25px 0;}
.content .p_w{background:#fff;}
/*到货网点匹配*/
.arriveUpContent{padding:25px 0px 0px 0px;}
.arriveUpContent .p_w{background:#fff;}
/*批量到货网点匹配*/
.arriveBelowContent{padding: 0;}
.arriveBelowContent .p_w{background:#fff;}
.col_left{width:220px;padding:10px;}
.pin-wrapper{width:220px;float:left;}
.content_second_nav{margin-bottom:47px;}
.content_second_nav h3{
	font-size:18px;
	color:#333333;
	border-bottom: 1px dotted #333;
	line-height:40px;	
}
.content_second_nav > ul > li{border-bottom:1px dotted #333;line-height:40px;}
.content_second_nav > ul > li > a{font-size:14px;color:#333; padding-left:20px; display:block;}
.content_second_nav > ul > li > a:hover,.content_second_nav > ul > li .subNav:hover,.content_second_nav > ul > .current > a{color:#f15a22;}

.subNav {
	cursor: pointer;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	position:relative;
	padding-left:20px;
}
.navContent{display:none;padding:0 0 10px;}
.content_second_nav > ul > li .subNav:after {
	content: "+";
	position: absolute;
	right: 12px;
	font-size: 20px;
}
.content_second_nav > ul > li .currentDt:after {
	content: "-";
	position: absolute;
	right: 12px;
	font-size:24px;
}
.navContent li a{display:block;padding-left:38px;font-size: 14px; line-height:30px;}
.navContent li a:hover,.navContent li .active{
	color:#f15a22;
	background: url(150602_icon03.png) no-repeat 26px 50%;
}
.quick_box{}
.quick_box:after{content: "";display:block; clear:both;}
.quick_box a{
	width:73px;
	display:block;
	float:left;
	line-height:32px;
	text-align:center;
	color:#808080;
	font-size:12px;
}
.quick_box a i{background: url(150602_icon02_1.png) no-repeat;display:inline-block; width:48px; height:48px;}
.quick_box a span{display:block;}
.quick_box a.quick_menu01 i{background-position:0 0;}
.quick_box a.quick_menu02 i{background-position:-76px 0;}
.quick_box a.quick_menu03 i{background-position:-152px 0;}
.quick_box a.quick_menu01:hover i{background-position:0 -58px;}
.quick_box a.quick_menu02:hover i{background-position:-76px -58px;}
.quick_box a.quick_menu03:hover i{background-position:-152px -58px;}
.quick_box a.quick_menu01:hover{color:#41a6f2;}
.quick_box a.quick_menu02:hover{color:#45c618;}
.quick_box a.quick_menu03:hover{color:#fc0;}

.col_right{width:770px; background:#fff; padding:10px;min-height:476px;_height:476px;_overflow:visible; border-left:14px solid #f4f5f9;}
/*分页*/
.scott{text-align:center; line-height:24px; font-size:12px;}
.scott a:hover{color:#f15a22;}
.scott a{background:#fff;padding:0 6px;color:#2f2f31;display:inline-block;vertical-align: middle;}
.scott span.current{padding:0 6px;display:inline-block;color:#f15a22;  vertical-align: middle;}
.scott span.disabled{color:#ccc; background:#fff;padding:0 10px;display:inline-block;vertical-align: middle;}
.scott .scott_input{border:1px solid #ccc;color:#999;width:20px;height:28px;line-height:28px; text-align:center;padding:0 4px;margin:0 4px;}
.scott .scott_sel{width:80px;display:inline-block;vertical-align: middle;}
.scott .scott_sel input{border:1px solid #ccc; line-height:22px; width:30px; outline:none; margin:0 5px;}
.scott .submit{ height:26px;line-height:26px;}
.scott .pageBox-info{margin-right:5px;vertical-align: middle;}

.border-all{border:1px solid #a1a1a1;}
/*快速登录*/
.tdhy_toolbar:after{content: "";display:block; clear:both;}
.tdhy_toolbar > ul > li {
	float:right;
	position: relative;
	height:24px;
	margin-left:10px;
}
.tdhy_toolbar .login_layerbox {
  font-size: 12px;
  display: none;
  background: #fff;
  border:2px solid #d5d5d5;
  position: absolute;
  top:22px;
  right:-40px;
  z-index:11;
}
.tdhy_toolbar .on .login_layerbox {display: block;}
.tdhy_toolbar .login .login_layerbox {width:396px;height:246px;}
.login_layerbox_left{width:160px; float:left;}
.login_layerbox_tl{line-height:42px;}
.login_layerbox_code{ border-right:1px solid #a1a1a1;}
.login_layerbox_right{width:216px; float:left; padding-left:20px;}
.login_layerbox_right ul.loginformlist li {width:190px;margin-top:10px;}
.login_layerbox_right ul.loginformlist li:last-child{ margin:5px;}
.login_error_tips{
	border: 1px #797979 solid;
  	background: #ffffcc;
  	width:185px;
  	padding:0 0 0 5px;
	color: #DA0000;
}
.loginname_box{height:24px;}
.loginname_box span{
	width:24px;
	height:24px;
	display:inline-block;
	float: left;
	background:#a1a1a1 url(150706_loginicon01.png) no-repeat;
}
.loginname_box .loginname_icon{background-position:0 50%;}
.loginname_box .loginpwd_icon{background-position:-24px 50%;}
.loginname_box input{width:163px; border:0; line-height:24px; float:left; padding-left:3px;}
.login_layerbox_right a.login_btn {
	background: #f15a22;
	color: #fff;
	float: left;
	margin-right:10px;
	padding:0 18px;
	font-size: 14px;
}
.bottom_tools{position:fixed;z-index:7;margin-left:650px;left:50%;bottom:40px;}
#scrollUp{background:url(backtop.png) no-repeat; width:40px; height:40px;display:none;}


.footer{width:100%; height:200px; padding:30px 0px;position:relative; text-align:center; font-size:13px; color:#999;background:#3b383c;}
.footer a{ font-size:13px; color:#999; font-weight:100; text-decoration:none; line-height:30px;}
.footer a:hover{ color:#fff;}
.footer_c{position:relative;width:1200px; margin:auto; text-align:left;overflow: hidden;}
.foot_top{height: 60px;border-bottom: 1px solid #444;overflow: hidden;}
.foot_wzdh{float: left;}
.foot_wzdh li{ list-style:none; float: left; width:150px;}
.foot_wzdh li a{font-size: 16px;color: #ccc;font-weight: 600;height: 60px;line-height: 60px;}
.foot_wzdh li a:hover{ color:#fff;}
.foot_teip{float: right;height: 52px;line-height: 52px;margin-top: 8px;padding-left: 52px;font-family: "Impact";font-size: 30px;color: #666;background:url(foot_teip.png) left center no-repeat;}

.foot_nav{float: left; padding:10px 0px; width:1200px; text-align:left}
.foot_nav ul{ float:left; width:150px;}
.foot_nav ul li{width:150px; float:left;height: 24px; line-height:24px; }
.foot_nav ul li a{line-height:24px; color:#ccc;}
.foot_nav ul.foot_tel{float: right; width:400px; text-align:right; height: 24px; line-height:24px;}
.foot_nav ul.foot_tel li{ width:400px;}

.foot_copy{position:relative;width:1200px; margin:auto; text-align:right;overflow: hidden; height: 30px;line-height: 30px;font-size: 12px;color: #666; border-top: 1px solid #444;}

