/* 未能缩小。正在返回未缩小的内容。
(554,104): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
.max-center, .header .h-center, .footer-main, .m-s-r .welcome { width: 1000px; margin: 0 auto; }
.btn4, .btn_s02, .btn_a02, .btn_a05, .btn_a01, .btn_a06, .btn09, .btn_annou03, .btn_anniou04, .btn_btnba { border: 0px none; width: 122px; height: 33px; line-height: 33px; color: #fff; background: url(/Content/themes/basic/Images/anniou01.png) no-repeat; font-weight: normal; font-family: 宋体; font-size: 14px; cursor: pointer; display: inline-block; overflow: hidden; text-align: center; }
.txt3 { border: 1px solid #c8c9ca; height: 30px; padding-left: 3px; line-height: 30px; font-family: 宋体; width: 283px; }
.btn_s02 { background: url(/Content/themes/basic/Images/sousuo02.png) no-repeat; }
.btn_btnba { background: url(/Content/themes/basic/Images/btnba.png) no-repeat; height: 41px; line-height: 41px; width: 226px; }
.btn_a02 { background: url(/Coimg_codentent/themes/basic/Images/anniou02.png) no-repeat; height: 18px; line-height: 18px; width: 50px; font-size: 12px; font-weight: normal; }
.btn_a05 { background: url(/Content/themes/basic/Images/anniou05.png) no-repeat; width: 147px; font-family: 微软雅黑; font-size: 18px; }
.btn_a05:hover { color: #fff; }
.btn_a01 { background: url(/Content/themes/basic/Images/anniou01.png) no-repeat; width: 122px; font-size: 12px; }
.btn_a06 { background: url(/Content/themes/basic/Images/anniou06.png) no-repeat; height: 23px; font-size: 12px; width: 46px; line-height: 23px; font-weight: normal; color: #000; }
.btn5 { margin-left: 20px; height: 20px; border: 1px solid #c8c9ca; line-height: 20px; font-family: 宋体; font-size: 12px; background-color: #e6e7e7; padding: 0px 10px; cursor: pointer; }
.btn09 { height: 46px; line-height: 46px; font-family: 宋体; background: url(/Content/themes/basic/Images/09.png) no-repeat; font-size: 14px; background-color: #fff; cursor: pointer; width: 156px; }
.btn_annou01 { background: url(/Content/themes/basic/Images/annou01.png) no-repeat; width: 151px; height: 46px; border: 0; font-weight: 700; font-size: 14px; color: #e6e7e7; cursor: pointer; }
.btn_annou03 { background: url(/Content/themes/basic/Images/annou03.png) no-repeat; height: 22px; line-height: 22px; width: 86px; font-size: 12px; cursor: pointer; }
.btn_annou04 { background: url(/Content/themes/basic/Images/annou04.png) no-repeat; height: 46px; line-height: 46px; width: 151px; border: 0; color: #FFF; font-size: 14px; font-weight: 700; cursor: pointer; display: inline-block; }
.btn_anniou04 { background: url(/Content/themes/basic/Images/anniou04.png) no-repeat; height: 26px; line-height: 26px; width: 76px; }


.btnljzf, .list_content .l_c_htd .l_c_head td a.btnljzf, .btnproduct, .btnqrzf, .btn_annou07, .btn_annou05, .btn_anniou02, .btnrr, .btnbn { padding: 0px; margin: 0px; border: 0px none; background: url(Images/btnljzf.png) no-repeat; height: 26px; line-height: 26px; width: 95px; color: #fff; cursor: pointer; display: inline-block; text-decoration: none; font-size: 12px; }
.btn_annou07 { background: url(/Content/themes/basic/Images/annou07.png) no-repeat; width: 72px; }
.btnproduct { background: url(Images/btnproduct.png) no-repeat; width: 125px; }
.btnqrzf { background: url(Images/btnqrzf.png) no-repeat; width: 112px; height: 41px; line-height: 41px; font-family: 微软雅黑; font-size: 18px; }
.list_content .l_c_htd .l_c_head td a.btnljzf:hover, .list_content .l_c_htd .l_c_head td a.btnrr:hover { color: #fff; }
.btn_annou05 { background: url(/Content/themes/basic/Images/annou05.png) no-repeat; width: 72px; }
.btn_anniou02 { background: url(/Content/themes/basic/Images/anniou02.png) no-repeat; width: 72px; width: 50px; height: 18px; line-height: 18px; }
.list_content .l_c_htd .l_c_head td a.btnrr { width: 158px; background: url(/Content/themes/basic/Images/btnrr.png) no-repeat; color: #fff; text-decoration: none; }
.btnbn { height: 23px; line-height: 23px; width: 176px; background: url(/Content/themes/basic/Images/btnbn.png) no-repeat; }

a.ar { text-decoration: underline; }
a.ar:hover { color: red; }
.mt60 { margin-top: 60px; }
.c_r { color: red; }
.c_b { color: #006431; }
.c_cheng { color: #bb350e; }
.mt15 { margin-top: 15px; }
.pd-r15 { padding-right: 15px; }

.txt4 { height: 20px; border: 1px solid #c8c9ca; padding-left: 5px; line-height: 20px; font-family: 宋体; font-size: 12px; width: 595px; }
.txt5 { height: 30px; border: 1px solid #c8c9ca; padding-left: 5px; line-height: 30px; font-family: 宋体; font-size: 12px; width: 390px; }

.tbf_txt1 { border: 1px solid #c8c9ca; height: 22px; line-height: 22px; color: #333; padding: 0 3px; font-family: 宋体; font-size: 12px; }
.tbf_txt_Gray { border: 1px solid #666; }
.tbf_select { border: 1px solid #c8c9ca; height: 22px; line-height: 22px; color: #333; font-family: 宋体; font-size: 12px; }
.tbf_textarea { border: 1px solid #c8c9ca; color: #333; padding: 5px; font-family: 宋体; font-size: 12px; width: 600px; height: 110px; vertical-align: middle; }
.txt_e { width: 670px; height: 100px; color: #333; border: 1px solid #c8c9ca; padding: 10px 15px; vertical-align: middle; font-family: 宋体; font-size: 12px; }

.df { overflow: hidden; display: inline-block; }
.df1 { overflow: hidden; position: absolute; line-height: 14px; height: 14px; display: block; padding-right: 12px; font-size: 12px; cursor: text; top: 1px; zoom: 1; }
.ofh { overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap; }

.date_icon { height: 20px; width: 18px; background: url(Images/date_icon.png) no-repeat 0px 2px; cursor: pointer; display: inline-block; overflow: hidden; }
/*#region LayOut - Header */
.header { }
.header .h-center { overflow: hidden; margin-top: 30px; }
.header .h-center .left { float: left; width: 520px; }
.header .h-center .right { float: right; width: 480px; }
.header .h-center .right ul { list-style: none; overflow: hidden; }
.header .h-center .right ul li { float: left; }
.header .h-center .right ul li.f-h { width: 45px; font-size: 15px; line-height: 30px; border-bottom: 3px solid #BE3410; text-align: center; }
.header .h-center .right ul li.isq { width: 150px; text-align: right; }
/*#endregion */

/*#region LayOutRed Header */

.header .h-center .right-red { width: 220px; }
.m-s-r { background-color: #bb350e; height: 35px; width: 100%; }
.m-s-r .welcome { position: relative; }
.m-s-r .welcome div { position: absolute; height: 35px; line-height: 35px; width: 250px; font-size: 12px; text-align: center; background-color: #006431; color: white; right: 140px; }
.m-s-r .welcome div img { vertical-align: middle; }
/*#endregion */
/*#region Main */
.main { }
.context1 { margin: 0px auto; width: 1000px; overflow: hidden; margin-top: 20px; }
.context2 { margin: 0px auto; width: 1000px; overflow: hidden; margin-top: 20px; }
.context1 .m_l { float: left; width: 110px; }
.context1 .m_r { float: right; width: 875px; }
.mt0 { margin-top: 0px; }

.m-s { background-color: #006431; height: 80px; width: 100%; }
.m-s .search-panel { width: 780px; margin: 0 auto; overflow: hidden; }
.m-s .search-panel .i-0 { padding-top: 11px; height: 59px; width: 59px; float: left; display: inline-block; background: url(/Content/themes/basic/Images/jiantou.png) no-repeat 0px 11px; _background: url(/Content/themes/basic/Images/jiantou6.png) no-repeat 0px 11px; }
.m-s .search-panel .f-s { width: 180px; text-align: center; padding-top: 25px; font-size: 18px; color: #fff; }
.m-s .search-panel .bg { padding-top: 25px; background: url(/Content/themes/basic/Images/sousuo.jpg) no-repeat 0px 22px; width: 350px; height: 40px; padding-left: 5px; }
.m-s .search-panel .bg .input { top: 25px; padding-left: 2px; height: 27px; line-height: 27px; width: 255px; border: 0px none; }
.m-s .search-panel .bg .font { color: white; font-size: 18px; top: 25px; display: inline-block; cursor: pointer; width: 80px; text-align: center; }
/*#endregion */

/*#region Footer */
.footer { margin-top: 68px; border-top: 2px solid #BB350e; color: #666; font-size: 12px; background-color: #F2F2F2; overflow: hidden; padding-bottom: 20px; }
.footer .footer-main { font-family: 微软雅黑; color: #595757; }
.footer .footer-main .left { float: left; width: 600px; }
.footer .footer-main .right { float: right; text-align: right; line-height: 30px; padding-top: 30px; }
.footer .footer-main p { padding-top: 10px; }
.footer .footer-main .p-1 span { padding-right: 20px; font-size: 12px; }
.footer .footer-main .p-2 span { padding-right: 5px; }

/*#endregion */

.phone, .title-phone { background: url(/Content/themes/basic/Images/phone.png) no-repeat 8px 6px; color: #595757; margin-top: 10px; height: 30px; line-height: 28px; padding-left: 20px; font-size: 14px; }
.title-phone { text-align: right; color: #a4a4a6; height: 30px; line-height: 28px; font-size: 17px; padding-left: 15px; }

/*#region index*/
.nav_step { padding: 20px 15px; width: 44px; width: 970px; margin: 30px auto; overflow: hidden; background-color: #f8f8f8; font-family: 宋体; font-size: 14px; }
.nav_step li { float: left; padding-left: 50px; background-repeat: no-repeat; height: 40px; padding-right: 10px; padding-top: 4px; line-height: 20px; font-size: 14px; color: #000; }
.nav_step li.t_1 { background-image: url(/Content/themes/basic/Images/01.png); width: 95px; line-height: 40px; }
.nav_step li.t_2 { background-image: url(/Content/themes/basic/Images/02.png); width: 120px; }
.nav_step li.t_3 { background-image: url(/Content/themes/basic/Images/03.png); width: 130px; }
.nav_step li.t_4 { background-image: url(/Content/themes/basic/Images/04.png); width: 130px; line-height: 40px; }
.nav_step li.t_5 { background-image: url(/Content/themes/basic/Images/05.png); width: 100px; line-height: 40px; padding-right: 0px; }
.nav_step li.t_6 { padding-left: 0px; float: right; vertical-align: bottom; line-height: 80px; }
.nav_step li.t_6 a { font-size: 12px; color: #bb350e; }

.d_list { width: 1000px; margin: 0px auto; overflow: hidden; }
.d_list .d_item, .d_list .login { float: left; overflow: hidden; border: #c8c9ca solid 1px; height: 318px; width: 283px; margin-right: 15px; }
.d_list .d_item .d_title { font-family: 微软雅黑; font-size: 18px; padding-left: 15px; padding-top: 10px; color: #000; }
.d_list .d_item .d_more { height: 12px; line-height: 12px; width: 265px; font-size: 12px; text-align: right; padding-right: 10px; color: #717070; font-family: 宋体; color: #ccc; }
.d_list .d_item .d_more a { color: #888; }
.d_list .d_item .d_more a:hover { color: red; }

.d_list .d_item .img_tip { width: 100%; height: 80px; margin-top: 5px; border: 0px none; }
.d_list .d_item p { font-family: 宋体; height: 13px; line-height: 13px; padding: 11px; font-size: 12px; border-top: dotted 1px #c8c9ca; position: relative; }
.d_list .d_item p.nb { border: 0px none; }
.d_list .d_item p i { line-height: 13px; display: inline-block; margin-right: 10px; height: 5px; width: 5px; background-color: #c8c9ca; float: left; margin-top: 5px; overflow: hidden; zoom: 1; }

.d_list .d_item p i.newArticle { width: 28px; height: 21px; display: block; overflow: hidden; zoom: 1; background: url(/Content/themes/basic/Images/new.gif) no-repeat; margin-top: -10px; _margin-top:-11px; margin-right:-13px; z-index:99999;}
.d_list .d_item p i.newArticle1 { 
    background: url(/Content/themes/basic/Images/newArticle02.png) no-repeat; 
}

.d_list .d_item p a:hover { color: red; }
.d_list .d_item p a { max-width: 220px;_width:220px; line-height: 14px; height: 14px; overflow: hidden; text-overflow: ellipsis; float: left; word-break: keep-all; white-space: nowrap; display: block; }
.d_list .zcfg { width: 407px; height: 320px; }
.d_list .zcfg p a { max-width: 340px;_width:340px; }
.d_list .zcfg .d_more { width: 395px; }
.d_list .ptdt { width: 278px; height: 320px; }

.d_list .login { width: 278px; margin-right: 0px; margin: 0px; }
.d_list .login .l_nav { color: #a1a3a4; padding-top: 20px; margin: 0px auto; width: 242px; font-weight: 700; overflow: hidden; }
.d_list .login .l_nav div { float: left; font-family: 微软雅黑; font-size: 14px; border-bottom: 2px solid #a1a3a4; text-align: center; padding-bottom: 10px; }
.d_list .login .l_nav .dl { width: 85px; }
.d_list .login .l_nav .zc { width: 156px; }
.d_list .login .l_nav .selected { border-bottom: 2px solid #bb350e; color: #bb350e; }
.d_list .login .l_nav .ino { height: 4px; width: 8px; display: inline-block; overflow: hidden; position: absolute; background-image: url(/Content/themes/basic/Images/jt.png); background-repeat: no-repeat; margin-top: 30px; margin-left: -205px; }

.d_list .login .l_tb { width: 242px; margin: 30px auto; }
.d_list .login .l_tb .l_tb_user, .d_list .login .l_tb label.l_tb_pwd, .d_list .login .l_tb label.l_tb_code, .log_l .l_tb_user, .log_l .l_tb_pwd { padding-left: 40px; border: 1px solid #a1a3a4; height: 30px; width: 200px; display: inline-block; margin-top: 10px; background: url(/Content/themes/basic/Images/icon.png) no-repeat; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat; }
.d_list .login .l_tb label.l_tb_pwd, .log_l .l_tb_pwd { background-position: 0px -32px; }
.d_list .login .l_tb label input, .log_l label input { border: 0px none; line-height: 28px; height: 28px; width: 180px; background-color: #FFF; }
.d_list .login .l_tb label.l_tb_code { background: none; width: 100px; margin-top: 0px; float: left; padding-left: 15px; }
.d_list .login .l_tb label.l_tb_code input { width: 97px; }
.d_list .login .l_tb .img_code { vertical-align: middle; }
.d_list .login .l_tb .vdtCode { float: right; line-height: 25px; }
.d_list .login .l_tb img { width: 60px; height: 30px; border: 1px solid #a1a3a4; cursor: pointer; }
.d_list .login .l_tb p { border: 0px none; margin-top: 10px; overflow: hidden; }
.d_list .login .l_tb p.p1 { margin: 5px 0px 0px 0px; }

.d_list .login .lg_type { width: 100%; height: 100%; padding: 20px 12px; }
.d_list .login .lg_type .lg_mes .lg_m_l, .d_list .login .lg_type .lg_mes .lg_m_r { float: left; }
.d_list .login .lg_type .lg_mes .lg_m_l img { width: 100px; height: 100px; }
.d_list .login .lg_type .lg_mes .lg_m_r { padding: 10px 0 0 15px; }
.d_list .login .lg_type .lg_mes .lg_m_r p { font-family: Arial; }
.d_list .login .lg_type .lg_mes .lg_m_r p span { font-weight: 700; padding-left: 10px; }
.d_list .login .lg_type .lg_mes .lg_m_r div { padding: 40px 0 0 15px; }
/*.d_list .login .lg_type .lg_mes .lg_m_r div input { background-color: #6cba51; border: 1px solid #196f38; padding: 8px 5px; color: #fff; font-family: 'Microsoft YaHei'; font-size: 14px; width: 100px; cursor: pointer; }*/
.d_list .login .lg_type .lg_tag { padding-top: 30px; }
.d_list .login .lg_type .lg_tag .l_t_title { font-size: 12px; color: #bb350e; padding-bottom: 10px; }
.d_list .login .lg_type .lg_tag .l_t_c { padding: 0 0 0 0px; }
.d_list .login .lg_type .lg_tag .l_t_c .l_t_c_item { float: left; width: 120px; height: 25px; line-height: 25px; padding-top: 3px; }
.d_list .login .lg_type .lg_tag .l_t_c .l_t_c_item a { padding: 3px; padding-left: 0px; }
.d_list .login .lg_type .lg_tag .l_t_c .l_t_c_item a:hover { border-bottom: 2px solid #6cba51; }
.d_list .login .lg_type .lg_tag .br { height: 10px; }
.d_list .login .lg_type .lg_tag .fh { font-size: 7px; color: #bb350e; padding-right: 8px; vertical-align: middle; }
.d_list .login .lg_type .lg_tag .l_t_l, .d_list .login .lg_type .lg_tag .l_t_r { float: left; width: 100px; height: 80px; padding: 20px 10px; line-height: 16px; font-family: 宋体; font-size: 12px; border-radius: 5px; /*
    text-align:justify;
    text-justify:distribute-all-lines
    text-align-last:justify;
    -moz-text-align-last:justify;
    -webkit-text-align-last:justify;*/ position: relative; }
.d_list .login .lg_type .lg_tag .l_t_l { background-color: #cbe5be; border: 1px solid #fff; }
.d_list .login .lg_type .lg_tag .l_t_l:hover { border: 1px solid #007930; }
.d_list .login .lg_type .lg_tag .l_t_r { margin-left: 8px; background-color: #f9ffb9; border: 1px solid #fff; }
.d_list .login .lg_type .lg_tag .l_t_r:hover { border: 1px solid #ffbd54; }

.d_list .login .lg_type .ltr-jt { font-family: 宋体; position: absolute; top: 95px; left: 100px; }

/*#endregion*/
.d_f { position: absolute; color: #717070; cursor: text; line-height: 20px; display: inline-block; }
.sp_point { width: 5px; height: 5px; margin-left: -15px; position: absolute; margin-top: 8px; background-color: #bb350e; display: inline-block; overflow: hidden; }



/*#region 会员中心模板页*/
.h_t { width: 100%; background-color: #006431; height: 25px; line-height: 25px; }
.h_t .h_t_menu { width: 1000px; margin: 0px auto; overflow: hidden; height: 25px; line-height: 25px; }
.h_t .h_t_menu .m_item, .h_t .h_t_menu .m_line { float: right; color: #fff; }
.h_t .h_t_menu .m_line { padding: 0px 5px; }
.h_t .h_t_menu .m_item a { color: #fff; }
.h_t .h_t_menu .mailImg { background: url(/Content/themes/basic/Images/icon.png) no-repeat -18px -850px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat -18px -850px; padding-left: 20px; }
.h_t .h_t_menu .jt { background: url(/Content/themes/basic/Images/icon.png) no-repeat -23px -1025px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat -23px -1025px; padding-right: 5PX; }

.h_c { margin: 0px auto; width: 1000px; overflow: hidden; }
.h_c .logo { background: url(/Content/themes/basic/Images/LOGO.png) no-repeat 0px 0px; height: 26px; display: inline-block; padding: 29px 0px 30px 220px; float: left; }
.h_c .phone { background: url(/Content/themes/basic/Images/icon.png) no-repeat -9px -70px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat -9px -70px; float: right; width: 300px; margin-top: 30px; }
.h_c .right ul { list-style: none; overflow: hidden; }
.h_c .right ul li { float: right; margin-top: 30px; }
.h_c .right ul li.f-h { width: 45px; font-size: 15px; line-height: 20px; border-bottom: 3px solid #BE3410; margin-right: 20px; padding-top: 5px; text-align: center; font-weight: 700; }
.h_c .right ul li.isq { padding-left: 10px; text-align: right; }


.h_b { width: 100%; background-color: #ba350e; height: 35px; line-height: 35px; }
.h_b1 { width: 100%; background-color: #ba350e; height: 10px; overflow: hidden; zoom: 1; }

.h_b .acount { width: 1000px; margin: 0px auto; overflow: hidden; height: 35px; line-height: 35px; font-size: 16px; color: #fff; }
.h_b .acount .khs { padding: 0px 15px 0px 50px; background: url(/Content/themes/basic/Images/icon.png) no-repeat 6px -897px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat 6px -897px; float: left; cursor: pointer; }
.h_b .acount .zhgl { padding: 0px 15px 0px 50px; background: url(/Content/themes/basic/Images/icon.png) no-repeat 0px -924px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat 0px -924px; float: left; cursor: pointer; }
.h_b .acount div.selected { background-color: #7b0005; }

.l_menu { border-top: 2px solid #ba350e; color: #fff; width: 110px; background-color: #f5f5f5; padding-bottom: 20px; }
.l_menu .l_menu_list { border-bottom: 1px solid #c6c6c7; overflow: hidden; zoom: 1; }
.l_menu a { font-size: 12px; width: 90px; height: 15px; line-height: 15px; display: inline-block; overflow: hidden; padding: 4px 0px 4px 20px; color: #BE431A; }
.l_menu a:hover { background-color: #f7ccb9; }
.l_menu h3 { font-weight: normal; }
.l_menu h3 a { width: 100px; margin: 8px 0px; padding: 4px 0px 4px 10px; }
.l_menu .l_menu_list h3 a { padding-left: 18px; margin: 3px 0px; color: #333; }
.l_menu h3 a.selected { color: #fff; background-color: #ba350e; }
.kf { }

.oprea { text-align: right; width: 99%; padding-bottom: 7px; }
.tab_1 { width: 100%; }
.tab_1 thead tr th { height: 43px; border-bottom: solid 1px #c6c6c7; border-top: solid 1px #c6c6c7; background-color: #f5f5f5; text-align: left; padding-left: 5px; padding-right: 5px; }
.tab_1 tr th.bl { border-left: solid 1px #c6c6c7; }
.tab_1 tr th.br { border-right: solid 1px #c6c6c7; }


.tab_1 tr td { border-bottom: solid 1px #c6c6c7; height: 58px; text-align: left; vertical-align: middle; overflow: hidden; word-break: break-all; padding-left: 5px; padding-right: 5px; }
.tab_1 tr td .ofh { overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap; }
.tab_1 tr td.bl { border-left: solid 1px #c6c6c7; }
.tab_1 tr td.br { border-right: solid 1px #c6c6c7; }
.t_nav1 { font-size: 14px; color: #595757; padding-bottom: 5px; }
.tab_1 .t_p td { border-top: solid 1px #c6c6c7; }


.panel_5 { width: 98%; border: solid 1px #c6c6c7; }
.panel_5 .p_title { width: 100%; background-color: #f5f5f5; height: 45px; line-height: 45px; font-size: 14px; }
.panel_5 .p_title p { padding-left: 5px; }
.panel_5 .p_body6 { padding-top: 15px; padding-bottom: 50px; }
.panel_5 .p_body6 .d_list2 td { height: 33px; line-height: 33px; }
.panel_5 .p_body6 .d_list2 .odd { padding-right: 10px; text-align: right; }
.panel_5 .p_body6 .d_list2 .even { text-align: right; }

.oprea1 { padding: 20px 0px; text-align: center; }
/*#endregion*/

.w40 { width: 40px; }
.w50 { width: 40px; }
.w60 { width: 60px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w90 { width: 90px; }
.w100 { width: 100px; }
.w110 { width: 110px; }
.w120 { width: 120px; }
.w125 { width: 125px; }
.w130 { width: 130px; }
.w170 { width: 120px; }
.w180 { width: 180px; }
.w190 { width: 190px; }
.w220 { width: 220px; }
.w140 { width: 140px; }
.w235 { width: 235px; }
.w270 { width: 270px; }
.w290 { width: 290px; }
.w300 { width: 300px; }
.w320 { width: 320px; }
.w350 { width: 350px; }
.w400 { width: 400px; }
.w200 { width: 200px; }
.w150 { width: 150px; }
.w430 { width: 430px; }
.w600 { width: 600px; }
.w872 { width: 872px; }
.w175 { width: 175px; }
.w1100 { width: 1100px; }
.w1000 { width: 1000px; }
.w600 { width: 600px; vertical-align: middle; }
.txtalign_l { text-align: left; }
.txtalign_c { text-align: center; }
.txtalign_r { text-align: right; }
.border_t0 { border-top: 0; }
.pdl_45 { padding-left: 45px; }
.mgt_40 { margin-top: 40px; }
.mgt_30 { margin-top: 30px; }
.height_105 { height: 105px; }
.pdb_20 { padding-bottom: 20px; }
.fr { float: right; }

.tab-show { width: 100%; }
.tab-show tr th { background-color: #F5F5F5; }
.tab-show tr td { height: 25px; line-height: 25px; background-color: white; }

/*#region 咨询信息附件 */
.fujian { padding-bottom: 20px; }
.fujian p { padding: 20px 0px 0px 0px; }
/*#endregion */
.mes_content .p5 { text-align: right; }


/*#region 咨询信息附件 */
.clause { margin: 20px auto; }
.clause .clause_t1 { text-align: center; color: #58595b; font-size: 18px; font-weight: bold; }
.clause .clause_time { text-align: center; color: #58595b; font-size: 12px; font-weight: bold; padding: 20px 0px; color: #666; }
.clause .clause_t2 { text-align: left; color: #58595b; font-size: 14px; font-weight: bold; text-indent: 35px; line-height: 22px; padding: 10px 0px; }
.clause .clause_body { text-align: left; color: #58595b; font-size: 12px; text-indent: 35px; line-height: 22px; }
/*#endregion */
/*列表*/
.list_t1 { border: #ccc 1px solid; border-spacing: 0; width: 100%; }
.list_t1 tr td { border: #ccc 1px solid; height: 40px; padding: 5px; line-height: 16px; overflow: hidden; word-break: break-all; }
.list_t1 tr.t_head td { background-color: #f5f5f5; }


.list_t1 tr td.table_td_boder, .tbList tr td.table_td_boder { border-right: #ccc 1px solid; padding: 0px 7px; padding-top: 15px; padding-bottom: 4px; vertical-align: top; text-align: left; }


.s_oprea { height: 45px; line-height: 45px; }
.js_code { font-family: Arial; color: #BA350E; }



/*商检*/
.r_tip { width: 898px; padding: 15px 50px; margin: 0px auto; background-color: #f5f5f5; border: 1px solid #ccc; }
.r_tip .pr40 { padding-right: 40px; }
.t_list tr td { vertical-align: top; }
.t_list tr td.even { padding-bottom: 20px; line-height: 16px; vertical-align: top; padding-right: 10px; word-wrap: break-word; word-break: break-all; }
.t_list tr td.even1 { padding-bottom: 20px; line-height: 16px; vertical-align: top; padding-right: 10px; word-wrap: break-word; word-break: break-all; }
.a_t { text-decoration: underline; line-height: 24px; }
.c_c { color: #BA350E; }

/* 首页客服QQ */
.kefu { float: right; position: fixed; _position: absolute; right: 0px; bottom: 20%; _bottom: 0px; width: 85px; text-align: left; }
.kefux { top: 441px; width: 75px; cursor: pointer; }
.kefu img { }



/*会员登录页*/
.login { border: 5px solid #ededee; width: 950px; overflow: hidden; margin: 20px auto; margin-bottom: 220px; }
.login .log_title { border-bottom: 1px solid #ededee; background-color: #F7F7F7; height: 25px; line-height: 25px; font-family: 微软雅黑; color: #bb350e; font-weight: 700; padding-left: 10px; font-size: 14px; }
.login .log_l { width: 490px; float: left; padding-top: 30px; padding-bottom: 30px; border-right: 1px solid #ededee; }
.login .log_l .p_r { padding-left: 190px; padding-top: 20px; }
.login .log_l .odd { text-align: right; padding-right: 10px; }
.login .log_r { width: 445px; float: right; padding-top: 60px; padding-bottom: 30px; }
.login .log_r p { line-height: 30px; padding-left: 30px; }
.login .log_r .p_b { padding-top: 95px; }

a.mima { color: #333333; font-size: 12px; }

.card_container .crad_content .pxs { padding-left: 60px; width: 180px; word-break: break-all; }
.card_container .crad_content .pxs .spn2 { margin-left: -60px; }


/*#region 服务导则 */

.panel-center { width: 1000px; margin: auto; font-family: 'Microsoft YaHei'; }
.panel-center a { color: #595757; color: #595757; }

.panel-center .helper-nav { margin-top: 25px; }
.panel-center .article-title { margin-top: 45px; padding-bottom: 24px; font-family: 'Microsoft YaHei'; font-size: 24px; border-bottom: 1px solid #b03823; }

.panel-center .step { margin-top: 45px; }
.panel-center .step ul { zoom: 1; overflow: hidden; text-align: center; padding: 0px; margin: 0px; }
.panel-center .step ul li { float: left; width: 230px; height: 65px; border: 2px solid #c5c7c8; font-size: 18px; font-family: 'Microsoft YaHei'; text-align: center; margin: 0px 48px; }
.panel-center .step ul li.current { background-color: #b03823; color: white; }
.panel-center .step ul li.current a { color: white; }
.panel-center .step ul li.apply-now { background-color: #f2ca2a; color: white; border: 2px solid #c5c7c8; }
.panel-center .step ul li.apply-now a { color: white; }
.panel-center .daoze { padding-top: 20px; }
.panel-center .daoze p { line-height: 25px; font-size: 14px; text-indent: 2em; margin-top: 5px; }
.panel-center .down { padding-left: 640px; font-size: 14px; padding-top: 10px; }
.panel-center .down p { line-height: 25px; }

table.popList { font-size: 12px; font-family: 'Microsoft YaHei'; width: 100%; }
table.popList tr { }
table.popList tr td { border-bottom: 1px solid #eeedee; }
table.popList tr td.t-c { text-align: center; }
table.popList tr td.pdl { padding: 0px 0px 0px 10px; text-align: left; }

.disabled { background-color: #eee; }
/*#endregion */

.table-inspection { font-size: 12px; margin-left: 20px; }
.table-inspection tr td { height: 30px; vertical-align: top; }
.table-inspection tr td.red { color: red; }

/*保证金*/
.bzj-box { height: 25px; border: 1px solid #c5c7c8; line-height: 25px; background-color: #f6f6f6; padding: 5px; font-weight: 700; }
.bzj-box .bzj { border-left: 5px solid #bb350e; height: 20px; line-height: 20px; padding-left: 5px; font-size: 16px; font-family: 微软雅黑; }
.bzj-box .bzj-tip { padding-left: 50px; font-size: 14px; font-family: 微软雅黑; color: #b03823; }

.tb-query > tbody > tr > td { vertical-align: top; padding: 5px 5px 15px 5px; }

.btn-no-checked { border: 1px solid #c5c7c8; background-color: #f6f7f6; font-family: 微软雅黑; color: #000; font-size: 14px; height: 30px; display: inline-block; width: 90px; cursor: pointer; text-align: center; }
.btn-checked { background-color: #b03823; color: #fff; }
.tb-query > tbody > tr > td .spn8 { padding-top: 8px; overflow: hidden; zoom: 1; display: inline-block; }
.tb-query > tbody > tr > td .more { cursor: pointer; }

.jt-s { background: url(Images/arrow.png) no-repeat 0px 5px; margin-left: 5px; width: 7px; height: 10px; display: inline-block; }
.more > .jt-x { background: url(Images/arrow.png) no-repeat 0px -10px; }

.table { border-collapse: collapse; border-spacing: 0; }
.table > tbody > tr > td { padding: 10px 7px; height: 30px; line-height: 15px; border: 1px solid #c5c7c8; vertical-align: top; }
.table > thead > tr > th { height: 45px; line-height: 45px; background-color: #f6f7f6; text-align: center; }
.table-bordered { border: 1px solid #c5c7c8; }

.table > tbody > tr > td.vc { text-align: center; }

.no-data { border: 1px solid #c5c7c8; padding: 70px; text-align: center; }
.no-data > .no-data-tip { height: 36px; line-height: 36px; font-family: 宋体; font-size: 18px; color: #006431; background: url(Images/gantanhao01.png) no-repeat; padding-left: 45px; display: inline-block; }

.notice { width: 955px; padding-left: 38px; height: 30px; border: 1px solid #ccc; padding-right: 5px; overflow: hidden; zoom: 1; margin: 0px auto; margin-top: 10px; position: relative; }
.notice .notice-list { height: 30px; line-height: 30px; width: 99999px; position: initial; }
.notice .notice-list a { padding-right: 30px; color: #333; float: left; }
.notice-ion { background: url(Images/ggtb.jpg) no-repeat; width: 30px; height: 30px; z-index: 9999; position: absolute; float: left; top: 3px; left: 0px; }


/*#region EnterpriseList*/
.jtsx, .jtsx1, .jt_l, .jt_r, .biao, .jian, .jt_b,.jt_r1,.jt_l1 { background: url(/Content/themes/basic/Images/icon.png) no-repeat -10px -468px;_background: url(/Content/themes/basic/Images/icon6.png) no-repeat -10px -468px; cursor: pointer;  }
.jtsx { background-position: 29px -468px; }
.jtsx1 { background-position: 80px -468px; }
.jt_l { background-position: -13px -446px; display: inline-block; width: 20px;}
.jt_r1 { background-position: -34px -446px;display: inline-block; width: 20px; }
.jt_l1 { background-position: -13px -407px; display: inline-block; width: 20px;}
.jt_r { background-position: -34px -407px; display: inline-block; width: 20px;}

.main { clear: both; margin: 0 auto; }
.biao { background-position: -10px -224px; height: 23px; width: 23px; display:inline-block; }
.jian { background-position: -10px -253px; height: 23px; width: 23px;  display:inline-block}
.jt_b { background-position: -13px -280px; }


.ent_pf, .ent_tj, .ent_cj { background: url(/Content/themes/basic/Images/icon.png) no-repeat -10px -322px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat -10px -322px; height: 20px; line-height: 20px; padding-right: 10px; padding-left: 28px; display: inline-block; color: #b4b4b5; font-family: 微软雅黑; font-size: 12px; }
.ent_tj { background-position-y: -348px; }
.ent_cj { background-position-y: -378px; }
.ent_pf1 { background-position-y: -753px; background-position-x: -15px; }
.ent_tj1 { background-position-y: -723px; background-position-x: -15px; }
.ent_cj1 { background-position-y: -689px; background-position-x: -15px; }

.t_nav,.titlemes { padding: 0px 0px 15px 0px; color:#575757; font-size:14px;  font-weight:700; }
.t_nav  a,.titlemes a{ color:#575757;}
.t_tip { padding: 15px 0px; }
.t_query { padding: 15px 25px; height: 30px; border: #c8c9ca solid 1px; background-color: #f6f7f7; }
.t_query span { padding-right: 10px; display: inline-block; overflow: hidden; }
.px, .px1 { border: #c8c9ca solid 1px; font-family: 宋体; font-size: 12px; height: 33px;background-color: #f6f7f7; }
.px div { float: left; padding: 5px 10px; height: 23px; line-height: 23px; border-right: #c8c9ca solid 1px; }
.px .txt_price { border: #c8c9ca solid 1px; width: 30px; padding-left: 14px; background: url(/Content/themes/basic/Images/icon.png) no-repeat -20px -952px; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat -20px -952px; background-color: #fff; height: 23px; display: inline-block; }
.px .txt_price input { border: 0px none; width: 25px; height: 20px; line-height: 20px; }
.px div.fr { float: right; border-right: 0px none; }

.ent_list { padding-top: 15px; }
.ent_list .ent_title { font-family: 微软雅黑; font-size: 18px; margin-bottom: 15px; height: 33px; line-height: 38px; }
.ent_list .ent_title a {font-family: 微软雅黑; color:#000; }
.ent_list .ent_body { overflow: hidden; width: 1000px; padding: 15px 0px; }
.ent_list .ent_body .ent_d { float: left; width: 580px; overflow: hidden; }
.ent_list .ent_body .ent_logo { float: left; height: 100px; }
.ent_list .ent_body .ent_logo { width: 120px; }
.ent_list .ent_body .ent_logo img { width: 100px; height: 100px; }
.ent_list .ent_body .ent_desc { width: 460px; float: left; }
.ent_list .ent_body .ent_desc .d_add { }
.ent_list .ent_body .ent_desc p.op { margin-top: 20px; }
.ent_list .ent_body .ent_desc .address { padding-left: 40px; padding-bottom: 5px; }
.ent_list .ent_body .ent_s { float: right; width: 340px; height: 60px; margin-top: 20px; padding: 20px; padding-bottom: 30px; background-color: #f6f7f7; }
.ent_list .ent_body .ent_s p { height: 40px; padding-left: 20px; }
.ent_list .ent_body .ent_s span, .partial .p_body2 span { display: inline-block; overflow: hidden; }
.ent_list .ent_body .ent_s p .sp_point { margin-top: 4px; margin-left:-230px; }
.price { font-family: Arial; color: #e60012; font-size: 18px; overflow: hidden; display: inline-block; }
.price1 { font-family: Arial; color: #e60012; font-size: 18px; font-weight: 700; }
.ent_list .ent_body .ent_s .ent_s_titl { width:218px; }
 .partial .p_body2 .ent_s_titl { width:450px; display:inline-block; padding-right:20px; }


.ent_servie .s_title, .partial .p_title { border-top: #c8c9ca solid 1px; background-color: #f6f7f7; padding: 5px 10px; height: 15px; font-size: 14px; font-family: 宋体; width: 980px; font-weight: 700; color: #666; }
.ent_servie .s_body, .partial .p_body1, .partial .p_body2, .partial .p_body3 { border-bottom: #c8c9ca solid 1px; padding: 10px 25px; width: 950px; overflow: hidden; padding-bottom: 15px; }
.ent_servie .s_body p, .partial .p_body1 p { line-height: 21px; height: 21px; }

.p_1 { padding: 35px 0px 15px 0px; }
.p_1 span { padding-right: 20px; font-family: 微软雅黑; font-size: 18px; color: #bb350e; }
.partial .p_body1, .partial .p_body2, .partial .p_body3, .partial .p_body3 { border: 0px none; }
.partial .p_body2 p { height: 36px; padding-left: 15px; }
.partial .p_body3 p { line-height: 21px; padding-bottom: 10px; padding-left: 15px; }
.partial .p_body3 p span { padding-left: 40px; }
.partial .p_body4 { padding: 25px; width: 950px; overflow: hidden; }
.partial .p_body4 .p_logo { width: 120px; height: 120px; float: left; }
.partial .p_body4 .p_logo img { width: 100px; height: 100px; border: 0 none; float: left; }
.partial .p_body4 .p_desc { width: 830px; float: left; }

.fb_step { width: 860px; overflow: hidden; margin: 0px auto; margin-top: 15px; height: 36px; }
.st1 { background: url(/Content/themes/basic/Images/liouchengtu01.jpg) no-repeat; }
.st2 { background: url(/Content/themes/basic/Images/liouchengtu02.jpg) no-repeat; }
.st3 { background: url(/Content/themes/basic/Images/liouchengtu03.jpg) no-repeat; }
.st4 { background: url(/Content/themes/basic/Images/liouchengtu04.jpg) no-repeat; }




.partial1 { border: #c8c9ca solid 1px; padding: 20px 15px 20px 60px; background-color: #f6f7f7; }
.partial1 .p_title1 { color: #000; font-family: 微软雅黑; font-size: 18px; font-weight: normal; height: 30px; padding-bottom: 10px; padding-top: 8px; line-height: 30px; }
.partial1 p { line-height: 30px; padding-left: 20px; }
.partial1 .p_title2 { color: #006431; font-family: 微软雅黑; font-size: 14px; height: 24px; margin-top: 20px; }
.price_r { font-family: Arial; color: #e60012; font-size: 16px; display: inline-block; overflow: hidden; }
.price_b { font-family: Arial; color: #006431; font-size: 16px; display: inline-block; overflow: hidden; }

.partial1 span { }
.partial1 .p_desc, .partial1 .p_desc1 { width: 500px; display: inline-block; overflow: hidden; padding-right:20px;  }
.partial1 .n_l { padding-left: 0px; }
.partial1 .p_desc1 { width: 200px; }
.partial1 .p2 { padding: 10px 80px 10px 70px; }
.partial1 .success_tip { background: url(/Content/themes/basic/Images/zhanghuchenggong.jpg) no-repeat; line-height: 21px; font-family: 宋体 Arial; font-size: 18px; }
.partial1 tip_r { font-family: 宋体 Arial; font-size: 18px; display: block; }
.partial1 .bh { font-family: 宋体 Arial; font-size: 18px; margin-bottom: 40px; }
.partial1 .p2 a { text-decoration: underline; cursor: pointer; }
.partial1 .p_add { padding: 0px 0px 0px; height: 20px; line-height: 20px; }
a.add { font-family: 宋体; color: #f29b27; background: url(/Content/themes/basic/Images/icon.png) no-repeat -15px -658px;_background: url(/Content/themes/basic/Images/icon6.png) no-repeat -15px -658px;  text-decoration: underline; padding-left: 30px; height: 18px; line-height: 18px; display: inline-block; }

.partial2, .p_totle { width: 998px; border: #c8c9ca solid 1px; overflow: hidden; }

.partial2 .p_title { padding: 6px 50px; height: 21px; border-bottom: #c8c9ca solid 1px; background-color: #f6f7f7; font-family: 宋体; font-size: 14px; color: #000; }
.partial2 .p_title span { height: 21px; line-height: 21px; display: inline-block; }

.p_body { padding-left: 45px; width: 950px; padding-bottom: 5px; padding-top: 20px; }
.p_body .tb_1, .p_body .tb_2 { width: 100%; }
.p_body .tb_1 td, .p_body .tb_2 td { height: 36px; line-height: 18px; vertical-align: top; }
.p_body .tb_1 .odd { width: 100px; padding-right: 10px; text-align: right; }
.p_body .tb_1 .even, .p_body .tb_2 .even { text-align: left; }
.p_body .tb_2 .odd { width: 280px; padding-right: 8px; text-align: left; }


.p_totle { background-color: #f6f7f7; height: 108px; overflow: hidden; margin-top: 15px; }
.p_totle .p_l { float: left; overflow: hidden; width: 820px; height: 80px; padding-top: 10px; font-size: 18px; font-family: 微软雅黑; }
.p_totle .p_l li { line-height: 36px; height: 36px; float: left; }
.p_totle .p_l li.odd { text-align: right; width: 640px; }
.p_totle .p_l li.even { text-align: left; width: 170px; padding-left: 5px; }
.p_totle .p_r { float: right; text-align: right; padding-right: 15px; height: 108px; line-height: 108px; }

.to_list { width: 100%; text-align: right; margin-bottom: 10px; margin-top: 20px; overflow: hidden; }
.to_list .btn_ls { padding-left: 25px; font-size: 14px; background: url(/Content/themes/basic/Images/icon.png) no-repeat -15px -630px; 
                    _background: url(/Content/themes/basic/Images/icon6.png) no-repeat -15px -630px; cursor: pointer; font-family: 微软雅黑; color: #595757; }
/*#endregion */

/*#region 注册 找回密码 */
/*#region 注册步骤*/
.register_step { margin: 30px auto; width: 900px; padding: 80px 0px; }
.register_step1 { background: url(/Content/themes/basic/Images/regstep1.jpg) no-repeat 50px 0px; }
.register_step2 { background: url(/Content/themes/basic/Images/regstep2.jpg) no-repeat 50px 0px; }
.register_step3 { background: url(/Content/themes/basic/Images/regstep3.jpg) no-repeat 50px 0px; }
.register_step table tbody tr td { padding-bottom: 10px; overflow: hidden; zoom: 1; vertical-align: top:; }
.register_step .odd { text-align: right; width: 200px; padding-right: 10px; }
.register_step .even { text-align: left; }
.img_code { text-align: left; height: 32px;  cursor:pointer; }
.register_step .img_code{ text-align: left; height: 32px; float: left; cursor:pointer;   }
.fl { float: left; }
#spanCode{ margin-top: 8px; overflow: hidden;   }
#aNext { overflow: hidden;display:inline-block;  width:50px;  }
.oc { overflow: hidden; clear: both; }
/*#endregion 注册步骤 */

/*#region 注册验证 */
.register_step .register_vaidate { width: 600px; margin: 0 auto; }
.register_vaidate .r_v_send { padding-bottom: 15px; font-size: 18px; font-weight: 700; }
.register_vaidate .r_v_send span { font-size: 18px; color: #bb350e; font-weight: 700; }
.register_vaidate .r_v_mes { padding-bottom: 50px; font-weight: 700; color: #666; }
.register_vaidate .no_rec div { padding-bottom: 15px; color: #e60012; font-weight: 700; padding-left: 18px; background: url(/Content/themes/basic/Images/icon.gif) no-repeat; background-position: -20px -766px; }
.register_vaidate .no_rec p { padding: 8px 0 8px 20px; width: 500px; }
.register_vaidate .no_rec p .qz_f,.fb_scc .p_t .qz_f { font-size: 8px; color: #b4b4b5; padding-right: 8px; }
.register_vaidate .no_rec p .a_send_m { }
.register_vaidate .no_rec p .btn2 { font-size: 13px; }


/*#endregion 注册验证 */

/*#region 注册成功*/
.register_step .register_success { width: 700px; margin: 0 auto; padding-left: 100px; }
.register_success .r_s_title { padding: 22px 0 22px 80px; font-size: 18px; background: url(/Content/themes/basic/Images/zhanghuchenggong.jpg) no-repeat; background-position: left center; vertical-align: middle; }
.register_success .r_s_title span { font-size: 18px; color: #bb350e; }
.register_success .r_s_m { padding: 30px 0 0 80px; }
.r_s_m p { padding: 10px 0; }
.r_s_m p .qz_f  { font-size: 10px; padding-right: 8px; }
.qz_f1 { font-size: 8px; }
.r_s_m p .sp2 a,.r_s_m p .sp2  { font-size: 12px; color: #bb350e; line-height:14PX; }
.r_s_m p .sp2 .sp3 { color: #333; }
.r_s_m .r_s_p2 .sp_t { font-size: 14px;  }
.r_s_m .r_s_p2 { padding-left: 95px; }
.r_s_m a { color: #006431; }
/*#endregion*/

/*#region 找回密码*/
.apply_sp2 { clear: both; width: 875px; margin: 0 auto; margin-top: 50px; }
.apply_sp2 .a_sp2_main { border: 3px solid #ededee; padding: 20px; }
.a_sp2_main { padding-left: 50px; }
.a_sp2_main .fb_scc { border-bottom: 2px solid #006431; padding: 0 0 20px 70px; font-size: 14px; }
.fb_scc .fb_mes2 { padding: 20px 0 20px 70px; background: url("Images/zhanghuchenggong.jpg") no-repeat left center; font-size: 14px; line-height: 24px; }
.fb_scc .no_m { margin-top: 30px; margin-left: 70px; padding-bottom: 15px; color: #e40012; font-size: 12px; padding-left: 25px; background: url(Images/icon.png) no-repeat; _background: url(Images/icon6.png) no-repeat; background-position:  -15px -788px; line-height:20px; }
.fb_scc .p_t {margin-left: 90px; font-size:12px; height:22px;line-height:22px; }
.fb_scc .p_t{ }
.a_sp2_main .fb_bottom, .a_sp2_main2 .fb_bottom { clear: both; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 14px; padding-top: 20px; color: #595757; }
.a_sp2_main2 .fb_scc { border-bottom: 2px solid #006431; padding: 0 0 20px 0; font-size: 14px; }
.a_sp2_main2 .a_s_m2_title { font-size: 18px; color: #000; }
.a_s_m2_f { padding-left: 100px; padding-top: 40px; }

.a_s_m2_f .col { margin-bottom: 30px; }
.a_s_m2_f .col div { float: left; }
.a_s_m2_f .col div:first-child { height: 32px; vertical-align: middle; }
.a_s_m2_f .col div img { width: 92px; height: 32px; vertical-align: middle; }
.a_s_m2_f .col div input { height: 32px; width: 315px; border: 1px solid #c7c8c9; padding: 0 5px; }
.a_s_m2_f .col .ipt_mes { padding: 9px 0px 9px 30px; }
.ipt_mes.error { color: #e40012; font-size: 12px; background: url(Images/icon.png) no-repeat; _background: url(Images/icon6.png) no-repeat; background-position: -10px -781px; }
.ipt_mes.success { color: #006431; font-size: 12px; background: url(Images/icon.png) no-repeat; _background: url(Images/icon6.png) no-repeat; background-position: -18px -872px; }
.a_s_m2_f .col .clearb { clear: both; }

.txt_b { border: 1px solid #a1a3a4; height: 30px; width: 315px; display: inline-block;   }
.l_tb_no {background: url(/Content/themes/basic/Images/icon.png) no-repeat 280px 0px;_background: url(/Content/themes/basic/Images/icon6.png) no-repeat 280px 0px; }
.txt_b input { 
     width:278px; margin:0px;height:25px;line-height:25px; border:0px none; margin-top:0px; padding-left:3px;
}
.t_f {  margin-top:55px; }
.t_f tr td { vertical-align:top;padding-bottom:20px; padding-left:150px; line-height:30px; }
/*#endregion*/
/*#endregion*/


.no_data { background: url(Images/nodata.png) no-repeat 70px 25px; border: 1px solid #c8c9ca; height: 85px; line-height: 85px; overflow: hidden; font-size: 18px; color: #006431; padding-left: 115px; margin-bottom: 15px; }
.px1 .t_t { padding-left: 15px; line-height: 30px; color: #bb350e; font-family: 微软雅黑; font-size: 14px; font-weight: normal; }
.pay_opera {  margin:20px; text-align:right; }

.row_no { height:24px; line-height:23px; display:inline-block; width:23px; padding-right:10px; text-align:center;  font-family: 微软雅黑; font-size: 16px; color:#bb350e; background:url(Images/xk.png) no-repeat; }
/*#region 标签服务*/
.titlemes2{ font-size:14px; font-weight:700 ; color:#595757; padding-bottom:15px;}

.manage { padding:15px 0 15px 80px; font-weight:700 }
.manage input {vertical-align:top; margin-right:10px; 	}
.tbForm{width:98%;margin:0 auto;}
.tbForm .tlabel{ text-align:right; padding-right:25px; font-weight:400; width:180px; color:#444; vertical-align:middle; }
.tbForm .tfiled{  color:#333;vertical-align:middle;}
.tbForm td{ padding:8px 0;}
.tbForm td .fj-btn{ width:80px;height:24px; font-size:13px;  border:1px solid #C9CACA; }
.tbForm.tbDetial .tlabel { width:160px;font-size:12px;font-weight:500;}
.tbForm.tbDetial .tfiled span { font-size:12px; color:#333 }
/*#region 申请*/
.apply_sp1{ clear:both; width:800px; margin-top:0}
.steptitle .stepimg{ width:39px; height:19px; vertical-align:middle }
.steptitle span{ padding-left:20px ;font-size:14px; color:#e60012   }
.sqrz{ padding:20px 15px; border:3px solid #edeced; width:719px; margin-left:60px; margin-top:20px;}
.sqrz .sqrz-mes{ padding-bottom:14px; border-bottom:1px solid #C9CACA; font-size:15px;  color:#333; }
.sqrz .gly { margin:0px 0px 20px 85px; padding-left:20px; font-weight:700;  background:url("Images/dh.png") no-repeat 0px 3px;; color:#e60012; font-size:14px; }

.tbmess{ background-color:#f6e3db; margin:10px auto; padding:5px 0 5px 5px; color:#333;  width:98%; font-size:12px }
.tbmess span{ padding-right:5px; vertical-align:middle;}
.step2{ margin:30px 0 50px 0;}
/*#endregion*/

/*#region 申请中*/
.apply_sp2{ clear:both; width:869px;margin-top:0}
.apply_sp2 .a_sp2_main,.apply_sp2 .a_sp2_main2{ border:3px solid #ededee; padding: 20px 30px 15px 40px;}
.a_sp2_main{ padding-left:50px}
.a_sp2_main .fb_scc{ border-bottom:1px solid #006431;  padding:0 0 20px 40px;  font-size:14px;}
.fb_scc .fb_mes,.fb_scc .fb_mes2,.fb_scc .fb_err { padding:20px 0 35px  65px;background:url(/Content/themes/basic/Images/icon01.png) no-repeat left center;_background:url(/Content/themes/basic/Images/icon016.png) no-repeat left center;   font-size:14px; line-height:24px; vertical-align:text-top;}
.fb_scc .fb_mes2 { background-image:url(/Content/themes/basic/Images/zhanghuchenggong.jpg);}
.fb_scc .fb_err { background-image:url(/Content/themes/basic/Images/sb.png); }
.fb_scc .fb_a { padding:20px 0 0 70px; }
.fb_scc .fb_a a { color:#006431; text-decoration:underline; font-size:12px;	}
.fb_scc .fb_a a span{font-size:12px; }
.fb_scc .fb_a a:hover{color:red}
.a_sp2_main .fb_bottom{  margin:0 auto; clear:both;  font-family:"Microsoft YaHei"; font-size:14px; padding-top:10px; color:#595757}
.fb_main .fb_scc p{ clear:both; height:28px; font-size:12px; font-weight:bold;}
.fb_main .fb_scc p a{ height:28px; color:#5e99b9; padding:0 10px;}
.a_sp2_main2 { margin-top:15px; }
.fb_scc .f18 { font-size:18px; }
.fb_scc .t_p1 {font-size:12px;color:#9e9e9f; padding-left:50px;}
.fb_scc .t_p1 a { padding:0px 5px; background-color:#dbdcdc; color:#333;  }
/*#endregion*/

.filecotrol{ position:relative; height:22px; }
.filecotrol .file_t{border:1px solid #ccc ;line-height:22px; height:22px ; }
.filecotrol .sel_btn{ border:1px solid #ccc ;color:#333; height:24px; line-height:24px;  display:inline-block; margin-left:10px; cursor:pointer }
.filecotrol .file_f{ position:absolute;color:#333; width:100%; z-index:10000;top:0;left:0; opacity: 0; -moz-opacity:0;-khtml-opacity: 0;filter:alpha(opacity=0);background:#fff;}

/*#endregion*/




.titlemes { font-size: 14px; font-weight: 700; color: #575757; padding-bottom: 15px; }
/*region 查询条件容器样式*/
.search_condition_container { border: 1px solid #ccc; padding: 6px 20px; background-color: #f5f5f5; }
.search_condition_container .tbForm { }
.search_condition_container .tbForm .lable { padding-right: 8px; text-align: right; color: #333; }
.search_condition_container .serachHead { padding: 6px 10px; }
.search_condition_container .serachHead .s_h_b { padding: 5px 0; }
.search_condition_container .serachHead .s_h_r { }
.search_condition_container .serachHead .s_h_r .s_h_c { float: left; }
.search_condition_container.serach_c { padding: 15px 20px; }
.search_condition_container.serach_c2 { padding: 12px 20px; }
/*endregion*/

/*region 数据列表*/
.list_container { width: 100%; }
.list_head { width: 100%; margin-bottom: 15px; border: 1px solid #ccc; border-collapse: collapse; border-spacing: 0; }
.list_head th { font-size: 12px; height:45px; line-height:45px;  background-color: #f5f5f5; font-weight: 700; text-align:left; padding-left:5px; padding-right:5px; }
.list_content { width: 100%; padding: 0; border: 1px solid #ccc; margin-bottom: 15px; border-collapse: collapse; border-spacing: 0; }
.bhv:hover { border-color: #ba350e; }
.list_content .l_c_htd { height: 45px; padding: 0 10px; background-color: #f5f5f5; border-bottom: 1px solid #ccc; }
.list_content .l_c_htd .l_c_head { width: 100%; padding: 0; margin: 0; border-collapse: collapse; border-spacing: 0; }
.list_content .l_c_htd .l_c_head td { color: #333; font-size: 12px; }
.list_content .l_c_htd .l_c_head td a { color: #333; text-decoration: underline; }
.list_content .l_c_htd .l_c_head td a.red { color: #e60012; }
.list_content .l_c_htd .l_c_head td a:hover { color: #e60012; }

.list_content .lclist { height: 60px; overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap;  }
.list_content .lclist td { padding: 0; border-top: 1px solid #ccc;overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap;padding-left:5px;padding-right:5px;  }
.list_content .lclist:first-child td { border-top: 0; }
.list_content .h70 { height:70px; }
.h70 .l_c_head td { line-height:21px;}

/*endregion*/


/*region 卡片容器*/
.card_container { width: 1100px; font-size: 12px; }
.card_container .card1, .card_container .card2 { float: left; width: 482px; padding: 20px 5px 5px 5px; border: 1px solid #ccc; height: 203px; font-size: 14px; position:relative; }
.card_container .card2 { margin-left: 10px; }
.card_container .c_t { background: url(/Content/themes/basic/Images/icon.png) no-repeat; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat; background-position: -20px -973px; padding-left: 25px; }
.card_container .c_t span { margin-left: 15px; }
.card_container .crad_content { padding: 20px 0 0 30px; }
.card_container .crad_content p { padding: 2px 0px 12px 0px; font-size: 12px; }
.card_container .o_state_c { position:absolute;  left:280px; top:35px;_top:20px;  width:200px;text-align:center; }
.card_container .o_state_c .QRcode { width: 125px; height: 110px;_height:100px; float: right; margin-right: 25px; display: inline; padding: 10px 5px; text-align: center; font-family: 'Microsoft YaHei'; font-size: 12px; border: 3px solid #ededee; }
.card_container .o_state_c .QRcode img { width: 90px; height: 90px; }
.card_container .o_state_c .o_state { float: right; }
.card_container .o_state_c .o_state .o_s_item { float: left; padding-right: 3px; text-align: center; }
.card_container .o_state_c .o_state .o_s_item .ok { width: 45px; padding: 0; height: 4px; background-color: #ec8701; zoom: 1; overflow: hidden; }
.card_container .o_state_c .o_state .o_s_item .wait { width: 45px; padding: 0; height: 4px; background-color: #dadbdb; zoom: 1; overflow: hidden; }
.card_container .o_state_c .o_state .o_s_item .s_n { width: 45px; padding-top: 5px; font-size: 11px; zoom: 1; overflow: hidden; }
/*endregion*/

/*rengion 消息容器*/

.mes_container { width: 998px; border: 1px solid #ccc; }
.mes_container.mes_container2 { width: 99%; }
.mes_container.border_t0 { border-top: 0; }
.mes_container .mes_head { height: 45px; background-color: #f5f5f5; line-height:45px; font-size:14px; }
.mes_container .mes_head .mes_tip { width:200px; display:inline-block; padding-left:10px; }
.mes_container .mes_head p {  padding-left:10px; }
.mes_container .mes_content { padding: 15px 55px 35px 55px; }
.mes_container .mes_content .m_c_d { line-height: 24px; }
/*endregion*/


.tbForm { width: 98%; margin: 0 auto; }
.tbForm .lable { text-align: right; padding-right: 15px; font-weight: 400; width: 120px; color: #444; vertical-align: middle; }
.tbForm .lable.txtalign_l { text-align: left; }
.tbForm .lable.ver_a_top { vertical-align: top; }
.tbForm .filed { color: #333; vertical-align: middle; }
.tbForm td { padding: 6px 0; }
.tbForm1 td { padding: 9px 0; }
.tbForm .filed select { width: 110px; }
.tbForm2 { }
.tbForm2 tr { line-height: 25px; }
.tbForm2 .lable { width: 200px; }
.tbForm2 .lable.lable2 { width: 230px; }
.tbForm2 .lable.ver_a_top { vertical-align: top; }
.tbForm2 .filed p { height: 30px; padding-top: 10px; }
.tbForm2 .filed p:first-child { padding-top: 0; }
.tbForm2 .filed .upload div p { height: 20px; }
.tbForm2 .filed .upload .up_1 { background: url(/Content/themes/basic/Images/icon.png) no-repeat; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat; background-position: -18px -655px; padding-left: 25px; }
.tbForm2 .filed .upload .up_1 a { color: #ec8700; text-decoration: underline; }
/*region 列表*/

.ul_list li { line-height: 36px; }
.ul_list li div { float: left; height: 36px; }
.ul_list li .u_l_c { width: 60%; }
.ul_list li .u_l_d { width: 150px; }
.ul_list li .u_l_f { width: 350px; }
.ul_list li a { color: #333; }

.tbList { width: 100%; border: 1px solid #ccc; border-collapse: collapse; border-spacing: 0; }
.tbList .tbHead { height: 45px; background-color: #f5f5f5; border-bottom: 1px solid #ccc; }
.tbList .tbHead th { text-align: left;  padding-left:7px; font-size: 12px; font-weight: 700; }
.tbList .tbHead td { font-size: 12px; font-weight: 700; word-break:break-all; }
.tbList .tbItem td { height: 40px; border-top: 1px solid #ccc; padding:  5px; font-size: 12px;word-break:break-all; }
.tbList .tbItem td.tid {  text-indent:35px; }
.tb_ziliao .tbItem td { height: 90px; vertical-align: top; padding-top: 20px; font-size: 12px;word-break:break-all; }
.ziliao li { width: 48%; height: 28px; float: left; padding: 0 10px 0 0; }
.ziliao li a { text-decoration: underline; }
.ziliao li a:hover { color: #e60012; text-decoration: underline; }
.loglist { width: 100%; border-collapse: collapse; border-spacing: 0; }
.loglist td, .loglist th { border-left: 1px solid #ccc; height: 50px; border-top: 1px solid #ccc; }
.loglist th { text-align: center; }
.loglist td:first-child, .loglist th:first-child { border-left: 0; }
.loglist th { border-bottom: 0; }
.loglist td { padding: 0 5px;word-break:break-all; }
/*endregion*/

.caozuo { height: 255px; padding-top: 15px; }
.caozuo .c_z { vertical-align: middle; line-height: 36px; }
.caozuo .c_z label input { vertical-align: middle; margin-right: 15px; }
.caozuo .c_i { padding: 25px 0 0 25px; }


.fold { width: 26px; height: 25px; float: right; margin: -35px 10px 0 0; cursor: pointer; background:url(/Content/themes/basic/Images/fold_1.png) no-repeat; display:inline-block; }
.fold:after { clear: both; }
.fold_o { background:url(/Content/themes/basic/Images/fold_2.png) no-repeat;  }


.a_under { color: #006431; font-size: 12px; text-decoration: underline; }
.a_under:hover { color: #e60012; text-decoration: underline; }

.a_under2 { color: #444; font-size: 12px; text-decoration: underline; }
.a_under2:hover { color: #e60012; text-decoration: underline; }

.a_under1 { font-size: 12px; text-decoration: underline; }


.file-Parent { position: relative; }
.file-Parent .file { position: absolute; opacity: 0; width: 81px; height: 81px; left: -3px; top: -3px; }
.file-Parent a { position: absolute; }

.addimg { }
.addimg .addcp, .addimg .addcp-mes { float: left; }
.addimg .addcp { width: 77px; height: 50px; padding: 0px 0 0 3px; background-color: #ECECEC; border: 1px solid #C9CACA; }
.addimg .addcp div { background: url(/Content/themes/basic/Images/icon.png) no-repeat; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat; background-position: -18px -659px; padding: 2px 0; padding-left: 22px; }
.addimg .addcp-mes { padding-top: 60px; }
.selectedimg { width: 145px; height: 80px; padding: 5px; background-color: #ECECEC; border: 1px solid #C9CACA; }
.selectedimg .imginfo { width: 90px; height: 80px; float: left; }
.selectedimg .imgaction { float: left; padding-left: 5px; }
.selectedimg .imgaction .imgac-1 { padding-top: 25px; }
.selectedimg .imgaction .imgac-2 { padding-top: 10px; }

.selectedimg img { width: 80px; height: 80px; vertical-align: middle; }

.selectedimg .adel { background-image: url(Images/delete.png); background-repeat: no-repeat; background-position: right center; padding-right: 20px; color: #f9a63c; }
.addimg .addcp a, .selectedimg a { text-decoration: underline; color: #ec8700; }
.addimg .addcp a:hover, .selectedimg a:hover { text-decoration: underline; color: #e60012; }

.bq_lxr { }
.bq_lxr .b_l_t { margin-left: 20px; background: url(/Content/themes/basic/Images/icon.png) no-repeat; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat; background-position: -18px -660px; padding: 2px 0; padding-left: 22px; }
.bq_lxr .xl_dz { padding: 5px 0px 15px 100px; }
.bq_lxr .xl_dz div { padding-bottom: 10px; }
.bq_lxr .xl_dz div p { float: left; padding: 0 20px 0 0; }

.bq_server { }
.bq_server .b_s_t { font-size: 12px; color: #333; padding-bottom: 20px; }
.bq_server .b_s_row { padding-bottom: 20px; padding-left:0px; }
.bq_server .b_s_row p { float: left; height: 20px; padding: 0; }
.bq_server .b_s_row p.p1 { width: 500px; }
.bq_server .b_s_row p.p1 input[type=checkbox] { vertical-align: middle; margin-right: 10px; }
.bq_server .b_s_a { margin: 0 0 15px 20px; background: url(/Content/themes/basic/Images/icon.png) no-repeat; _background: url(/Content/themes/basic/Images/icon6.png) no-repeat; background-position: -18px -660px; padding: 0 0 2px 22px; }
.bq_server .b_s_p { padding-left: 10px; padding-bottom: 10px; }
.bq_server .b_s_result div { width: 100%; padding-left: 10px; }
.bq_server .b_s_result div p { float: left; height: 30px; padding: 0; font-size: 12px; }
.bq_server .b_s_result div p.p1 { width: 40px; text-align: left; }
.bq_server .b_s_result div p.p2 { width: 150px; text-align: left; }
.bq_server .b_s_result div p.p3 { width: 100px; text-align: left; }
.bq_server .b_s_result div p.p3 span { font-family: Arial; font-size: 16px; padding-right: 5px; color: #006431; }
.bq_server .b_s_result div p.p4 { width: 100px; text-align: center; }

.u_option { width: 100%; text-align: center; padding: 15px 0 40px 0; }

.price_old { text-decoration: line-through; font-size:11px; color:#505151;}
.price_new {font-family:Arial; font-size: 18px; color: #e60012;  }

.tbForm .s180 select {  width:170px;}
.list {
    width: 100%;
    border-bottom: 2px solid #ba350e;
    margin-bottom: 20px;
    display:inline-block;
}

    .list p {
        display: inline-block;
        width: 113px;
        height: 35px;
        font: 14px/40px "宋体";
        text-align: center;
        background: url(/Content/themes/basic/Images/icons.png) no-repeat;
        background-position: -130px -42px;
        cursor: pointer;
    }


.choose_save {
    display: none;
    border: 1px solid #ccc;
    margin: 15px 0 15px 0;
}

    .choose_save .title {
        font: 14px/44px "宋体";
        color: #333;
        background: #f5f5f5;
        text-indent: 10px;
    }

.choose {
    margin-top: 25px;
    margin-bottom: 60px;
}

    .choose span {
        display: inline-block;
        width: 120px;
        font: 12px/22px "宋体";
        vertical-align: top;
    }

        .choose span.txt-r {
            text-align: right;
        }

    .choose select {
        margin-left: 10px;
        width: 420px;
        height: 20px;
        border: 1px solid #ccc;
        outline: none;
    }

.save {
    display: none;
    margin: 30px 0 25px 351px;
}

    .save .save_btn {
        display: inline-block;
        width: 152px;
        height: 47px;
        background: url(/Content/themes/basic/Images/icons.png) no-repeat;
        background-position: -129px -85px;
        font: 16px/47px "microsoft yahei";
        color: #fff;
        text-align: center;
        cursor: pointer;
    }

    .save .save_err {
        display: none;
        font: 12px/14px "microsoft yahei";
        color: #333;
        margin-left: 10px;
        vertical-align: middle;
    }

        .save .save_err i {
            display: inline-block;
            width: 14px;
            height: 14px;
            background: url(/Content/themes/basic/Images/icons.png) no-repeat;
            background-position: 4px 0;
            margin-right: 10px;
        }

        .save .save_err em {
            font: 12px/20px "microsoft sans serif";
        }

.save_success {
    display: none;
    border: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

    .save_success .title {
        margin: 23px 0 0 37px;
        font: 14px/26px "宋体";
        color: #ba350e;
    }

        .save_success .title i {
            display: inline-block;
            width: 26px;
            height: 26px;
            background: url(/Content/themes/basic/Images/icons.png);
            background-position: -92px 0;
            margin-right: 17px;
            vertical-align: top;
        }

    .save_success .text {
        margin-left: 70px;
        font: 14px/30px "宋体";
    }

        .save_success .text a {
            display: inline-block;
            margin-left: 25px;
            color: #006431;
        }

.list .active {
    background: url(/Content/themes/basic/Images/icons.png);
    background-position: -130px 0;
    color: #fff;
}

.table {
    width: 100%;
}

    .table table {
        border-collapse: collapse;
        margin-bottom: 15px;
        width: 100%;
    }

        .table table th, .declaration_num {
            background: #F5F5F5;
            height: 45px;
        }

        .table table .declaration_num td {
            height: 45px;
            font-size: 0;
        }

        .table table tr, .table table td {
            border: 1px solid #ccc;
        }

        .table table td {
            font: 12px/18px "宋体";
            height: 60px;
            padding: 0 15px;
        }

            .table table td a {
                color: #333;
            }

                .table table td a:hover {
                    color: red;
                }

            .table table td .red {
                color: red;
            }

.declaration_num td span {
    display: inline-block;
    font: 12px/20px "宋体";
}

.declaration_num td .number {
    margin-left: 10px;
    margin-right: 50px;
}

    .declaration_num td .number em {
        font: 12px/20px "宋体";
    }

.declaration_num td input[type="text"] {
    width: 190px;
    height: 20px;
    outline: none;
    font: 12px/20px "microsoft sans serif";
    text-indent: 10px;
    margin-right: 10px;
}




.declaration_num .delete {
    float: right;
    margin-right: 10px;
    font: 12px/20px "microsoft sans serif";
    display:none;
}

    .declaration_num .delete i {
        display: inline-block;
        height: 14px;
        width: 15px;
        background: url(/Content/themes/basic/images/icons.png) no-repeat;
        background-position: -44px 0;
        vertical-align: middle;
        margin-right: 5px;
    }

    .declaration_num .delete a {
        color: #333;
    }


.uploading {
    border: 1px solid #ccc;
}

.up_title {
    font: 14px/44px "宋体";
    color: #333;
    background: #f5f5f5;
    text-indent: 10px;
}

.up_input {
    margin-top: 28px;
    font-size: 0;
    position: relative;
}

    .up_input .name {
        display: inline-block;
        width: 120px;
        font: 12px/22px "宋体";
        text-align: right;
        vertical-align: top;
    }

    .up_input .input {
        display: inline-block;
        width: 420px;
        border: 1px solid #CCCCCC;
        height: 20px;
        position: relative;
        margin-left: 10px;
    }

        .up_input .input input {
            position: absolute;
            top: 0;
            left: 0;
            width: 500px;
            height: 20px;
            opacity: 0;
            filter: Alpha(opacity=0);
            z-index: 2;
        }

        .up_input .input .file {
            display: inline-block;
            position: absolute;
            top: 0;
            left: 0;
            font: 12px/20px "宋体";
            width: 420px;
            height: 20px;
        }

        .up_input .input .btn {
            display: inline-block;
            position: absolute;
            top: -1px;
            right: -80px;
            font: 12px/20px "宋体";
            border: 1px solid #ccc;
            background: #F5F5F5;
            text-align: center;
            padding: 0 10px;
        }

    .up_input .up_btn {
        display: inline-block;
        position: absolute;
        top: 7px;
        margin-left: 130px;
        font: 12px/20px "宋体";
        border: 1px solid #ccc;
        background: #F5F5F5;
        text-align: center;
        padding: 0 10px;
        vertical-align: top;
        cursor: pointer;
    }

    .up_input .err {
        display: inline-block;
        font: 12px/20px "宋体";
        vertical-align: top;
        margin-left: 15px;
    }

        .up_input .err .warm {
            display: inline-block;
            width: 14px;
            height: 14px;
            vertical-align: middle;
            margin-right: 10px;
            background: url(/Content/themes/basic/Images/icons.png) no-repeat;
            background-position: 0 0;
        }

        .up_input .err .success {
            display: inline-block;
            width: 14px;
            height: 14px;
            vertical-align: middle;
            margin-right: 10px;
            background: url(/Content/themes/basic/Images/icons.png) no-repeat;
            background-position: -23px 0;
        }

        .up_input .err em {
            font: 12px/20px "microsoft sans serif";
        }

.hint {
    text-indent: 16px;
    font-size: 12px;
    margin: 5px 0 20px 0;
    font-family: 'Microsoft YaHei';
}

.con_number {
    margin: 15px 0 15px 0;
    border: 1px solid #CCCCCC;
    background: #F5F5F5;
}

    .con_number p {
        font: 14px/43px "宋体";
        text-indent: 18px;
    }

.table_file {
}

    .table_file table, .table_file table tr, .table_file table td {
        border: 1px solid #ccc;
        border-collapse: collapse;
    }

        .table_file table th {
            height: 44px;
            background: #F5F5F5;
        }

        .table_file table td {
            font-size: 12px;
            padding: 0 10px;
            height: 60px;
            line-height: 18px;
        }

            .table_file table td a {
                color: #333;
            }

                .table_file table td a:hover {
                    color: red;
                }

.choose_save {
    display: none;
    border: 1px solid #ccc;
    margin: 15px 0 15px 0;
}

    .choose_save .title {
        font: 14px/44px "宋体";
        color: #333;
        background: #f5f5f5;
        text-indent: 10px;
    }

.choose {
    margin-top: 25px;
    margin-bottom: 60px;
}

    .choose span {
        display: inline-block;
        width: 120px;
        font: 12px/22px "宋体";
        text-align: right;
        vertical-align: top;
    }

    .choose select {
        margin-left: 10px;
        width: 420px;
        height: 20px;
        border: 1px solid #ccc;
        outline: none;
    }

.save {
    display: none;
    margin: 30px 0 25px 351px;
}

    .save .save_btn {
        display: inline-block;
        width: 152px;
        height: 47px;
        background: url(/Content/themes/basic/Images/icons.png) no-repeat;
        background-position: -129px -85px;
        font: 16px/47px "microsoft yahei";
        color: #fff;
        text-align: center;
        cursor: pointer;
    }

    .save .save_err {
        display: none;
        font: 12px/14px "microsoft yahei";
        color: #333;
        margin-left: 10px;
        vertical-align: middle;
    }

        .save .save_err i {
            display: inline-block;
            width: 14px;
            height: 14px;
            background: url(/Content/themes/basic/Images/icons.png) no-repeat;
            background-position: 0 0;
            margin-right: 10px;
        }

        .save .save_err em {
            font: 12px/20px "microsoft sans serif";
        }

.save_success {
    display: none;
    border: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

    .save_success .title {
        margin: 23px 0 0 37px;
        font: 14px/26px "宋体";
        color: #ba350e;
    }

        .save_success .title i {
            display: inline-block;
            width: 26px;
            height: 26px;
            background: url(/Content/themes/basic/Images/icons.png);
            background-position: -92px 0;
            margin-right: 17px;
            vertical-align: top;
        }

    .save_success .text {
        margin-left: 70px;
        font: 14px/30px "宋体";
    }

        .save_success .text a {
            display: inline-block;
            margin-left: 25px;
            color: #006431;
        }

.table {
    width: 100%;
}

    .table table {
        border-collapse: collapse;
        margin-bottom: -1px;
        width: 100%;
    }


        .table table.table-data {
            margin-bottom: 10px;
        }

        .table table th, .declaration_num {
            background: #F5F5F5;
            height: 45px;
        }

        .table table .declaration_num td {
            height: 45px;
            font-size: 0;
        }

        .table table tr, .table table td {
            border: 1px solid #ccc;
        }

        .table table td {
            font: 12px/18px "宋体";
            height: 60px;
            padding: 0 15px;
        }

            .table table td a {
                color: #333;
            }

                .table table td a:hover {
                    color: red;
                }

            .table table td .red {
                color: red;
            }

.declaration_num td span {
    display: inline-block;
    font: 12px/20px "宋体";
}

.declaration_num td .number {
    margin-left: 10px;
    margin-right: 50px;
}

    .declaration_num td .number em {
        font: 12px/20px "宋体";
    }

.declaration_num td input[type="text"] {
    width: 190px;
    height: 20px;
    outline: none;
    font: 12px/20px "microsoft sans serif";
    text-indent: 10px;
    margin-right: 10px;
}

.declaration_num .save_button {
    display: inline-block;
    height: 27px;
    width: 73px;
    background: url(/Content/themes/basic/images/icons.png) no-repeat;
    background-position: 0 -37px;
    font: 13px/27px "microsoft sans serif";
    color: #fff;
    text-align: center;
    cursor: pointer;
    vertical-align: top;
}

.declaration_num .save_c {
    background: url(/Content/themes/basic/Images/annou06.png) no-repeat;
    margin-left: 5px;
}


.declaration_num .update {
    display: inline-block;
    visibility:hidden;
    font: 12px/20px "microsoft sans serif";
    float: right;
    margin-right: 15px;
}

    .declaration_num .update i {
        display: inline-block;
        height: 16px;
        width: 16px;
        background: url(/Content/themes/basic/images/icons.png) no-repeat;
        background-position: -66px 0;
        vertical-align: middle;
        margin-right: 5px;
    }


.button {
    margin: 10px 0;
}

.commit_btn {
    display: inline-block;
    height: 23px;
    width: 101px;
    background: url(/Content/themes/basic/images/icons.png) no-repeat;
    background-position: 0 -97px;
    font: 13px/23px "宋体";
    color: #fff;
    text-align: center;
    margin-right: 10px;
    cursor: pointer;
}

.button em {
    display: inline-block;
    font: 12px/23px "maiandra gd";
    color: #333;
    vertical-align: top;
}

    .button em i {
        display: inline-block;
        width: 14px;
        height: 14px;
        background: url(/Content/themes/basic/images/icons.png);
        background-position: -23px 0;
        vertical-align: middle;
        margin-right: 5px;
    }


.line-through {
    text-decoration: line-through;
}

.select2me span.select2-chosen {
    line-height: 26px;
}

.select2-chosen {
    text-align: left !important;
}

.art { width: 1000px; overflow: hidden; margin-top: 15px; }

.nav_l { background-color: #f6f7f7; border: 1px solid #c8c9ca; border-top: 2px solid #ba350e; width: 238px; height: 445px; float: left; overflow: hidden; }
.nav_l .nav_title, .articles .articles_title { font-family: 微软雅黑; font-size: 14px; color: #000; height: 35px; line-height: 35px; padding-left: 10px; width: 228px; border-bottom: 1px solid #c8c9ca; }
.nav_l .nav_list {  width: 240px; overflow: hidden; margin-top: 10px; }
.nav_l .nav_list li { margin-left: 10px; height: 18px; line-height: 18px; float: left; padding-left: 20px; width: 188px; background: url(Images/gl.png) no-repeat 0px 3px; color: #000; }

.nav_list .nav { margin: 0px auto; padding:15px 10px; width:100%; border-top:1px solid #c8c9ca; cursor:pointer; }
.nav_list .nav p, .nav_list .nav img { width: 215px; text-align: left;  }
.nav_list .nav img { padding-top:15px; padding-bottom:10px; }

.nav_l .nav_list li.selected { background: url(Images/gl1.png) no-repeat 0px 3px;}
.nav_l .nav_list li.selected a {  color:#ba350e; }
.articles { float: right; min-height: 445px; border: 1px solid #c8c9ca; width: 745px; overflow: hidden; }
.articles .articles_title { width: 100%; background-color: #f6f7f7; }
.articles .at_list { margin-top: 15px; padding-left: 10px; width: 100%; overflow: hidden; height: 340px; }
.articles .at_list table { width: 100%; }
.articles .at_list table tr { line-height: 30px; height: 30px; }
.articles .at_list table tr td { overflow: hidden; height: 30px; }
.articles .at_list .at_point { color: #ccc; text-align: center; }
.articles .at_list .at_body a { width:610px; }
.articles .at_list .at_body a:hover { color: red; }
.articles .at_list .at_body a:visited {color: red}


.articles .at_Detail { width: 690px; padding: 10px; padding-bottom: 20px; margin: 0px auto; border-bottom: solid 1px #c8c9ca; }

.articles .at_Detail p { line-height: 24px; word-break: break-all; /*支持IE，chrome，FF不支持*/ word-wrap: break-word; /*支持IE，chrome，FF*/ }

.articles .at_Detail p.at_t { font-size: 14px; padding-bottom: 10px; }


.amt { border:1px solid #c8c9ca; padding:40px ; width:918px;  margin-top:15px; }
.amt .amt_title { font-family:微软雅黑; font-size:18px; padding-bottom:10px; border-bottom:3px solid #bb350e; width:848px; margin:5px auto; text-align:center;   }
.amt .amt_time { color:#ccc;   margin:0px auto; text-align:center; }
.amt .amt_body {  margin-top:15px; overflow:hidden;  }
