﻿/* CSS Document */
.guangao_ej { width: 1008px; margin: 0 auto; margin-top: 10px; }
.guangao_ejnrr { width: 1008px; float: left; }
.ejhyzx { width: 1190px; margin: 0 auto; margin-top: 10px; }

.ejhyzx_le { width: 195px; float: left; }
.ejhyzx_letit { width: 195px; float: left; background: url(../images/hyzx_r2_c2.jpg) no-repeat; height: 40px; line-height: 40px; }
.ejhyzx_letit span { font-size: 14px; font-family: "微软雅黑"; color: #fff; float: left; padding-left: 65px; }
.ejhyzx_lenr { width: 193px; float: left; border: 1px solid #D1D1D1; border-top: none; }
.ejhyzx_lenr dl { width: 193px; float: left; }
.ejhyzx_lenr dl dt { width: 193px; background: url(../images/hyzx_r3_c3.jpg) repeat-x; height: 39px; line-height: 39px; font-size: 14px; font-family: "微软雅黑"; }
.ejhyzx_lenr dl dt em { float: left; padding-left: 10px; padding-top: 10px; }
.ejhyzx_lenr dl dt span { float: left; padding-left: 10px; }
.ejhyzx_lenr dl dd { line-height: 39px; }
.ejhyzx_lenr dl dd a { float: left; padding-left: 40px; width: 153px; border-bottom: 1px solid #ddd; }

.ejhyzx_ri { width: 977px; float: right; }
.ejhyzx_ris { width: 977px; float: left; }
.ejhyzx_ristit { width: 977px; float: left; line-height: 30px; }
.ejhyzx_ristit span { float: left; font-size: 16px; font-family: "微软雅黑"; }
.ejhyzx_ristit a { float: right; color: #909C9A; }
.ejhyzx_risnr { width: 945px; float: left; padding: 15px; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; background: #FFFCEB; }
.ejhyzx_risnr_img { width: 125px; float: left; }
.ejhyzx_risnr_img img { width: 120px; padding: 2px; border: 1px solid #ddd; height: 120px; float: left; }
.ejhyzx_risnr_img span { float: left; width: 124px; text-align: center; padding-top: 5px; }
.ejhyzx_risnr_nr { line-height: 24px; width: 530px; float: left; padding-left: 30px; }
.ejhyzx_risnr_nr h3 { font-size: 14px; float: left; width: 530px; color: #605D58; padding-bottom: 10px; }
.ejhyzx_risnr_nr dl { float: left; width: 50%; color: #62615C; }
.ejhyzx_risnr_nr dl dt { float: left; }

.ejhyzx_ricn { width: 977px; float: left; border: 1px solid #F4DD97; margin-top: 15px; }
.ejhyzx_ricn_tit { width: 977px; float: left; border-bottom: 1px solid #F6DD9A; background: #FFF9D5; line-height: 30px; }
.ejhyzx_ricn_tit span { float: left; margin-left: 10px; display: inline; padding-left: 25px; background: url(../images/hyzx_r9_c8.jpg) no-repeat 1px; font-size: 14px; font-family: "微软雅黑"; }
.ejhyzx_ricn ul { width: 945px; float: left; padding: 15px; }
.ejhyzx_ricn ul li { line-height: 24px; width: 450px; float: left; background: url(../images/hyzx_r16_c9.jpg) no-repeat 1px; padding-left: 11px; }
.ejhyzx_ricn ul li a { width: 360px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.ejhyzx_rix { width: 977px; float: left; border: 1px solid #D1D1D1; margin-top: 10px; display: inline; }
.ejhyzx_rix_tit { width: 977px; float: left; height: 30px; line-height: 30px; border-bottom: 1px solid #d1d1d1; background: #F3F3F3; }
.ejhyzx_rix_tit span { width: 120px; float: left; background: #fff; border-right: 1px solid #d1d1d1; border-top: 2px solid #EB2854; text-align: center; font-family: "微软雅黑"; font-size: 14px; }
.ejhyzx_rix_tit a { float: right; padding-right: 10px; }
.ejhyzx_rix ul { width: 945px; float: left; padding-left: 22px; padding-top: 10px; padding-bottom: 10px; }
.ejhyzx_rix ul li { width: 127px; float: left; margin-right: 30px; }
.ejhyzx_rix ul li img { width: 127px; height: 127px; float: left; }
.ejhyzx_rix ul li span { width: 127px; text-align: center; padding-top: 10px; float: left; height: 27px; overflow: hidden; text-overflow: inherit; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.ejhyzx_rix ul li b { width: 127px; font-size: 14px; color: #D03233; text-align: center; float: left; }

.wdshdz { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
.wdshdz_nr { width: 915px; float: left; border: 1px solid #E5E5E5; background: #F3F3F3; padding: 15px; }
.wdshdz_nrtit { width: 885px; float: left; background: url(../images/hyzx_r12_c2.jpg) no-repeat bottom; background-size:100%; padding-bottom: 10px; }
.wdshdz_nrtit span { float: left; }
.wdshdz_nrtit a { float: right; padding-left: 5px; }
.wdshdz_nr ul { width: 885px; float: left; }
.wdshdz_nr ul li { width: 885px; float: left; line-height: 30px; }
.wdshdz_x { width: 947px; float: left; padding-top: 10px; }
.wdshdz_x dl { width: 947px; float: left; padding-bottom: 10px; }
.wdshdz_x dl dt { width: 90px; float: left; text-align: right; line-height: 22px; }
.u_input { height: 22px; font-size: 14px; color: #4D4D4D; border: 1px solid #D1D1D1; border-top: 1px solid #A1A1A1; border-left: 1px solid #A1A1A1; padding-left: 5px; border-radius: 2px; line-height: 22px; }
.u_w400 { width: 400px; }
.u_w300 { width: 300px; }
.hong { color: #E52952; }
.gray { color: #999999; }
.btn_b { background: url(../images/hyzx_r8_c51.jpg) no-repeat; height: 30px; line-height: 30px; color: #fff; font-size: 14px; font-family: "微软雅黑"; width: 136px; float: left; text-align: center; margin-left: 90px; display: inline; }
.btn_b:hover { color: #fff; }
.wddz { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
/*订单*/
.tab_head { overflow: hidden; position: relative; width: 945px; }
.tab_head .add { font-weight: 882; position: absolute; right: 4px; top: 12px; z-index: 100; color: #444; font-family: "Microsoft Yahei"; }
.tabs { border-bottom: 1px solid #ddd; float: left; line-height: 36px; margin: 0 0 10px 0; width: 100%; }
.tabs li { float: left; margin: 0 0 -1px 5px; }
.tabs li a { float: left; background: #F0F0F0; border: 1px solid #ddd; display: block; padding: 0 25px; color: #444; }
.tabs li a:hover,
.tabs li .current,
.tabs li.selected a { text-decoration: none; background: #fff; border-bottom-color: #fff; }
.tab_inner { display: none; }
.ftable { width: 100%; border: 1px solid #eee; font-family: "Microsoft Yahei"; }

.ftable th { padding: 0.6em; color: #444; font-weight: 400; background: #f3f3f3; border-bottom: 1px solid #eee; }
.ftable td { padding: 0.6em; border-bottom: 1px solid #F3F3F3; }
.ftable td .img { padding: 1px; width: 60px; height: 60px; border: 1px solid #ccc; }
.ftable .tr_odd_bg { background: #F9F9F9; }
/*end*/
.wddz_nr { width: 923px; float: left; border: 1px solid #EFCEA3; background: #FFFAE4; padding: 10px; margin-bottom: 10px; display: inline; }
.wddz_nr span { float: left; background: url(../images/hyzx_r2_c21.jpg) no-repeat 1px; padding-left: 20px; }
.wddz_nr strong { font-weight: normal; color: #005DAA; }
.wddz_nr strong b { font-weight: normal; color: #E82A8A; }

.zhxx { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
.form_box dl { width: 942px; float: left; padding-bottom: 15px; }
.form_box dl dt { float: left; width: 100px; text-align: right; padding-right: 15px; }
.btn_submit { background: url(../images/zhuce_r2_c4.jpg) no-repeat; height: 28px; line-height: 28px; width: 115px; float: left; border: none; margin-left: 120px; color: #fff; font-size: 14px; font-family: "微软雅黑"; }

/*文本框样式*/
.form_box dl dd input.wide { width: 250px; }
.form_box dl dd input.txt { width: 200px; }
.form_box dl dd input.small { width: 50px; }
.form_box dl dd .input { display: inline; margin-right: 5px; padding: 5px; height: 18px; line-height: 18px; vertical-align: middle; background: #fff; color: #999px; border: 1px solid #CACACA; border-radius: 4px 4px 4px 4px; font-family: 'Microsoft YaHei'; }


.xgmm { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
.znx { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
.page_foot { clear: both; padding-top: 15px; height: 35px; }
.page_btns { float: left; }
.page_btns a { color: #444; font-weight: bold; margin-right: 5px; }
.page_btns .pipe { color: #CBCBCB; margin: 0 5px; }
.mtable { width: 100%; font-family: "Microsoft Yahei"; }
.mtable th, .ftable th { padding: 0.6em; color: #444; font-weight: 400; background: #f3f3f3; border-bottom: 1px solid #eee; }
.mtable td, .ftable td { padding: 0.6em; border-bottom: 1px solid #F3F3F3; }
.ftable td .img { padding: 1px; width: 60px; height: 60px; border: 1px solid #ccc; }
.mtable .tr_odd_bg, .ftable .tr_odd_bg { background: #F9F9F9; }
.liuyan { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
.liuyan .titlee { width: 945px; float: left; border-bottom: 1px solid #ddd; height: 32px; font-family: '微软雅黑' !important; }
.liuyan .currenttt { border-top: 2px solid #E52952; background: white; font-weight: bold; font-size: 14px; height: 33px; width: 100px; text-align: center; line-height: 33px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.u_lm { margin-top: 20px; width: 100%; display: inline; float: left; }
.liuyan .label { width: 85px; text-align: right; vertical-align: top; }
.u_lm td { padding: 10px 5px; }
.u_w250 { width: 250px; }
.u_mta { height: 80px; width: 500px; border: 1px solid #CCC; }
.u_btn1 { background: url(../images/hyzx_r52_c2.jpg) no-repeat; width: 82px; height: 27px; text-align: center; line-height: 27px; border: none; color: #fff; }

.wdpl { width: 945px; float: left; border: 1px solid #D1D1D1; border-top: 2px solid #E72854; margin-top: 10px; display: inline; padding: 15px; }
.wdpl ul { width: 945px; float: left; }
.wdpl ul li { padding-bottom: 10px; width: 750px; float: left; background: url(../images/hyzx_r2_c27.jpg) no-repeat; padding-left: 13px; line-height: 24px; }


/*上传样式*/
.upload-box { position: relative; display: inline-block; height: 32px; vertical-align: middle; zoom: 1; *display: inline; }
.upload-box .upload-btn { display: inline-block; height: 32px; zoom: 1; *display: inline; }
.upload-box .upload-progress { position: absolute; top: 0; left: 0; padding: 2px 5px; width: 115px; height: 26px; border: 1px solid #d7d7d7; background: #fff; overflow: hidden; }
.upload-box .upload-progress .txt { display: block; padding-right: 10px; font-weight: normal; font-style: normal; font-size: 11px; line-height: 18px; height: 18px; text-overflow: ellipsis; overflow: hidden; }
.upload-box .upload-progress .bar { position: relative; display: block; width: 112px; height: 4px; border: 1px solid #1da76b; }
.upload-box .upload-progress .bar b { display: block; width: 0%; height: 4px; font-weight: normal; text-indent: -99em; background: #28B779; overflow: hidden; }
.upload-box .upload-progress .close { position: absolute; display: block; top: 1px; right: 1px; width: 14px; height: 14px; line-height: 14px; text-align: center; cursor: pointer; overflow: hidden; }
.upload-box .upload-progress .close:hover { text-decoration: none; }
.upload-box .upload-progress .close i { color: #535353; font-size: 10px; line-height: 14px; -webkit-transform: scale(0.833); }
/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container { position: relative; }
.webuploader-element-invisible { position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick { position: relative; display: inline-block; width: 65px; line-height: 30px; height: 30px; border: 1px solid #e1e1e1; cursor: pointer; background: #fff; color: #333; text-align: center; overflow: hidden; zoom: 1; *display: inline; }
.webuploader-pick-hover { background: #fafafa; }
.webuploader-pick-disable { opacity: 0.6; pointer-events: none; }
/*=====================以上部分是WebUploader必须的====================*/