@charset "utf-8";
.pad_center { padding:20px 0 20px 100px }
/*搜索表单*/
.order_search{border:1px solid #D9D9D9;margin-bottom: 10px;line-height:22px;overflow:hidden;_zoom:1}
.order_search .form {padding:5px; line-height:22px; zoom:1; position:relative; background:#f6f6f6}
.order_search .form ul{ clear:both; overflow:hidden;}
.order_search .form li{ width:450px; min-height:28px; *height:28px; margin:3px 0 5px; float:left;}
.order_search .form_list li{ float:none; width:auto;}
.order_search .side{ width:95px; display:inline-block; text-align:right;}
.order_search .w35{ width:35px;}
.order_search .w50{ width:50px;}
.order_search .w70{ width:70px;}
.order_search .w80{ width:80px;}
.order_search i.btnC{ position:absolute; bottom:13%; right:10px;}
.order_search .single{padding:10px 10px 10px 0;}
.order_search .single i.btnC{ bottom:9px;}
.order_search .single i.hack{ margin-left:20px; position:static;}
.order_search .search_btn{ width:100%; clear:both;}
/*搜索2*/
.slelct_up,.slelct_down{padding:3px 0;overflow:hidden;}
.slelct_down_con{ margin:5px 0; padding:10px 0; border-top:1px solid #ddd; clear:both;}
.slelct_down_con p{ margin:3px 0 0 13px;}
.slelct_up i.btnC,.slelct_down i.btnC{position:static; vertical-align:text-bottom;}
.slelct_up em,.slelct_down em{ position:absolute; bottom:7%; right:10px;}
.slelct_up em a,.slelct_down em a{ color:#b10000; margin-left:5px;}
/**/
.page_box{padding: 10px 0 15px; overflow:hidden;}
.page_box p{ float:left;}
.page_box .page{padding:0; float:right;}


/*退款记录明细*/
.refund_list .user { background:url(../../img/pay/pay_annal.png) no-repeat }
.refund_list .refund_title h3 { background:url(../../img/pay/refund_titbg.png) repeat-x; float:left; height:27px; line-height:27px; text-align:center; color:#FFF; width:135px }
.refund_list .list_sum { height:22px; margin-bottom:-2px; padding:8px 10px; border-bottom:1px solid #d9d9d9; background:#f0f0f0; position:relative }
.refund_list .list_sum .list_select { float:left; padding:2px; width:130px; color:#999 }
.refund_list .list_sum .price { position:absolute; top:9px; right:10px}
.refund_list .list_sum .price span { margin:0 10px }
.refund_list .num_price { font-weight:bold; color:#b10000 }
/*
.refund_list .refund_table {overflow:hidden }
.refund_list .refund_table table { width:101% }
.refund_list .refund_table table th { line-height:32px; text-align:center; border-bottom:1px solid #eaeaea; border-right:1px solid #d9d9d9; font-weight:normal; color:#333 }
.refund_list .refund_table table td { line-height:52px; text-align:center; border-bottom:1px solid #eaeaea; border-right:1px solid #d9d9d9 }
*/
.refund_list table td .time { line-height:20px; color:#666; display:block }


.refund_list .barg_table {overflow:hidden }
.refund_list .barg_table table { width:100%; background:#fff }
.refund_list .barg_table table thead th{ background:#efefef;}
.refund_list .barg_table table th,.refund_list .barg_table table td{padding:8px 5px; line-height:20px; text-align:center; color:#000; border-bottom:1px solid #bbb;}
.refund_list .barg_table table td{line-height:20px; vertical-align:top;}
.refund_list .barg_table table td.txtL{ text-align:left;}
.refund_list table tr.gray{background:#f9f9f9}
.refund_list table td.red{color:#b10000}
.refund_list table td.green{color:#0C0}
/*暂无记录*/
.refund_list .tip, .no_data { width:300px; padding:30px 0; margin:0 auto; zoom:1; overflow:hidden }
.refund_list .tip .ico, .no_data .ico { float:left; margin-right:10px; background:url(../../img/pay/barg_ico.png) no-repeat; width:43px; height:48px }
.refund_list .tip h2, .no_data h2 { line-height:20px; color:#425a70; font-size:14px; text-align:left }
.refund_list .tip p, .no_data p { text-align:left; line-height:28px }
.refund_list .tip p a, .no_data p a { color:#b10000 }
.refund_list .tip em a, .no_data em a { padding-right:10px }
.refund_list .text { width:200px; text-align:left; line-height:22px; padding-left:10px }
.refund_list .text span { display:block; margin-top:10px}
.refund_list .user { background-position:-486px 0; width:14px; height:16px; display:inline-block; margin-right:10px; vertical-align:text-bottom }
.refund_list .handle a { margin:0 5px 5px}
.refund_list .handle a:hover.pay { text-decoration:none }

/*
.up_ico,.down_ico{ width:13px; height:13px; display:inline-block; vertical-align:middle; background:url(../../img/pay/sprite_ico.png) -37px -421px no-repeat;}
.down_ico{ background-position:-37px -449px}
*/

.user_ico{background:url(../../img/pay/pay_annal.png) -486px 0;display:inline-block;height:16px;margin-right:10px;vertical-align:text-bottom;width:14px;}
.refund_list .refund_box{ /*border:1px solid #d6d6d6; border-top:none; padding:10px 20px;*/ background:#fff; overflow:hidden}
.refund_title span{ float:right; font-weight:bold;margin-top:-28px; padding-top:5px;}
.refund_title span a{ color:#000}
.refund_list .refund_title h3{ background:url(../../img/pay/refund_titbg.png) repeat-x; float:left; height:27px; line-height:27px; text-align:center; color:#FFF; width:135px}
.refund_list .num_price{ font-weight:bold; color:#b10000}

.barg_page{ border:1px solid #d9d9d9; border-top:none;}

.select_all{ padding:10px 8px; padding:10px 7px\9; *padding:10px 5px\9; position:relative;border:1px solid #D3D3D3;}
.has_border{ border-bottom:0;}
.has_border2{ border-top:0;}
.select_all .btn_yel{ margin:0 5px;}
.select_all .page{ padding:0; position:absolute; top:16px; right:5px;_right:25px;}

/*确认table*/
.verify_table{ width:100%;}
.verify_table,.verify_table td,.verify_table th{ border:1px solid #ddd;}
.verify_table td,.verify_table .thead{ padding:5px;text-align:left;color:#666;}
.verify_table .thead{ padding-left:10px; font-size:14px; background:#ffffef; color:#000; font-weight:700;}
.verify_table .type{ width:30%; text-align:right;font-weight:700;}
.btn_box{ text-align:center; margin:30px 0;}
.set_width,.set_width2{ width:80%; margin:40px auto 0;}
.set_width2{ margin-top:20px}

/*电子回单*/
.proof_box{ position:relative; padding-bottom:62px;}
.proof_tit{ text-align:center; padding:20px 0 10px; font-weight:700; font-size:20px; color:#000}
.proof_table{ width:100%; margin:0 auto;}
.proof_table,.proof_table td{ border:1px solid #857f80; color:#000;}
.proof_table td{padding:12px 15px;}
.proof_table td.c_666{ color:#666}
.proof_table .type{ background:#f3f3f3;}
.proof_table .tips,.proof_table .tips2{ width:730px;}
.proof_box .seal{ width:190px; height:190px; position:absolute; bottom:100px;_bottom:160px; right:10px;}
.proof_box .tool{ padding-top:30px; font-size:14px;}


