@charset "utf-8";/* CSS Document */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, input, ruby, section, summary, time, mark, audio, video{border:0;margin:0px;padding:0px;}
body, button, input, select, textarea{font:12px/1.5 arial,"microsoft yahei",宋体,sans-serif;line-height:18px;}
body{background-color:#fff ;height:100%;margin:0 auto;padding:0 0px 0px 0px;min-width:1200px;width:auto !important;width:1200px;overflow:visible;/*background: url(top_bg.gif) repeat-x #fafafa;*/}

a{color:#6c6c6c;cursor:pointer;text-decoration:none;outline:none/* for FF Chrome */ ;}
a:hover{color:#e72410;text-decoration:underline;}
a:focus{outline:0;}
a,area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style:none;} /* for Firefox */
.crl{clear: boto;height: 0px;overflow: hidden;}
img{-ms-interpolation-mode:bicubic;border:0;}
ul, li, ul li{list-style-type:none;}
button, input, select, textarea{font-size:100%;}
button{background:none;border:0 none;cursor:pointer;}
input, label{line-height:18px;vertical-align:middle;padding:2px 0;}
label{display:inline-block;vertical-align:baseline;}
select{line-height:18px;padding:2px 0px;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;*color:#fff;height:1px;}

table{border-collapse:collapse;border-spacing:0;}
table tr,table tr td{border:none 0;}
th{text-align:inherit;}
table tr td, table tr th {empty-cells: show;}

h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:12px;}

.clb:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clb{zoom:1; clear:both;}
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear{zoom:1;}/* for IE6 IE7 */ 
.bare{line-height:0;height:0px;visibility:visible;clear:both;font-size:0px;}
.dots{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ellipsis{-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
em,i{font-style:normal;}
.over{ overflow:hidden;}

/*common*/
.webwidth{width:1200px;margin:0 auto;}
.webpage{ background:#fff; padding-bottom:10px;overflow:hidden;}
.main{min-height:530px;height:auto !important;height:530px;overflow:visible;}
.webmaincont{ width:965px;}
.webcelan{width:220px;}
.pos_a{position:absolute;}
.pos_r{position:relative;} 

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.mt_20{margin-top:20px;}
.ml_20{margin-left:20px;}
.mb_20{margin-bottom:20px;}
.mtb{margin:20px 0px;}
.mb_10{ margin-bottom:10px;}

.fl{float:left;}
.fr{float:right;}
.pointer{cursor:pointer;}

.dis_bl{display:block;overflow:hidden;}

.red,.red a,a.red{color:#fdca00;}
.red1{color:#e72410}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}

/*weizhi*/
.weizhi{ border-bottom:1px solid #e5e5e5; line-height:25px; color:#666666;}
.weizhi a{color:#666666;}
.weizhi a.current{color:#f83033;}

/*top2样式*/
.header2{background: url(head2_topbg.jpg) no-repeat center 0 #C9002A;height: 80px;}
.header2_l .logo2{float: left;height: 40px;width: 162px;margin-top: 20px;background: url(head2_icon.png) no-repeat right 0;}
.header2_l .logo2 img,.header2_l .logo2 a{height: 40px;width: 141px;display: block;overflow: hidden;}
.header2_l .bt{float: left;height: 34px;margin:23px 0 0 20px;}
.search2_box{height: 36px;width: 338px;margin-top:22px;display: block;overflow: hidden;}
.search2_box .search_keyword{width:270px;height: 36px;line-height: 36px;background: #fff;border: none;padding: 0 0;color: #999;text-indent: 15px;}
.search2_box .s_btn{border: none;background: #51515C;width: 68px;height: 36px;color: #fff;font-size: 18px;padding: 0 0;font-family: 'Microsoft Yahei';cursor: pointer;}
.order-info tr td ul li{
	padding: 5px;
	background:#f4f4f4;
	border-bottom: 1px solid #efefef;
}
.admin-title2 {
font-size: 14px;
padding: 5px;
background: #f4f4f4;
border-bottom: 1px solid #efefef;
}
.admin-title2 .point {
color: #c40001;
}
.reports_table_new tr td{
	padding: 10px 5px;
}
#timenumeral b{font-size:20px;margin-left:6px;}

/*发票样式*/
.similer_button{width: 125px;height: 28px;border: 1px solid #ccc;display: inline-block;line-height: 28px;text-align: center;margin-left: 20px;cursor: pointer;}
.similer_button_cur{border: 1px solid #D61518;background: url(corner.png) no-repeat right bottom;}
.new_content{font-size: 12px;}
#ticket_title{width: 100px;height: 28px;line-height: 28px;}
.ticket_distance{margin:15px 0 0 0; }
.ticket_l_distance{margin-left: 16px;}
.input_style{border: 1px solid #ccc;height: 24px;width: 280px;margin-left:10px;}
.similger_diff{margin-left: 16px;}
.ticket_common_l{margin-left: 84px;width: 96px;display: inline-block;text-align: right;}
#ticket_title_com{width: 113px; padding: 0 0 0 20px;height:28px;}
.ticket_vertion_dis{margin: 5px 0;}
.isShow{display: none;}
.ticket_error{display: none;}
.error-message-body{background-position:0 -90px;}
.success-message-body{background-position:0 2px;}
.show-message-body{color:#293f14;margin:10px 0 0 10px;vertical-align:middle;}
.notice h4, .note h4{margin:30px 0 0 0;font-weight:normal;}
.success-message{border-color:#ddeddc;}
.error-message{border-color:#FFCCCC;}
.show-message{border-color:#C6DFA9;}
.feed-back .error{background:none;border:none;}
.error{background:#FFFFE6;border:1px solid #FFCCCC;color: #FF0000;margin: 5px 2px 1em;padding:2px 12px;}
.error-tips{position:relative;padding:20px 10px;color:red;}
.ticket_com_text{display: none;}
.ticket_step_foreign{border-bottom:1px solid #ccc;margin-bottom: 30px;padding-bottom: 30px;}