/*用户中心首页*/
/*content*/
.dy_content {height: 80px; width: 100%; background: #1fb9d5; min-width: 1200px;}
.logo {width: 225px; height: 96px; background: url(../images/public/logo.png);}
.content_r_list li { margin: 0 5px; width: 165px; height: 80px; margin: 0;}
.content_r_list li:hover {background: #0d4497;color: #fff;}
.content_r_list .sel {background: #0d4497;}
.content_r_list a {float: left;color: #FFFFFF; font-size: 18px; line-height: 80px; text-align: center; margin: 0;}
/*main*/
.user_center_top {margin-top: 40px; border: 1px solid #dfdfdf; background: #FFFFFF;}
.user_info {height: 196px; min-width: 1200px;}
.info_l {width: 210px; height: 196px;}
.info_l img {border-radius: 52px; margin-left: 50px; margin-top: 45px;width: 90px;}
.info_r {width: 970px; margin-right: 10px;}
.info_r_top {height: 60px; border-bottom: 1px solid #dfdfdf; font-size: 12px; color: #a5a5a5;}
.font_blue {float: left;color: #174b9b; font-size: 16px; margin-top: 33px;}
.user_type {float: left;font-size: 16px; color: #676767; margin-left: 40px;margin-top: 33px;}
.user_type i {display: inline-block; width: 18px; height: 18px; background: url(../images/public/user_info.png); vertical-align: middle; margin-right: 5px;}
.login_time {margin-top: 38px;}
.info_state {width: 285px; display: inline-block;}
.info_state li {float: left; font-size: 14px; color: #676767; margin-top: 30px; margin-right: 42px;}
.info_state i {display: block; width: 44px; height: 44px; background: url(../images/public/user_info.png) no-repeat; margin-bottom: 10px;}
.info_state .one {margin-left: 10px;}
.info_state .one i {background-position: 0px -26px;}
.info_state .two i {background-position: -44px 0px;}
.info_state .three i {background-position: -88px 0px;}
.info_state .four {width: 1px; margin: 0; margin-top: 30px;}
.info_mid {width: 355px; text-align: center; height: 100%; display: inline-block; color: #676767; font-size: 14px;}
.info_mid i {display: block; background: url(../images/public/user_info.png) -48px -48px no-repeat; width: 40px; height: 25px; margin: auto; margin-top: 40px; margin-bottom: 10px;}
.info_mid span {color: #f33b0c; font-size: 18px;}
.mid_line {margin-top: -45px;}
.info_num {text-align: center; font-size: 14px; color: #676767; line-height: 25px; float: right; padding-top: 37px; margin-right: 100px;}
.info_num span {color: #F33B0C; font-size: 18px;}
.info_num .two {text-indent: 1em;}
/*main nav*/
.indent_main {overflow: hidden; margin-top: 20px; position: relative;}
.indent_l {width: 210px; border: 1px solid #DFDFDF; background: #FFFFFF; padding-bottom: 20px;}
.indent_l h3,.indent_l a {padding-left: 30px; color: #676767;}
.indent_l h3 {font-size: 14px; font-weight: bold; line-height: 55px;}
.indent_l a {font-size: 12px; line-height: 38px; display: block; margin-right: 12px;}
.indent_l .sel {background: url(../images/public/sel_cir.png) center right no-repeat; color: #17479b; font-weight: bold;}
.indent_r {width: 980px;/* min-height: 750px;*/ border: 1px solid #DFDFDF; background: #FFFFFF; padding-bottom: 40px;}
.indent_l_top {height: 52px; border-bottom: 1px solid #17479B; font-size: 14px; line-height: 52px;}
.indent_l_top span {margin: 0 20px; color: #676767;}
.indent_l_top .sel {color: #174B9A; font-size: 18px; font-weight: bold;}
.indent_l_top.two {border-bottom:none;}
.indent_tab_top {height: 44px; border-bottom: 1px solid #DFDFDF; text-align: center; font-size: 12px; color: #676767;}
.indent_tab_top .t1{width: 389px;}
.indent_tab_top .t2{width: 124px;}
.indent_tab_top .t3{width: 104px;}
.indent_tab_top .t4{width: 127px;}
.indent_tab_top .t5{width: 113px;}
.indent_tab_top .t6{width: 122px;}
.indent_tab_main {border: 1px solid #e8e8e8; margin: auto; margin-top: 10px; border-collapse:collapse;}
.indent_tab_main .tab_main_top {height: 29px; background: #f0f0f0; line-height: 29px;}
.indent_tab_main .tab_main_top span {margin: 0 10px; font-size: 12px; color: #666664;}
.indent_tab_main td {text-align: center; border: 1px solid #e8e8e8; border-bottom: none; border-top: none;}
.indent_tab_main .tab_main_top {border-bottom: 1px solid #e8e8e8;}
.indent_tab_main .t1 {width: 369px; height: 117px;}
.indent_tab_main .t1 img, .indent_tab_main .t1 p {display: inline-block;}
.indent_tab_main .t1 img {margin-left: 15px;}
.indent_tab_main .t1 p {width: 225px; margin-right: 15px; text-align: left;}
.indent_tab_main .t1 .one {font-size: 14px; color: #666664;}
.indent_tab_main .t1 .two {font-size: 12px; color: #a7a7a7; margin-top: 5px;}
.indent_tab_main .t2 {width: 123px; color: #666664; font-size: 12px;}
.indent_tab_main .t3 {width: 103px; color: #666664; font-size: 12px;}
.indent_tab_main .t4 {width: 126px; color: #F33B0C; font-size: 18px;}
.indent_tab_main .t5 {width: 112px; color: #7F7F7F; font-size: 12px;}
.indent_tab_main .t6 {width: 100px;}
.indent_tab_main .t6 a {display: block; font-size: 12px; color: #666664;}
.indent_tab_main .t6 .a_but {width: 71px; height: 24px; color: #FFFFFF; background: #F33B0B; line-height: 24px; text-align: center; margin: auto;}
/*首页*/
.lh_top_s{margin-top:30px;}
.phone_num {margin-top: 20px;}
.lh_logo{width:375px; height:98px; overflow:hidden;}
.lh_search_box{width:520px; overflow:hidden;}
.lh_search{border:2px solid #3366ad; height:35px; overflow:hidden; border-radius: 3px;}
.lh_sear_in{width:426px; padding:0 10px; height:35px; line-height:35px; border:none; background:none;}
.lh_sear_btn{width:70px; height:35px;*height:37px; *margin-top:-1px;*margin-right:-1px; background:#004098;cursor:pointer; color:#fff; border:none; font-size:16px; border-left:1px solid #3366ad;}
.lh_sear_btn:hover{opacity:0.8;filter:alpha(opacity=80);}
.lh_sear_hot{line-height:30px; height:30px; overflow:hidden;}
.lh_sear_hot span{float:left; color:#B4B4B4;}
.lh_sear_hot a{float:left;margin:0 8px; color:#909090;}
.lh_sear_hot a:hover{color:#134999;}
/*nav*/
.lh_nav_box{width:100%; height:45px; margin-top:20px; z-index:200; min-width:1200px; border-bottom: 2px solid #003F98;}
.lh_nav_l{width:192px; position:absolute; left:0px; top:-5px; z-index:200;}
.lh_nav_all{cursor:default; width:192px; height:50px; line-height:50px; background:#003F98; color:#3e3e3e; text-align:center; font-size:16px; box-shadow:0 -1px 3px #E1E0E0; cursor:pointer;}
.lh_nav_i{display:inline-block; width:25px; height:25px; background:url(../images/public/header_bg.png) no-repeat right center; margin:13px 10px 0 30px;}
.lh_nav_all b{font-weight:normal; color: #FFFFFF; font-size: 18px;}
/*nav first*/
.lh_nav{width:1200px; margin:auto; position:relative; z-index:200;}
.lh_nav_first{border:1px solid #004098; width:190px; position:absolute; background:#fff;display:none; top:50px; border-top:none; box-shadow:0 1px #e5e5e5 inset; display: block;}
.lh_nav_first li.first{padding: 5px 2px; z-index:500; border-bottom:1px solid #e5e5e5;border-top:1px solid #fff; position:relative; width:170px; font-size: 14px; color: #DFDFDF;}
.lh_navf_i{display:inline-block; width:20px; height:20px; background:url(../images/public/nav_bg.png) no-repeat left center; margin-right:10px;}
.lh_nav_first li.first.on{border-right:1px solid #F2F2F2;border-bottom-color:#e5e5e5; background: #f2f2f2;}
.lh_first_t{font-size:14px; color:#2c2319; font-weight:bold; overflow:hidden;}
.lh_first_p{line-height:20px; max-height:40px; overflow:hidden; padding-top: 7px;}
.lh_first_p a{margin-left: 5px; float:left; font-size: 12px; color: #999999;}
.lh_first_p a:hover {color: #EC4B4D;}
/*nav second*/
.lh_nav_two{text-align: center; border:1px solid #e5e5e5; background:#f2f2f2; position:absolute; left:191px; top:50px; display:none; z-index:200;}
.lh_nav_two.on{display:block;}
.lh_two_box{position:relative; display:none; z-index:200;}
.lh_two_box .a_but {width: 119px; height: 26px; display: inline-block; background: #37bdef; color: #FFFFFF; text-align: center; line-height: 26px; margin: 20px 40px;}
.lh_two_t{font-size:14px; font-weight:bold; margin-top:20px;}
.lh_two_list{display: inline-block;border-bottom: 1px dashed #DFDFDF; margin-top: 13px; padding-bottom: 20px; margin-bottom: 20px;}
.lh_two_list li{width: 150px; text-align: center; padding:0 7px; margin-top:10px;}
.lh_two_list li a{display: block; color:#fff; font-size: 12px;padding: 10px;background: #37bdef;padding: 10px;}
.lh_two_span{margin-left:10px;font-family:"simsun";}
.lh_nav_list li{width:120px; text-align:center; float:left; line-height:45px; position:relative;}
.lh_nav_list li:hover a {color: #003f97;}
.lh_nav_list li.on a {color: #003f97;}
.lh_nav_list li a{font-size:16px; color:#3d3d3d; display:block; width:100%; height:100%;}
.lh_nav_list{margin-left:192px;}/*index*/
.la_cont_top{width:1200px; margin:auto;}
.la_top_r{width:1005px; margin-top: 3px;}
.la_tip{width: 198px; border: 1px solid #004098; margin-left: 3px; height: 445px; overflow: hidden;}
.la_tip_t{height: 35px; line-height:40px; font-size:16px; padding-left:20px; font-weight:bold;}
.la_tip_list{padding:5px;}
.la_tip_list a {font-family: "宋体";}
.la_tip_list a span {display: inline-block; width: 18px; height: 18px; border-radius: 9px; background: #004098; line-height: 18px; text-align: center; color: #FFFFFF; margin-right: 10px;}
.la_tip_list li{line-height:35px; height:35px; overflow:hidden; border-bottom:1px dashed #E8E8E8;}
.la_tip_report{display:block; width:170px; height:45px; background:url(../images/public/tip_bg.png) no-repeat left center; margin:10px auto 7px;}
.la_tip_report.two{background:url(../images/public/tip_bg.png) no-repeat right center;}
.la_boom_box{margin-top:10px;}
.la_boom_t{border:1px solid #E5E5E5; background:#F5F5F5; height:40px; line-height:40px;}
.la_boom_t li{float:left; padding:0 50px; color:#3e3e3e; font-size:16px; cursor:pointer; border-right:1px solid #E5E5E5;}
.la_boom_t li.on{background:#08A044; color:#fff;}
.la_boom_list{width:110%; overflow:hidden; margin-top:6px;}
.la_boom_list li{float:left; margin:0 4px 4px 0; width:237px; height:147px; overflow:hidden; position:relative;}
.la_boom_list li img{width:237px; height:147px;}
.la_boom_i{display:inline-block; width:36px; height:44px; background:url(../images/public/best_sell.png) no-repeat center; position:absolute; right:10px; top:0px;}
.la_sales_top{margin-top:20px; overflow:hidden;}
.la_sales_span{display:inline-block; width:200px; font-size:16px; font-weight:bold;}
.la_sales_i{display:inline-block; width:50px; height:20px; float:left; background:url(../images/public/cont_bg.png) no-repeat 5px center;}
.la_sales_t li{float:left; width:200px; height:30px; line-height:30px; cursor:pointer; color:#3e3e3e; font-size:16px; text-align:center;}
.la_sales_t li.on{background:#0B890B; color:#fff;}
.la_sales_m{border-bottom:2px solid #0CB95F; width:1000px;}
.la_sales_more{font-weight:bold; margin-top:10px;}
.la_sales_main{overflow:hidden;}
.la_sales_l{width:200px;}
.la_sales_ad{width:200px; height:345px;}
.la_sales_ad.first{border-bottom:1px solid #F7F7F7;}
.la_sales_list{width:1000px; overflow:hidden;}
.la_sales_list li{float:left; width:198px; border:2px solid #E0E0E0; border-top:none; border-left:none; overflow:hidden;}
.la_sales_img{width:200px; height:240px; line-height:240px; overflow:hidden; border-bottom:1px solid #E0E0E0;}
.la_sales_img img{vertical-align:middle;}
.la_sales_h{padding:10px 15px; overflow:hidden; line-height:30px; font-size:14px;}
.la_sales_price{padding:0 10px; display:inline-block; height:25px; line-height:25px; background:#048004; border:1px solid #9BCC9B; color:#fff; float:right;}
.la_sales_price:hover{color:#fff;}
.la_pri_i{display:inline-block; width:30px; height:15px; background:url(../images/public/cont_bg.png) no-repeat -50px 5px; float:left; margin-top:2px;}
.la_sales_bg{background:url(../images/public/la_goods_bg.png) center top; padding:5px 10px;*padding:6px 10px;}
.la_sales_p{height:20px; line-height:20px; overflow:hidden;}
.la_cont_ad{margin-top:20px;}
.la_floor{margin-top:10px;}
.la_floor_top{position:relative; height: 39px; border-bottom:2px solid #004098; }
.la_flTop_l{width: 216px; height:39px; display:inline-block; position:relative; left:0px; top:0px; background: #004098; line-height: 39px; font-size:18px; color:#fff; float:left; text-align: center;}
.la_flTop_t{float:left; width: 984px;}
.la_flTop_t li{float:left; line-height:39px; color: #144a9a; text-align:center; font-size: 14px;}
.la_flTop_b{display:inline-block; width:1px; height:33px; background:#086C08; border-right:1px solid #408D37; position:absolute; right:0px; top:0px;}
.la_floor_main{width:100%;}
.la_floor_r li{text-align:center; overflow:hidden; line-height:45px; height:45px; float:left; text-align:center; overflow:hidden; position:relative; text-overflow:ellipsis; white-space:nowrap;}
.la_flTop_b.two{background:#DFDFDF; border-right:1px solid #fff; height:45px;}
.la_name_i{padding:2px 5px; background:#0CB95F; color:#fff; margin-right:5px; border-radius:3px;}
.la_name_i.two{background:#D51113;}
.la_floor_r li.first{text-align:left; overflow:visible; z-index:1;}
.la_goods_name{padding:0 10px; cursor:pointer; position:relative; width: 180px; height:45px; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; text-align: center; font-size: 14px;}
.la_goods_login{padding:0px 3px; border:1px solid #E9E9E9; background:#fff; display:inline-block; height:22px; line-height:22px;}
.la_login_i{display:inline-block; width: 18px; height: 10px; background:url(../images/others/cont_bg.png) no-repeat -4px -7px; float:left; margin: 0 5px; margin-top: 6px;}
.la_stock{padding:0 5px; height:22px; line-height:22px; border:1px solid #7292c2; background:#fff; display:inline-block;}
.la_login_i.two{background: url(../images/others/cont_bg.png) no-repeat -4px -27px; float:left; margin-top:3px; width: 17px; height: 15px; margin-right: 10px;}
.la_goods_shadow{padding:20px; background:#fff; width:470px; position:relative; left:175px; top:0px; *top:-45px; z-index:999999; box-shadow:2px 2px 5px #E6E6E6,-2px -2px 5px #E6E6E6; display:none;}
.la_shadow_p{line-height:24px; height:24px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.la_shadow_h{font-size:14px;text-overflow:ellipsis; white-space:nowrap; height:24px; overflow:hidden; line-height:24px;}
.la_shadow_l{width:230px;  overflow:hidden;}
.la_shadow_r{width:155px; height:155px; overflow:hidden;}
.la_floor_r li.first:hover .la_goods_shadow{display:block;}
.la_floor_r{border-bottom:1px solid #c6d6d6; border-right: 1px solid #a6d0e7;}
.la_floor_l{width: 216px; height:460px; overflow:hidden;}
.la_shadow_p.two{height:auto; margin-top: 5px;}
.la_shadow_p.two span.num{margin-top:8px;}
.la_shadow_sub{margin-top:30px; text-align:center;}
.la_sub_stock{color:#fff; background: #004098; display:inline-block; margin-right:10px; width: 109px; height: 31px; line-height: 31px;}
.la_sub_stock:hover{color:#fff;opacity:0.8;filter:alpha(opacity=80); box-shadow:1px 1px 5px #898989;}
.la_sub_i{display:inline-block; width:25px; height:20px; background:url(../images/public/header_bg.png) no-repeat -56px top; float:left;}
.la_shadow_i{font-size:50px; position:absolute; left:-15px; top:1px; color:#fff; display:none;}

.ld_num_text{width:38px; background:none; box-sizing:border-box; height:20px; font-size:12px; line-height:20px; text-align:center; border-left:none; border:none; float:left;}
.ld_num_jian{display:inline-block; width:20px; height:20px; float:left; border-right:1px solid #DCDCDC;text-align:center; line-height:20px; cursor:pointer;}
.ld_num_jia{display:inline-block; width:20px; height:20px; float:left; border-left:1px solid #DCDCDC;text-align:center; line-height:20px; cursor:pointer;}
.ld_goods_num.one{font-size:14px; color:#3e3e3e; width:80px; border:1px solid #DCDCDC; overflow:hidden; margin:12px 0 0 45px;}
.ld_goods_num.pop {margin: auto; margin-top: 7px;}
.la_new_box{overflow:hidden; margin-top:15px; width:110%;}
.la_new_mes{width:380px; border:1px solid #E0E0E0; margin-right:27px;}
.la_mes_t{height:40px; line-height:40px; padding:0 15px; background:#F4F4F4; border-bottom:1px solid #E0E0E0;}
.la_mes_list{padding:10px;}
.la_mes_list li{line-height:30px; height:30px; overflow:hidden; border-bottom:1px dashed #E8E8E8;}
.index_top_two {margin-top: 18px; padding-left: 25px; font-size: 14px; color: #000000;}
/*用户中心-采购合同*/
.bg_color {background: #FFFFFF; border: 1px solid #DFDFDF; margin-bottom: 10px;}
.hei_compact {min-height: 1108px; padding-bottom: 80px;}
.compact_top {margin-top: 40px;}
.indent_l_top .a_but {display: inline-block; width: 107px; height: 30px; line-height: 30px; color: #FFFFFF; text-align: center; background: #1FB9D5; font-size: 14px; margin: 0 12px; margin-top: 12px;}
.compact {font-size: 14px; color: #676767; margin-top: 20px;}
.compact input[type=text] {height: 30px; border:1px solid #DFDFDF;}
.compact input[type=radio] {vertical-align: middle; margin-right: 10px;}
.compact .lit_input {width: 195px; background: url(../images/others/calendar.png) no-repeat right center;}
.compact .mid_input {width: 312px;}
.compact .lag_input {width: 410px;}
.compact .a_but {display: inline-block; margin-left: 10px;}
.compact .bg_gray {color: #3D3D3D; font-size: 14px; width: 89px; height: 31px; line-height: 31px; text-align: center; background: #dddddd;}
.compact .bg_blue {color: #FFFFFF; font-weight: bold; font-size: 14px; width: 82px; height: 30px; line-height: 30px; text-align: center; background: #20bad6;}
.compact .bg_blue_big {color: #FFFFFF; font-size: 16px; width: 149px; height: 37px; line-height: 37px; text-align: center; background: #20bad6; margin-left: 0; border-radius: 3px; margin-top: 65px;}
.compact .bg_gray_big {color: #3D3D3D; font-size: 16px; width: 149px; height: 37px; line-height: 37px; text-align: center; background: #eef1f9; margin-left: 15px; border-radius: 3px; margin-top: 65px;}
.scan {width: 672px; height: 221px; border: 1px solid #DFDFDF; text-align: center; position: relative;}
.scan img {position: absolute; left: 10px; top: 10px;}
.add_big {font-size: 131px; line-height: 221px; text-align: center; color: #DFDFDF;}
.warn_info img {vertical-align: middle; margin-right: 10px; display: inline-block;}
.warn_info {padding-left: 15px;}
.compact td {height: 50px;}
.compact .t1 {text-align: right; width: 170px;}
.compact .t2 {width: 415px; padding-left: 10px;}
.compact .t2 .two {margin-left: 40px;}
	/*全部商品分类*/
.all_goods .all_goods_title {height: 40px; line-height: 40px; padding-left: 20px; color: #FFFFFF; background: #004098; font-size: 16px; margin-top: 5px;}
.all_goods_main {border: 1px solid #efefef; padding-top: 25px; padding-bottom: 30px; overflow: hidden;}
.all_goods_main ul {width: 238px; border-right: 1px solid #EFEFEF; padding-left: 60px; float: left;}
.all_goods_main ul.last {border: none;}
.all_goods_main ul li {height: 30px; line-height: 30px;}
.all_goods_main ul li a {font-size: 12px; color: #454545;}
.all_goods_main ul li a:hover{color:#EC4B4D;}
	/*商品推荐*/
.goods_recommend {width: 1200px; height: 37px; line-height: 37px; border-bottom: 3px solid #004098; margin-top: 15px;}
.goods_recommend li {float: left; width: 125px; text-align: center;}
.goods_recommend li a {font-size: 18px; color: #676767;}
.goods_recommend .sel {background: #004098;}
.goods_recommend .sel a {color: #FFFFFF;}
/* .goods_recommend li:hover {background: #004098; color: #FFFFFF;}
.goods_recommend li:hover a {color: #FFFFFF;} */
.goods_recommend_info {width: 1200px;height: 190px;overflow: hidden;}
.goods_recommend_info li {float: left; display: block; width: 399px; height: 190px; background: #F4F4F4; font-size: 12px; color: #676767; line-height: 20px;}
.goods_recommend_info li img {margin: 20px;width: 150px;height: 150px;}
.goods_recommend_info li h1 {font-size: 14px; margin-top: 30px; font-weight: bold;}
.goods_recommend_info li p a {display: inline-block; width: 93px; height: 22px; background: url(../images/others/login_tosee.png) no-repeat; vertical-align: middle;}
.banner_second {margin-top: 15px;}
/*用户中心-采购计划*/
.plan_shell {width: 273px; height: 386px; background: #eff2f9; border: 1px solid #dfdfdf; margin-top: 33px; margin-left: 32px;}
.plan_shell.first {margin-left: 55px;}
.plan_shell h1 {font-size: 18px; color: #676767; text-align: center; line-height: 40px; padding-top: 10px;}
.plan_img {width: 215px; height: 215px; background: #FFFFFF; border: 1px solid #DFDFDF; margin: auto;}
.plan_shell .a_but { text-align: center; margin: auto; margin-top: 12px;}
.plan_shell .one {display: block; width: 215px; height: 35px; line-height: 35px; font-size: 16px; color: #FFFFFF; background: #1FB9D5; border: 1px solid #1FB9D5;}
.plan_shell .one.no_creat {background: #FFFFFF; color: #1FB9D5;}
.plan_shell .one.creat {background: #EEF1F9; color: #676767; border: 1px solid #DFDFDF;}
.plan_shell .five, .plan_shell .three, .plan_shell .four {display: inline-block; width: 64px; height: 30px; line-height: 30px; font-size: 14px; color: #676767; background: #EEF1F9; border: 1px solid #dfdfdf; margin-right: 4px;}
.plan_shell .three {margin-left: 28px;}
	/*采购计划弹窗*/
.pro_popup_bg {width: 100%; height: 100%; position: fixed; top: 0; left: 0; display: none;}
.pro_popup {width: 950px; height: 400px; background: #FFFFFF; position: fixed; top: 50%; left: 50%; margin-top: -200px; margin-left: -475px; color: #000000; box-shadow: 0px 0px 80px #000000;}
.pro_popup .pro_popup_top {height: 40px; line-height: 40px; background: url(../images/public/popup_top.png) repeat-x; border-bottom: 1px solid #b3b3b3; font-size: 21px; padding-left: 25px;}
.pro_popup .one {margin-top: 35px; padding-left: 80px; font-size: 13px;}
.pro_popup .two {margin-top: 30px; margin-bottom: 45px; vertical-align: bottom; padding-left: 80px; font-size: 13px;}
.pro_popup textarea {width: 325px; height: 90px; resize: none; border: 1px solid #CCCCCC; margin-left: 5px; box-shadow: inset 2px 2px 3px #efefef;}
.pro_popup input {width: 325px; height: 25px; border: 1px solid #CCCCCC; margin-left: 5px; box-shadow: inset 2px 2px 3px #efefef;}
.pro_popup .a_but {width: 730px; height: 65px; background: #f2f2f5; margin: auto; padding-top: 20px; padding-left: 135px;}
.pro_popup .a_but a {display: inline-block; width: 172px; height: 42px; line-height: 42px; text-align: center; background: #0095d8; color: #FFFFFF; font-size: 20px; border-radius: 5px; margin-right: 230px;}
.pro_popup .a_but .last {margin-right: 0;}
/*用户中心-采购计划列表*/
.pro_plan {width: 966px; height: 81px; background: #f0f0f0; margin: 5px auto;}
.pro_plan_l h1 {line-height: 23px; font-size: 16px; color: #3D3D3D; margin-top: 20px; margin-left: 15px;}
.pro_plan_l p {line-height: 19px; font-size: 12px; color: #676767; margin-left: 15px;}
.pro_plan_r {padding-right: 30px;}
.pro_plan_r .a_but {display: inline-block; width: 111px; height: 37px; line-height: 37px; text-align: center; color: #FFFFFF; background: #1FB9D5; margin-right: 15px; margin-top: 22px;}
.plan_tab_top {height: 44px; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; text-align: center; font-size: 12px; color: #676767; margin-top: 15px;}
.plan_tab_top .t1{width: 389px;}
.plan_tab_top .t1 input {margin-left: 30px; vertical-align: middle; margin-right: 5px;}
.plan_tab_top .t2{width: 124px;}
.plan_tab_top .t3{width: 104px;}
.plan_tab_top .t4{width: 203px;}
.plan_tab_top .t5{width: 160px;}
.plan_tab_main {border-collapse:collapse; border: 1px solid #e8e8e8; margin: auto; margin-top: 20px;}
.plan_tab_main .tab_main_top {height: 29px; background: #f0f0f0; line-height: 29px; text-align: left;}
.plan_tab_main .tab_main_top span {margin: 0 10px; font-size: 12px; color: #666664;}
.plan_tab_main .tab_main_top input {vertical-align: middle; margin-left: 10px; border: 1px solid #e8e8e8;}
.plan_tab_main td {text-align: center; border-bottom: none; border-top: none;}
.plan_tab_main .tab_main_top {border-bottom: 1px solid #e8e8e8;}
.plan_tab_main .t1 {width: 369px; height: 117px;}
.plan_tab_main .t1 img, .indent_tab_main .t1 p {display: inline-block;}
.plan_tab_main .t1 img {margin-left: 15px;}
.plan_tab_main .t1 p {width: 225px; margin-right: 15px; text-align: left;}
.plan_tab_main .t1 .one {font-size: 14px; color: #666664;}
.plan_tab_main .t1 .two {font-size: 12px; color: #a7a7a7; margin-top: 5px;}
.plan_tab_main .t2 {width: 123px; font-size: 18px;}
.plan_tab_main .t3 {width: 133px; color: #666664; font-size: 12px;}
.plan_tab_main .t4 {width: 202px; color: #666664; font-size: 12px;}
.plan_tab_main .t5 {width: 137px;  font-size: 12px;}
.plan_tab_main .t5 .a_but {display: block; width: 101px; height: 22px;/* border: 1px solid #8aa5cd; */margin: auto; background: url(../images/public/car.png) no-repeat;}
.plan_tab_main .t5 .a_word {margin-top: 10px; display: block; color: #0d4397;}
.plan_tab_main .t5 .a_word:hover {color: red;}
.la_shadow_p{line-height:24px; height:24px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.la_shadow_p.two{height:auto;}
.la_shadow_p.two span.num{margin-top:5px; display: inline-block;}
.ld_goods_num{font-size:14px; color:#3e3e3e; width:82px; border:1px solid #DCDCDC; overflow:hidden; margin: auto;}
.ld_num_jian{display:inline-block; width:20px; height:20px; float:left; border-right:1px solid #DCDCDC;text-align:center; line-height:20px; cursor:pointer;}
.ld_num_jia{display:inline-block; width:20px; height:20px; float:left; border-left:1px solid #DCDCDC;text-align:center; line-height:20px; cursor:pointer;}
.ld_num_text{width:38px; background:none; box-sizing:border-box; height:20px; font-size:12px; line-height:20px; text-align:center; border-left:none; border:none; float:left;}
/*采购进货页面*/
.lh_content.order{background:#EEEEEE; height:130px;}
.lh_logo_order{display:block; width:493px; height:78px; overflow:hidden; margin:25px 10px 0 5px;}
.lh_purchaser{height:70px; padding:30px 10px; background:#08A044; color:#fff;}
.lh_purchaser span{font-family:"微软雅黑";}
.lh_purchaser b{padding:2px 5px; border:1px solid #10F86B; font-size:18px;}
.lh_purchaser_p{margin-top:30px; font-size:14px;}
.lh_purchaser_p span.two{margin-left:15px;}
.lh_return{display:block; width:150px; height:130px; font-size:28px; font-family:"微软雅黑"; color:#08A044; text-align:center; line-height:130px; margin-right:80px;}
.lh_return i{width:1px; height:130px; display:inline-block; background:url(../images/public/order_s.png) no-repeat center; float:left;}
.lh_return i.two{float:right;}
.li_content{border:1px solid #CDCDCD; box-shadow:0px 1px 5px #CDCDCD; background:#fff; margin-top: 50px; padding-bottom: 65px;}
.li_cont_t{padding:0 15px; margin-top:20px; overflow: hidden; padding-bottom: 20px;}
.li_cont_t a{width:88px; height:35px; display:inline-block; font-size:14px; color:#757575; line-height:35px; text-align:center;}
.li_cont_t a.first{border-right:none;}
.li_cont_t a.on{background: url(../images/others/qo-icon.png) no-repeat; width: 90px; height: 43px; line-height: 37px; color: #fff; position: relative; left: -1px; top: -1px;}
.mt_lt {width: 176px; height: 35px; border: 1px solid #d9d9d9;}
.mt_lt li {width: 88px; height: 35px; float: left; background-color: #f4f4f4;}
.mt_lt .cur {position: relative;}
.li_choice{float: right; height: 40px;}
.li_choice a{width:100px; height:37px; background: url(../images/others/qo-icon.png)  no-repeat; padding-left: 25px; display:inline-block; margin-left: 23px; float: right; line-height:37px; color:#333; font-size:12px; text-align: center; margin:0 20px;}
.li_choice .liPlan {background-position: 0px -81px;}
.li_choice .liPlan:hover {background-position: 0px -157px;}
.li_choice .liDet {background-position: 0px -43px;}
.li_choice .liDet:hover {background-position: 0px -119px;}
.li_choice a:hover{border-color:#0F5CAF;}
.li_checked{padding:0 10px; padding-top: 40px; font-size: 12px;}
.li_checked_all{position:relative; color:#747474; padding-left:7px; cursor:pointer;}
.li_checked_all input{cursor:pointer; margin-right: 5px;}
.li_checked_no{margin-left:10px; border: 1px solid #aaa; width: 100px; height: 21px; line-height: 21px; text-align: center; display: inline-block;}
.li_cont_tab {width: 1199px; border-collapse: separate; border-left: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9;}
.li_cont_tab tbody {width: 1199px; overflow: hidden;}
.li_cont_tab tr {width: 1199px; height: 43px;}
.li_cont_tab .title {height: 43px; width: 1199px; vertical-align: middle; border-color: inherit;}
.li_cont_tab th{line-height: 42px; line-height: 42px; font-size:12px; color:#666; background:#F5F5F5; border-bottom:1px solid #D9D9D9; border-right:1px solid #D9D9D9; text-align: center;}
.li_cont_tab td{border-bottom: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8; font-size: 12px; text-align:center; color:#297ed9; font-weight: bold; height: 42px;}
.li_tab_text{width:175px; height:30px; border:1px solid #B5B5B5; line-height:30px; padding:0 5px; margin:auto;}
.ld_goods_num.order{margin:auto; display:none;}
.li_firm{width:180px; height:18px; line-height:20px; overflow:hidden; display:inline-block;}
.li_tab_del{color:#08A044;}
.li_tab_shadow{width:1200px; height:300px;position:absolute; left:-100px; top:0px;display:none;}
.li_shadow_box{width:880px; position:absolute; left:100px; top:30px; background:#fff; border:1px solid #E8E8E8; padding:10px; border-radius:5px; box-shadow:1px 1px 5px #E8E8E8; z-index:200;}
.li_cont_tab.two{margin-top:0px;}
.li_cont_tab.two th{font-size:12px; line-height:30px;}
.li_cont_tab.two tr.one{cursor:pointer;}
.li_cont_tab.two td{padding:10px 0;}
.li_main_name{display:inline-block; width:210px; height:20px; line-height:20px; overflow:hidden;}
.li_main_gs{width:130px; line-height:18px; display:inline-block;}
.li_tab_shadow.on{display:block;}
.li_tab_del{display:none;}
.li_tab_del.on{display:block;}
.li_main_name.name{display:none;}
.li_tab_more{height:40px; line-height:40px; text-align:center; background:#EEEEEE; border-bottom:1px solid #C9C9C9;}
.li_tab_more a{ font-size:16px; font-family:"微软雅黑";}
.li_tab_more a b{font-size:20px; margin-right:5px;}
.li_inall{text-align:right; padding:15px 10px; margin:20px 0;}
.li_inall span{font-family:"微软雅黑";}
.li_inall span.first{margin-left:20px; font-size: 14px; color: #9F9F9F;}
.li_inall span.lh_green{font-size:16px; color: #2772D4; margin-right: 5px;}
.li_inall span.dy_orange {font-size: 24px; color: #FF6100; margin-right: 50px;}
.li_inall span.dy_orange b{font-size: 30px;}
.li_inall a{width:173px; height:48px; background: url(../images/others/car-btn.png); color:#fff; font-size:20px; text-align:center; line-height:46px; margin-left:50px; display:inline-block;}
.li_inall .check-but {width: 173px; height: 48px; background: url(../images/others/car-btn.png) no-repeat; float: right; line-height: 46px; text-align: center; color: #FFFFFF; font-size: 20px;}
.li_inall .check-but:hover {background-position: 0 -48px;}
.li_inall a.first{background-position: 0px -97px; color: #216dbf;}
.li_inall a.first:hover {background-position: 0px -145px;}
.li_inall a.second{color: #FFFFFF;}
.li_inall a.second:hover {background-position: 0px -48px;}
.ld_goods_num.order{display:block;}
.li_car{display:inline-block; width:14px; height:12px; background:url(../images/public/li_car.png) no-repeat center; margin-right:5px;}
.ld_goodsSort_car.one{display: block; width: 79px; height: 33px; padding-left: 26px; background: url(../images/others/all_icon.png) 0 -181px; text-align: center; line-height: 33px; color: #FFFFFF; float: left; margin-left: 7px;}
.ld_goodsSort_car.one:hover {background-position: 0 -215px;}
.lh_page.one{text-align:right; padding-right:10px;}
.li_search{padding: 17px 0 7px; background: #ebf1f6; overflow:hidden; width: 1198px; border: 1px solid #cdd7dd;}
.li_search_l{width: 945px; overflow: hidden;}
.li_sear_box{float: left; margin-bottom: 10px; width: 315px; height: 32px;}
.li_sear_box label{font-size:14px; float: left; display: block; width: 100px; text-align: right; padding-right: 10px; height: 32px; line-height: 32px; overflow: hidden; color: #666666;}
.li_sear_box input{width: 190px; height:30px; line-height:30px; border:1px solid #CCCCCC; color: #333333; padding-left: 10px; float: left;}
.li_search_r{width: 131px; height: 48px; background: url(../images/others/qo-icon.png) 0px -195px no-repeat; color:#fff; font-size:20px; display:block; text-align: center; line-height: 46px; margin: 14px 26px 0 0;}
.li_search_r:hover{color:#fff;opacity:0.8;filter:alpha(opacity=80);}
/*选择采购计划*/
.cg_box{width:100%; height:100%; position:fixed; left:0px; top:0px; background:rgba(0,0,0,.5);filter:alpha(opacity=100)  progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#7F7F7F', endColorstr = '#7F7F7F'); z-index:2000;}
.cg_cont{width:1200px; background:#fff; border:1px solid #C5C5C5; border-top-color:#67A81E; margin:100px auto 0; color:#3e3e3e;}
.cg_cont span{font-family:"微软雅黑";}
.cg_cont a{font-family:"微软雅黑";}
.cg_cont_t{padding:0 20px; height:50px; line-height:50px; font-size:14px; font-weight:bold;}
.cg_close{width:19px; height:18px; display:inline-block; background:url(../images/public/cg_close.png) no-repeat center; margin-top:15px; transition:all .3s; -webkit-transition:all .3s;}
.cg_close:hover{transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.cg_cont_tab{width:100%; border:1px solid #C5C5C5; border-collapse:collapse;}
.cg_cont_tab td{border:1px solid #E7E7E7; text-align:center; font-weight:bold;}
.cg_cont_tab th{ padding:10px 0; color:#297EE0; font-size:14px;}
.cg_tab_title{width:800px; font-weight:bold; text-align:left; padding:0 10px; line-height:33px;}
.cg_cont_qx{text-align:center; padding:30px 0; background:#F2F2F5;}
.cg_cont_qx a{display:inline-block; width:83px; height:33px; border:1px solid #CDCDCE; text-align:center; line-height:33px; color:#666; box-shadow:1px 1px 5px #E0E0E3,-1px -1px 5px #E0E0E3; background:#fff; border-radius:2px;}
.cg_cont_qx a:hover{background:#EFEFEF; color:#3e3e3e;}
.cg_cont_tab tr:hover{background:#F2F2F5;}
.cg_tab_i{display:inline-block; width:17px; height:10px; background:url(../images/public/cg_yj.png) no-repeat center; margin-left:10px; position:relative;}
.cg_tab_i.i1{background:url(../images/public/cg_r.png) no-repeat center; width:16px; height:16px; vertical-align:middle;}
.cg_tab_a{display:block; height:34px; line-height:34px;}
.cg_plan_tab{background:#F5F5F5; width:100%; border-collapse:collapse; border:1px solid #E8E8E8; margin:auto; margin-bottom:10px;}
.cg_plan_tab th{text-align:left; padding-left:10px; border:1px solid #D9D9D9; font-size:12px; color:#3e3e3e;}
.cg_plan_tab td{background:#fff;}
.cg_plan_h3{width:275px; height:33px; line-height:33px; overflow:hidden; text-align:left; padding:0 10px;  font-weight:bold;}
.cg_plan_h3 a{color:#2992E7;}
.cg_tab_box{width:97%; height:260px; overflow-y:scroll; display:none;}
.cg_mob_a{width:135px; height:35px; background:#FF6600; border-radius:2px; color:#fff; display:inline-block; line-height:35px; color:#fff; font-size:14px; text-align:right;}
.cg_mob_a:hover{color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.cg_mob_i{display:inline-block; width:15px; height:15px; background:url(../images/public/cg_r1.png) no-repeat center; float:right; margin:10px 20px 0 5px;}
.cg_tab_yl.on{display:none;}
.cg_tab_mob.on{display:none;}
.cg_tab_mob{display:table-cell;height:295px; line-height:295px;}
.cg_cont_tab td.cgPlan.on{background:#F2F2F5;}
.cg_cont_tab td.cgPlan.on .cg_tab_box{display:block;}
.cg_box{display:none;}
.cg_error_box{width:100%; height:100%; position:fixed; left:0px; top:0px;background:rgba(0,0,0,.5);filter:alpha(opacity=100)  progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#7F7F7F', endColorstr = '#7F7F7F'); z-index:2000; display:none;}
.cg_error{width:570px; height:300px; position:fixed; left:50%; top:50%; margin:-150px 0 0 -285px; background:#fff; border-radius:3px;}
.cg_error_t{padding:0 20px; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #EEF0F1;}
.cg_error_main{padding:50px 150px; position:relative; height:30%; font-size:16px; font-weight:bold; color:#3e3e3e;}
.cg_error_ok{height:60px; line-height:60px; text-align:right; border-top:1px solid #EEF0F1; padding:0 20px;}
.cg_error_ok a{font-family:"微软雅黑"; font-size:14px; font-weight:bold; width:95px; height:35px; background:#0095D9; border-radius:5px; color:#fff; text-align:center; display:inline-block; line-height:35px;}
.cg_error_i{display:inline-block; width:48px; height:48px; background:url(../images/public/cg_xx.png) no-repeat center; position:absolute; left:83px; top:33px;}
.cg_cont_qx.two{padding:30px 10px;}
.li_checked_all.two input{top:2px;}
.cg_cont_qx.two a.one{width:135px; background:#FF6600; color:#fff; margin-right:20px;}
.cg_box1{width:100%; height:100%; position:fixed; left:0px; top:0px; background:rgba(0,0,0,.5);filter:alpha(opacity=100)  progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#7F7F7F', endColorstr = '#7F7F7F'); z-index:2000; display:none;}
/*新品预算*/
.lx_cont_list{width:554px; height:54px; border:1px solid #B5B5B5; background:#E5E5E5; margin:30px auto;}
.lx_cont_list li{width:50%; float:left; height:54px; line-height:54px; text-align:center;}
.lx_cont_list li a{color:#676767;font-size:36px;font-weight:bold; font-family:"微软雅黑"; display:block;}
.lx_cont_list li.on{background:#08A044;}
.lx_cont_list li.on a{color:#fff;}
.lx_main_img{display:block; width:364px; height:364px; padding:10px; border-right:1px solid #DCDCDC;}
.lx_main_img img{width:364px; height:364px;}
.lx_main_r{width:630px; position:relative;}
.lx_main_h1{font-size:30px; color:#000; font-weight:bold; height:50px; line-height:50px; margin-top:10px;overflow:hidden;}
.lh_content.one{width:1065px;}
.lx_main_h2{font-size:14px; font-weight:bold; line-height:20px; height:20px; overflow:hidden;}
.lx_main_p{height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.lx_main_time{margin-top:10px; overflow:hidden; color:#EC4B4D; font-family:"宋体";}
.lx_main_i1{display:inline-block; width:13px; height:13px; background:url(../images/public/lx_collect.png) no-repeat center; margin:0px 3px 0 0;}
.lx_main_pri{margin-top:10px; text-align:center;}
.lx_main_pri span{font-size:16px; color:#3e3e3e; margin:0 10px 0 100px;}
.lx_main_pri span b{font-size:30px;}
.lx_main_pri a{display:inline-block; width:130px; height:40px; background:#0FBE55; border-radius:5px; text-align:center; line-height:40px; font-size:24px; color:#fff; font-family:"微软雅黑";}
.lx_main_i{display:block; width:89px; height:86px; background:url(../images/public/lx_ys.png) no-repeat center; position:absolute; right:-1px; top:0px;}
.lx_mob_main{margin-bottom:30px;border:1px solid #DCDCDC; overflow:hidden;}
.lx_main_i.i1{background:url(../images/public/lx_ks.png) no-repeat center;}
/*添加新计划*/
.cg_cont.two{width:500px;}
.cg_add_box{width:80%; margin:10px auto 50px; border:1px solid #e3e5e5; box-shadow:1px 1px 5px #e3e5e5,-1px -1px 5px #e3e5e5; padding:10px;}
.cg_add_main{background:#e3e5e5; padding:20px 10px 50px;}
.cg_add_main label{display:block; position:relative; margin-bottom:10px; color:#000; font-weight:bold; padding-left:20px; cursor:pointer;}
.cg_add_main label input{position:absolute; left:0px; top:2px;cursor:pointer;}
.cg_add_a{display:block; width:135px; height:35px; line-height:35px; background:#f7fafa; border:1px solid #e3e5e5; color:#3e3e3e; margin:10px 0; border-radius:3px;}
.cg_add_a span{font-size:16px; color:#ff6600; font-weight:bold; margin-left:30px;}
.cg_add_cj input.text{width:159px; height:32px; border:1px solid #ccc; padding:0 5px; float:left;}
.cg_add_cj input.btn{width:85px; height:34px; background:#ff6600; color:#fff; border:1px solid #ff6600; border-radius:3px;font-family:"微软雅黑"; font-size:16px; float:left; margin:0 10px;cursor:pointer;}
.cg_add_cj input.qx{border:none; background:none; color:#ff6600; font-size:16px; font-family:"微软雅黑"; float:left; line-height:32px; cursor:pointer;}
.cg_cont_qx.three{margin-top:10px; padding:10px 0;}
.cg_cont_qx.three a.one{background:#ff6600; color:#fff;}
.cg_box2{width:100%; height:100%; position:fixed; left:0px; top:0px; background:rgba(0,0,0,.5);filter:alpha(opacity=100)  progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#7F7F7F', endColorstr = '#7F7F7F'); z-index:2000; display:none;}
.cg_add_cj{display:none;}
.cg_add_cj.on{display:block;}
.la_name_i{padding:2px 5px; background:#0CB95F; color:#fff; margin-right:5px; border-radius:3px;}
.la_name_i.two{background:#D51113; font-size: 12px; font-weight: normal;}

/*单位资质页面*/
.papers {width: 455px; height: 117px; border: 1px solid #dfdfdf; background: #eff2f9; margin-left: 18px; margin-top: 15px; margin-bottom: 5px;}
.papers img {margin-left: 8px; margin-top: 7px; margin-right: 24px;}
.papers h1 {font-size: 20px; color: #676767; line-height: 28px; margin-top: 15px;}
.papers p {font-size: 14px; color: #999999; line-height: 21px; margin-top: 5px;}
.papers a {display: inline-block; font-size: 14px; color: #FFFFFF; line-height: 24px; height: 24px; width: 71px; background: #999999; text-align: center; margin-top: 10px;}
.papers .valid {background: #F33B0B;}
/*地址管理页面*/
.add_new_addr {padding-left: 40px; font-size: 14px; color: #000000; line-height: 35px; }
.tab_addr {margin-top: 30px; margin-bottom: 55px;}
.tab_addr input { height: 32px; margin-right: 20px;font-size: 14px;}
.tab_addr tr {height: 54px;}
.tab_addr .t1 {font-size: 14px; color: #676767; width: 130px; text-align: right;}
.tab_addr .t1 span {color: #cb0000; margin-right: 5px;}
.tab_addr .t2 {padding-left: 10px; font-size: 12px; color: #A5A5A5;}
.tab_addr .t2 span {color: #676767; margin: 0 10px;}
.tab_addr .small {padding-left: 20px; width: 176px; height: 28px;}
.tab_addr .mid {width: 196px; height: 28px; margin-right: 20px;}
.tab_addr select {width: 200px; height: 32px; font-size: 14px; margin-right: 20px;}
.tab_addr .lag {width: 306px; height: 28px; margin-right: 20px;}
.tab_addr input[type=checkbox] {vertical-align: middle; margin-right: 5px; width: 15px; height: 15px;}
.addr_save {display: inline-block; width: 120px; height: 35px; line-height: 35px; text-align: center; color: #FFFFFF; background: #1FB9D5; font-size: 14px; border-radius: 5px; margin-left: 160px; margin-right: 10px;}
.addr_no {line-height: 35px; font-size: 14px; color: #676767;}
.addr_record {margin-top: 50px; margin-left: 43px; color: #0D4397;}
.addrs_manage {margin-left: 43px; color: #676767; text-align: left; border-top: 1px solid #DFDFDF; border-collapse: collapse; width: 920px; margin-top: 15px;}
.addrs_manage tr {height: 56px; border-bottom: 1px solid #DFDFDF; width: 920px;}
.addrs_manage tr:hover {background: #F4F4F4;}
.addrs_manage .r1 {background: #F4F4F4; border-bottom: none;}
.addrs_manage .r2 .t8 {}
.addrs_manage th {padding-right: 35px;}
.addrs_manage td {padding-right: 35px;}
.addrs_manage .t3 {width: 180px;}
.addrs_manage .t7 {color: #3366CB;}
.addrs_manage .t7 a {color: #3366CB;}
.addrs_manage .r1 .t7 {color: #676767;}
.addrs_manage .t8 span {display: block; width: 66px; height: 20px; border: 1px solid #1FB9D5; text-align: center; line-height: 20px; border-radius: 5px; color: #1FB9D5;}
.addrs_manage .t8 a {display: block; width: 69px; height: 24px; line-height: 24px; text-align: center; background: #1FB9D5; color: #FFFFFF; visibility: hidden;}
.page_cut {text-align: right; padding-top: 20px; padding-bottom: 35px;}
.page_cut a {color: #0D4497; font-size: 12px;}
.cut_lt {margin-right: 5px; color: #2d2d2d;}
.cut_rt {margin-right: 40px; margin-left: 5px; color: #2d2d2d;}
/*个人资料页面*/
.tab_user_info {margin-top: 45px; font-size: 14px; color: #676767;}
.tab_user_info tr {height: 37px;}
.tab_user_info .t1 {width: 140px; text-align: right;}
.tab_user_info .r3 .t1 {vertical-align: top;padding-top: 25px;}
.tab_user_info input {width: 300px; height: 28px; padding-left: 10px;}
.tab_user_info div {height: 100px; width: 100px; background: url(../images/others/icon_circle.png) no-repeat; position: relative; margin: 25px 0;}
.tab_user_info div a {position: absolute; bottom: 0px; display: block; width: 88px; height: 25px; line-height: 25px; color: #FFFFFF; background: url(../images/others/icon_c_bottom.png); text-align: center; margin-left: 6px;}
.user_warning {padding-left: 60px; color: #0D4397; font-size: 14px; padding-top: 55px;}
.indent_r .a_but.two {margin-left: 60px; display: block; width: 150px; height: 37px; text-align: center; line-height: 37px; background: #20bad6; color: #FFFFFF; font-size: 16px; margin-top: 25px; border-radius: 3px;}
/*购物车页面*/
.plan_tab_main .t2.car_two {font-size: 12px;}
.plan_tab_main .t4.car_two {font-size: 18px;}
.clear_car {width: 960px; height: 50px; background: #F4F4F4; margin-top: 20px; text-align: right; line-height: 50px; font-size: 14px; color: #666664;}
.clear_car span {font-size: 18px; font-weight: bold; color: #F33B0C;}
.clear_car a {display: block; width: 120px; height: 50px; line-height: 50px; text-align: center; color: #FFFFFF; background: #cc0000; font-weight: bold; font-size: 18px; margin-left: 20px;}
/*开票信息页面*/
.bill {width: 950px; padding-bottom: 25px; background: #EFF1F9; border: 1px solid #DFDFDF; margin: auto; margin-top: 15px; color: #676767; font-size: 14px;}
.bill p {padding-left: 10px; margin: 0 20px; line-height: 40px;}
.bill .bill_title {font-size: 24px; border-bottom: 1px solid #999999; line-height: 50px; padding-top: 15px;}
.bill p span {padding-left: 15px;}
.bill p input {width: 298px; height: 30px; border: 1px solid #DFDFDF; padding-left: 14px; display: none; font-size: 14px; line-height: 30px;}
.bill p .text_s {font-size: 12px;}
/*授权委托页面*/
.authorization {margin-left: 60px; font-size: 14px; color: #676767; margin-top: 25px;}
.authorization tr {height: 53px;}
.authorization input {margin-left: 10px; margin-right: 15px; vertical-align: middle; display: inline-block;}
.authorization span {margin-left: 10px; margin-right: 15px; display: none; padding-left: 19px;}
.authorization input[type=text] {height: 28px; margin-left: 10px; margin-right: 15px; padding-left: 20px; color: #676767; width: 148px;}
.authorization input.first {width: 455px;}
.authorization select {height: 32px; margin-left: 10px; margin-right: 15px; width: 400px; padding: 0 25px; color: #676767;}
.authorization label {margin-right: 20px;}
.authorization select.small {width: 172px;}
.authorization textarea {margin-left: 10px; resize: none; width: 793px; height: 150px; margin-top: 15px;}
.authorization .r10 .t1 {vertical-align: top; padding-top: 15px; text-align: right;}
.authorization .a_but.two {margin-left: 10px;}
.authorization .t3 {padding-left: 10px;}
/*投诉建议页面*/
.suggest_top {margin: 0 12px; border-bottom: 2px solid #DFDFDF; overflow: hidden;}
.suggest_top a {font-size: 18px; color: #676767; line-height: 40px;}
.suggest_top ul {margin-left: 55px; margin-top: 15px;}
.suggest_top ul li {display: inline-block; width: 114px; text-align: center; margin-right: 80px;}
.suggest_top ul .sel {border-bottom: 2px solid #174B9B;}
.suggest_top ul .sel a {color: #174B9A;}
.suggest_top ul li:hover {border-bottom: 2px solid #174B9B;}
.suggest_top ul li:hover a {color: #174B9A;}
.suggest_title {width: 800px; margin: auto;}
.suggest_title p {font-size: 16px; color: #174B9A; line-height: 50px; margin-top: 15px;}
.suggest_title textarea {resize: none; margin: auto; display: block; width: 760px; height: 171px; font-size: 14px; line-height: 40px; padding: 0 20px;}
.suggest_title a {display: block; width: 150px; height: 37px; background: #1FB9D5; color: #fff; font-size: 16px; text-align: center; line-height: 37px; border-radius: 3px; margin-top: 20px;}
/*退换货记录*/
.sale_return_top {margin: 0 15px; border-bottom: 2px solid #DFDFDF; padding-left: 55px; margin-bottom: 23px;}
.sale_return_top li {display: inline-block; width: 115px; text-align: center; line-height: 40px; padding-top: 15px; margin-right: 80px;}
.sale_return_top .sel {border-bottom: 2px solid #174B9B;}
.sale_return_top .sel a {color: #174B9B;}
.sale_return_top li:hover {border-bottom: 2px solid #174B9B;}
.sale_return_top li:hover a {color: #174B9B;}
.sale_return_top li a {color: #676767; font-size: 18px;}
.sale_return {margin: 0 20px; font-size: 12px; color: #666664; margin-bottom: 20px;}
.sale_return span {font-size: 14px; color: #676767;}
.sale_return input {width: 240px; height: 28px; padding: 0 35px; margin-left: 15px;}
.sale_return .a_but {display: inline-block; width: 75px; height: 30px; background: url(../images/others/shade.png); text-align: center; line-height: 30px; border: 1px solid #DFDFDF; border-bottom: none; margin-left: 40px;}
.tab_sale_return {margin-top: 32px; border-collapse: collapse; text-align: center;}
.tab_sale_return tr {height: 75px; border-bottom: 1px solid #DFDFDF;}
.tab_sale_return .r1 {height: 30px; background: url(../images/others/shade.png); border: 1px solid #DFDFDF; border-bottom: none;}
.tab_sale_return th {color: #676767; font-weight: normal;}
.tab_sale_return .t6 {color: #3365CB; font-size: 12.5px;}
.tab_sale_return .r1 .t6 {color: #676767; font-size: 12px;}
.tab_sale_return .t6 a {color: #3365CB; font-size: 12.5px;}
/*我的订单页面*/
.indent_search {margin-left: 20px; font-size: 14px; color: #676767;}
.indent_search input {width: 118px; height: 28px; font-size: 12px; margin-left: 10px; margin-right: 14px;border: 1px solid #999;}
.indent_search select {width: 153px; height: 32px; font-size: 12px; padding-left: 25px;}
.indent_search .small_select {width: 128px; margin-right: 40px;}
.indent_search .f_right {color: #0D4497; border: 1px solid #0d4497;}
.indent_search a {display: block; width: 75px; height: 30px; background: url(../images/others/shade.png); border: 1px solid #DFDFDF; border-bottom: none; text-align: center; line-height: 30px;}
.indent_search .two, .indent_search .lag_input {margin-right: 40px;}
.indent_search .two {margin-left: 14px;}
.indent_search .lag_input {width: 275px; padding-left: 35px;}
.indent_search td {padding-top: 20px;}
.indent_search .r2 td {padding-bottom: 20px;}
.indent_tab_top.two {border-top: 1px solid #dfdfdf;}
/*我的退换货*/
.indent_tab_main.three .t5 {width: 213px;}
.indent_tab_main.three .t5 a {display: block; width: 71px; height: 24px; text-align: center; line-height: 24px; margin: auto; color: #FFFFFF; font-size: 14px; background: #174B9B;}
/*我的问答*/
.list_diot {list-style: disc; margin-left: 25px; font-size: 16px; color: #6b6b6b; line-height: 40px;}
.questions_list {font-size: 14px; line-height: 25px; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; margin-bottom: 10px;}
.questions_list span, .question_reply {font-size: 12px;}
.question_reply, .question_reply a {color: #174B9B;}
.questions_list ol {margin-left: 25px;}
.questions_list li {border-bottom: 1px dotted #DFDFDF; padding: 5px 0;}
.page_cut.two {padding-bottom: 0; padding-top: 0; font-size: 14px;}
.page_cut.two a {font-size: 14px;}
.questions_list .f_right {margin-right: 20px;}
.question_reply a {display: block; width: 66px; height: 18px; line-height: 18px; text-align: center; color: #FFFFFF; background: #176FCB; border-radius: 5px;}
.questions .a_but {display: inline-block; width: 109px; height: 35px; text-align: center; line-height: 35px; color: #FFFFFF; border-radius: 5px; font-size: 16px; margin-top: 25px; margin-right: 10px;}
.questions .a_but.one {background: #176FCB;}
.questions .a_but.two {background: #FD9900;}
.questions .a_but, .questions input, .questions textarea {margin-left: 22px;}
.questions textarea {width: 700px; resize: none; display: block; background: url(../images/others/textarea2.png) no-repeat; height: 114px; border: none; padding: 10px;}
.questions input {background: url(../images/others/textarea1.png) no-repeat; height: 63px; border: none; width: 700px; display: block; padding-left: 20px;}
.questions {position: relative;}
.input_num {position: relative; right: 255px; color: #999999; font-size: 14px; bottom: 25px;}
.top_cir {background: url(../images/others/textarea_tri.png); width: 19px; height: 10px; margin-top: 5px; margin-left: 65px;}
.questions_bottom {width: 720px; margin-left: 20px; font-size: 14px; color: #999999; margin-top: 25px;}
.questions_bottom span {margin: 0 20px;}
.questions_bottom .f_right {display: block; width: 112px; height: 34px; line-height: 34px; background: #176FCB; font-size: 16px; color: #FFFFFF; text-align: center;}
/*询价单*/
.inquiry_top {margin-top: 15px; margin-bottom: 30px; font-size: 14px; color: #676767;}
.inquiry_top span {margin-left: 15px;}
.inquiry_top input {width: 130px; height: 30px; margin: 0 10px; border: 1px solid #DFDFDF;}
.inquiry_top select {width: 125px; height: 32px; border: 1px solid #DFDFDF; padding-left: 30px; margin-left: 10px; font-size: 12px; color: #676767;}
.inquiry_top .s_input {width: 98px;}
.inquiry_top a {font-size: 12px; color: #0d4397;}
.inquiry_top .a_but {display: inline-block; width: 75px; height: 30px; line-height: 32px; text-align: center; background: url(../images/others/shade.png); font-size: 14px; color: #676767; border: 1px solid #DFDFDF; border-bottom: none; margin-right: 15px; vertical-align: top;}
.tab_inquiry {color: #676767; border-collapse: collapse; border: 1px solid #DFDFDF; margin: auto; text-align: center; margin-bottom: 15px;}
.tab_inquiry tr {height: 45px; border-bottom: 1px solid #DFDFDF;}
.tab_inquiry .r1 {height: 50px; background: #f0f0f0; text-align: left; border-bottom: none;}
.tab_inquiry .r1 span {font-size: 14px; color: #0D4397;}
.tab_inquiry .r1 div {display: inline;}
.tab_inquiry .r3 .t2 {font-size: 14px;}
.tab_inquiry .r1 .t1 {padding-left: 20px;}
.tab_inquiry .r1 .t1 a {display: inline-block; width: 84px; height: 25px; line-height: 25px; text-align: center; color: #676767; background: #FFFFFF; border: 1px solid #DFDFDF; margin: 0 15px;}
.tab_inquiry .t3 {padding-left: 75px;}
.tab_inquiry .r3 .t8 a {display: inline-block; width: 50px; height: 20px; line-height: 20px; text-align: center; color: #7F7F7F; border: 1px solid #a1b7d7; background: url(../images/public/car_img.png) no-repeat 5px center; padding-left: 20px;}
/*医院业务*/
.tab_business {color: #676767; font-size: 14px; margin-top: 10px;}
.tab_business td {padding-top: 20px; height: 32px;}
.tab_business .t1, .tab_business .t3 {padding-left: 60px;}
.tab_business input {width: 277px; height: 30px; border: 1px solid #DFDFDF; padding-left: 35px; font-size: 12px; color: #676767;}
.tab_business select {width: 314px; height: 32px; border: 1px solid #DFDFDF; padding-left: 31px; font-size: 12px; color: #676767;}
.tab_business span {padding-left: 36px; width: 279px; height: 32px; font-size: 12px; line-height: 34px;}
/*账户安全*/
.indent_l.two {height: auto; padding-bottom: 40px;}
.SAM {height: 105px; width: 880px; margin: auto; padding-top: 40px; border-bottom: 1px solid #DFDFDF;}
.SAM .f_left {width: 71px; height: 71px; background: url(../images/others/SAM_icon.png) no-repeat; margin-right: 20px; margin-left: 15px;}
.SAM .one {background-position: 0px 0px;}
.SAM .two {background-position: -70px 0px;}
.SAM .three {background-position: 0px -71px;}
.SAM .four {background-position: -71px -71px;}
.SAM .f_right {display: block; width: 111px; height: 37px; text-align: center; line-height: 37px; color: #FFFFFF; background: #1FB9D5; font-size: 16px; margin-top: 20px; margin-right: 32px;}
.SAM h1 {color: #0D4397; font-size: 24px; padding-top: 10px;}
.SAM p {color: #676767; font-size: 14px; padding-top: 5px;}
/*修改登录密码*/
.change_pwd {margin-left: 140px; margin-top: 50px; font-size: 14px; color: #676767;}
.change_pwd .change_step {color: #adadad; margin-right: 125px; margin-bottom: 55px; display: inline-block;}
.change_pwd input {width: 302px; height: 30px; color: #ADADAD;  margin-left: 20px; padding-left: 10px;}
.change_pwd .sel {color: #1FB9D5;}
.change_pwd .a_but {border:none;display: block; width: 150px; height: 37px; line-height: 37px; text-align: center; color: #FFFFFF; background: #1FB9D5; margin: 40px 0 0 80px; border-radius: 3px;}
.change_pwd .plan {width: 450px; height: 43px; background: url(../images/others/plan.png); margin-left: 15px; margin-bottom: 10px;}
.change_pwd.two .plan {background-position: 0px -43px;}
.change_pwd.three .plan {background-position: 0px -86px;}
.change_pwd .pwd_align {display: inline-block; width: 95px; text-align: right; margin-bottom: 30px;}
.change_pwd .s_input {width: 195px; margin-right: 25px;}
.change_pwd img {vertical-align: middle;}
.change_pwd.two .a_but {margin-left: 115px;}
.change_pwd .change_ok {margin: 0 20px;}
.change_pwd h1 {color: #1FB9D5; font-size: 18px; font-weight: bold; line-height: 35px;}
.change_pwd.three .a_but {margin-left: 100px;}
/*知识库页面*/
.all_question {font-size: 14px; color: #3d3d3d; margin-top: 40px; padding-left: 15px;}
.question_class {margin-left: auto; font-size: 14px; color: #7F7F7F; padding: 20px 0; border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; overflow: hidden; margin-top: 15px;}
.question_class li {width: 190px; float: left; border-right: 1px dashed #DFDFDF; padding-left: 50px; padding-bottom: 20px;}
.question_class .border_no {border: none;}
.question_class li img {vertical-align: middle; margin-right: 20px;}
.question_top {margin-top: 22px; padding-top: 13px; border-top: 1px solid #DFDFDF; overflow: hidden;}
.question_top ul {background: #f3f3f3; overflow: hidden; height: 55px;}
.question_top a {font-size: 16px; color: #3D3D3D; display: inline-block; border-right: 1px solid #DFDFDF; margin-left: -3px;}
.question_top .sel {color: #003F97; background: #FFFFFF; border: none;}
.question_top a:hover {color: #003F97; background: #FFFFFF; border: none;}
.question_top li {float: left; width: 115px; height: 55px; line-height: 55px; text-align: center;}
.question_top span {font-size: 14px; color: #999999; line-height: 55px; padding-right: 10px;}
.question_info {padding-left: 20px; margin-top: 5px;}
.question_info li {padding-right: 15px; font-size: 14px; color: #676767; height: 58px; border-bottom: 1px solid #DFDFDF; line-height: 58px;}
.question_info li .f_right {font-size: 12px; color: #999999;}
/*质量问题反馈*/
.sale_return.two {margin-top: 23px;}
/*登录页面*/
.lh_logo.two {width: auto; font-size: 36px;}
.lh_logo.two img {vertical-align: middle;}
.lh_logo.two span {border-left: 1px solid #C4C4C4; padding: 20px 0px 20px 10px; color: #535353;}
.login_bg {width: 100%; background: #F1F1F1; height: 763px; overflow: hidden; min-width: 1200px; margin-top: 40px; border-top: 1px solid #b8b8b8;}
.login_main {width: 1176px; height: 512px; border: 6px solid #e1e1e1; margin: auto; margin-top: 110px; background: url(../images/others/login_bg.png) 0px 0px no-repeat;}
.login_window {width: 423px; height: 414px; border: 1px solid #e3e3e3; margin-right: 33px; margin-top: 70px;}
.login_window_nav {overflow: hidden;}
.login_window_nav li {float: left; width: 140px; text-align: center; font-size: 16px; color: #7d7d7d; height: 37px; border-bottom: 1px solid #E3E3E3; line-height: 37px; border-collapse: collapse;}
.login_window_nav .sel {border-bottom: none;}
.login_window_nav .one.sel {border-right: 1px solid #E3E3E3; width: 140px;}
.login_window_nav .two.sel {border-right: 1px solid #E3E3E3; border-left: 1px solid #E3E3E3; width: 139px;}
.login_window_nav .three.sel {border-left: 1px solid #E3E3E3; width: 140px;}
.login_bottom {font-size: 16px; color: #575757; text-align: center; line-height: 50px;}
.login_bottom a {color: #575757;}
.login_bottom a:hover {color: red;}
.login_ul {overflow: hidden; margin-top: 5px;}
.login_ul li {float: left; display: block; margin-top: 32px;}
.login_ul .word {width: 93px; padding-left: 30px; line-height: 39px; color: #7d7d7d; font-size: 15px;}
.login_ul input {width: 254px; height: 37px; border: 1px solid #C4C4C4;line-height: 37px;}
.login_ul img {margin:0 10px;}
.login_window .foget_psw {margin-right: 45px; font-size: 14px; color: #353535;}
.login_window .a_but {display: block; width: 256px; height: 39px; background: #2B93F4; color: #FFFFFF; font-size: 16px; text-align: center; line-height: 39px; margin-left: 123px; margin-top: 38px;}
.login_user {font-size: 14px; color: #3D3D3D; text-align: right; padding-right: 45px; margin-top: 25px;}
.login_user a {color: #076CCA;}
/*提交注册成功页面*/
.lh_top_s .to_login {margin-top: 60px; font-size: 14px; color: #535353; padding-right: 10px;}
.lh_top_s .to_login a {color: #096DCB;}
.lh_top_s .to_login a:hover {text-decoration: underline;}
.regist_end_bg {background: #F1F1F1; width: 100%; height: 639px; overflow: hidden; min-width: 1200px; margin-top: 40px; border-top: 1px solid #b8b8b8;}
.login_end_mian {width: 1176px; height: 552px; border: 6px solid #e1e1e1; margin: auto; margin-top: 28px; background: #FFFFFF;}
.login_step {width: 1176px; height: 48px; background: url(../images/others/login_step.png);}
.regist_end_top {width: 960px; border-bottom: 1px solid #e9e9e9; padding-top: 130px; margin: auto; overflow: hidden; padding-bottom: 40px;}
.regist_end_top_t {margin: auto; overflow: hidden; width: 570px;}
.regist_end_top_t h1 {font-size: 24px; color: #131313; padding-left: 95px; line-height: 38px;}
.regist_end_top_t p {display: block; width: auto; padding-left: 95px; font-size: 18px; color: #6A6A6A;}
.regist_end_top_t .p_info {margin-bottom: 10px;}
.regist_end_top_t .p_info.one {margin-top: 30px;}
.regist_end_top_t p a {color: #0099DF;}
.login_end_mian .a_but {display: block; width: 187px; height: 52px; border-radius: 5px; text-align: center; line-height: 52px; color: #FFFFFF; background: #0099DF; font-size: 24px; margin: auto; margin-top: 40px;}
/*注册信息填写页面*/
.regist_bg {background: #F1F1F1; width: 100%; height: 1035px; overflow: hidden; min-width: 1200px; margin-top: 40px; border-top: 1px solid #b8b8b8;}
.login_main.two {width: 1176px; height: 870px; border: 6px solid #e1e1e1; margin: auto; margin-top: 28px; background: #FFFFFF;}
.login_step.one {background-position: 0px -52px;}
.tab_login {margin-top: 50px; border-bottom: 1px solid #ebebeb; width: 100%; padding-bottom: 45px;}
.tab_login td {padding-top: 50px;}
.tab_login .t1 {padding-left: 125px; font-size: 16px; color: #797979; padding-right: 15px; width: 70px;}
.tab_login .t2 {text-align: left;}
.tab_login input{line-height: 32px;}
.tab_login input[type=text] {width: 340px; height: 32px; border: 1px solid #dbdbdb;}
.tab_login input[type=password] {width: 340px; height: 32px; border: 1px solid #dbdbdb;}
.tab_login input[type=checkbox] {width: 16px; height: 16px; vertical-align: middle;}
.tab_login input.s_input {width: 111px; float: left;}
.tab_login img {vertical-align: middle; margin: 0 10px;}
.tab_login a {color: #279BCF;}
.tab_login .r6 a {font-size: 16px;}
.tab_login .r5 a {font-size: 14px;}
.login_main .a_but {border: none;cursor: pointer;display: block; width: 172px; height: 45px; text-align: center; line-height: 45px; color: #FFFFFF; background: #0099DF; font-size: 18px; margin-left: 200px; margin-top: 45px; border-radius: 5px;}
/*订单详情*/
.goods_indent {padding-left: 30px; margin-top: 20px; color: #676767;}
.goods_indent p {font-size: 14px; padding-top: 20px;}
.goods_indent .indent_one span {margin-right: 60px;}
.goods_indent .indent_two span {margin-right: 40px;}
.goods_indent .indent_two span b {color: #cc0000; font-weight: normal;}
.goods_indent .indent_two a {margin-left: 20px; color: #676767; font-size: 12px;}
.goods_indent .indent_two .a_but {font-size: 16px; color: #FFFFFF; display: inline-block; width: 149px; height: 37px; background: #20bad6; text-align: center; line-height: 37px;}
.goods_indent_title {background: #f4f4f4; margin: 30px 10px; padding-left: 20px; color: #676767; font-size: 14px; height: 30px; line-height: 30px;}
.goods_indent_info {margin: 0 32px; font-size: 14px; overflow: hidden; display: block;}
.goods_indent_info li {float: left; text-align: center;}
.goods_indent_info .one {width: 320px;}
.goods_indent_info .two {width: 320px;}
.goods_indent_info .three {width: 120px;}
.goods_indent_info .four {width: 90px; float: right;}
.goods_indent_info.one {padding: 20px 0px; border-bottom: 1px solid #F4F4F4;}
.goods_indent_info.two {padding-top: 30px;}
.goods_indent_info.one .one, .goods_indent_info.two .one {text-align: left;}
.goods_money {padding-left: 30px; font-size: 14px; color: #676767;}
.goods_money span {color: #cc0000;}
.goods_money .word_b {font-size: 18px; margin-right: 85px;}
.indent_user_info {font-size: 14px; color: #676767; padding-left: 30px;}
.indent_user_info p {line-height: 35px;}
.indent_r .hr {margin-top: 100px; padding-top: 50px; border-top: 1px solid #174b9b;}
.a_but.return_indent {border:none;display: block; width: 149px; height: 37px; line-height: 37px; text-align: center; color: #FFFFFF; background: #20bad6; font-size: 16px; margin: auto;}
/*解决方案*/
.banner_solution {margin-top: 10px; margin-bottom: 20px;}
.solution_title {font-size: 14px; color: #999999; padding-left: 5px; padding-bottom: 40px;}
.solution_title span {font-size: 18px; color: #004098;}
.solution_title a {font-size: 12px; color: #999999;}
.solution_example {overflow: hidden; padding-bottom: 35px; border-bottom: 1px solid #1870cb;}
.solution_example li {float: left; width: 270px; height: 435px; box-sizing: border-box; border: 1px solid #DFDFDF; border-radius: 10px;padding-bottom: 0; margin-right: 20px; position: relative;}
.solution_example li img{margin-top:23px;}
.solution_example .last {margin-right: 0;}
.solution_example .sel {border: 1px solid #1870CB;}
.solution_example li h1 {line-height: 53px; border-bottom: 1px solid #DFDFDF; text-align: center; font-size: 18px; color: #3E3E3E;}
.solution_example li p {font-size: 12px; color: #999999; line-height: 23px; height: 45px; padding-top: 10px; overflow: hidden;}
.solution_example li .a_but {display: block; width: 112px; height: 34px; line-height: 34px; background: #1870cb; margin: auto; margin-top: 18px; text-align: center; color: #FFFFFF; font-size: 16px;}
.solution_example li .sel_tri {position: absolute; bottom: -36px; left: 122px; display: none;}
.solution_example .sel .sel_tri {display: block;}
.article_text {padding-top: 50px; line-height: 32px; color: #808080; font-size: 14px;}
.article_text p {padding: 0 18px; text-indent: 2em;}
/*商品列表大图页*/
.user_position {font-size: 12px; font-family: "宋体"; color: #909090; padding-top: 12px; padding-bottom: 8px;}
.products_list_title {border: 1px solid #DFDFDF; margin-bottom: 12px;}
.products_list_title .select {height: 40px;line-height: 40px;overflow: hidden;background: #F1F1F1; padding: 9px 0; padding-left: 15px; border-bottom: 1px solid #DFDFDF; font-size: 12px; font-family: "宋体";}
.products_list_title .lvfenlei {margin-left: 5px;margin-right: 5px;  padding-right: 20px;padding-left: 5px; float: left; border: 1px solid #004098; position: relative;}
.products_list_title .lvfenlei a { position: absolute;right: 0;top: 0;width: 13px; height: 13px; margin-top: 10px; margin-right: 5px;font-size: 18px;color: blue}
.products_list_title p {padding: 0 15px; line-height: 30px; font-size: 12px; font-family: "宋体";}
.products_list_title p span {margin-left: 15px; font-size: 12px; font-family: "宋体";}
.products_list_title p .f_right {display: block; padding: 5px 10px; background: #f1f1f1; line-height: initial; margin-top: 9px;}
.products_list_title p .f_right i {display: block; width: 9px; height: 5px; background: url(../images/public/products_list_icon.png) no-repeat 0px -21px; vertical-align: middle; margin-left: 5px; float: right; margin-top: 7px;}
.products_list_sort {height: 40px; line-height: 40px; border: 1px solid #DFDFDF; width: 1198px;}
.products_list_sort .f_left {overflow: hidden; float: left;position: relative;}
.products_list_sort .f_left li {float: left;}
.products_list_sort .f_left li a {padding: 0 25px; display: block;}
.products_list_sort .f_left .sel a {background: #004098; color: #FFFFFF; font-size: 14px;}
.products_list_sort .f_left .first a {padding: 0 40px;}
/* .products_list_sort .f_left li a i {display: block; float: right; width: 11px; height: 16px; background: url(../images/public/products_list_icon.png) no-repeat 0px -65px; margin-top: 11px; margin-left: 6px;}
 */.products_list_sort .f_left li a .down {background-position: -26px -65px;}
.products_list_sort .f_left li a:hover {background: #004098; color: #FFFFFF; font-size: 14px;}
.products_list_search {margin-left: 20px;margin-top: 7px;overflow: hidden; border: 1px solid #DFDFDF; height: 23px; width: 200px;}
.products_list_search input {padding-left: 10px;width: 80%;height: 23px; border: none; float: left;display: block;}
.products_list_search a {position: absolute;right: 0; width: 18%;text-align: center;color:#fff;line-height: 23px; height: 23px; display: block; background: #004098;}
.products_list_sort .f_right {float: right; margin-right: 50px;}
.products_list_sort .f_right li {margin-left: 20px; float: left;}
.products_list_sort .f_right i {width: 16px; height: 13px; display: inline-block; background: url(../images/public/products_list_state.png) no-repeat; vertical-align: middle; margin-top: 13px; margin-right: 5px;}
.products_list_sort .f_right .two i {background-position: -50px 0px;}
.products_list_sort .f_right li:hover a {color: #004098;}
.products_list_sort .f_right li:hover i {background-position: -18px 0px;}
.products_list_sort .f_right .two:hover i {background-position: -35px 0px;}
.products_list_sort .f_right .sel a {color: #004098;}
.products_list_sort .f_right .sel.one i {background-position: -18px 0px;}
.products_list_sort .f_right .sel.two i {background-position: -35px 0px;}
.goods_list {border-bottom: 1px solid #DFDFDF; width: 955px;padding-bottom: 33px;}
.goods_list li {color: #909090; float: left; margin-right: 29px;margin-top: 33px;}
.goods_list .four {margin-right: 0;}
.goods_list img {border: 1px solid #DFDFDF;}
.goods_list h1 {font-size: 14px; padding-top: 8px; padding-left: 5px;}
.goods_list .sla-tit {white-space:nowrap;}
.goods_list p {padding-left: 5px; font-family: "宋体"; padding-top: 5px;}
.goods_list p .f_right {padding-top: 3px;}

.goods_list p .goods_car { float: left; border: 1px solid #DFDFDF; padding: 3px 0; border-left: none; position: relative; margin-left: 20px; padding-left: 20px; padding-right: 10px;}
.goods_list p .goods_car i { background: #004098 none repeat scroll 0 0;border-radius: 20px;color: #fff;font-size: 20px;height: 20px;left: -20px;margin-top: -7px;padding: 5px;position: absolute;width: 20px;}
.goods_list p .goods_shouchang {float: right;}
.goods_list_r {width: 227px; padding-top: 20px;}
.goods_list_r > h1 {line-height: 32px; background: #004098; font-size: 18px; text-align: center; color: #FFFFFF;}
.goods_list_r li {border: 1px solid #DFDFDF; margin-top: 10px; background: #F1F1F1; padding-bottom: 25px;}
.goods_list_r li h1, .goods_list_r li p { padding-left: 18px; line-height: 15px;}
.goods_list_r li h1 {padding-top: 15px;}
/*商品列表页*/
.goods_list_s {overflow: hidden; padding-top: 20px; padding-bottom: 25px; border-bottom: 1px solid #DFDFDF; color: #909090;}
.goods_list_s img {margin-left: 15px; margin-right: 50px; width: 113px;}
.goods_list_s li{overflow: hidden;}
.goods_list_s h1 {padding-top: 20px; padding-bottom: 15px; font-size: 14px;}
.goods_list_s p.f_right {padding-top: 25px; padding-right: 175px; font-family: "宋体"; width: 100px;text-align: center;}
.goods_list_s p .goods_car {display: inline-block; border: 1px solid #DFDFDF; padding: 3px 0; border-left: none; position: relative; margin-left: 20px; padding-left: 20px; padding-right: 10px;}
.goods_list_s p .goods_car i {background: #004098 none repeat scroll 0 0;border-radius: 20px;color: #fff;font-size: 20px;height: 20px;left: -20px;margin-top: -7px;padding: 5px;position: absolute;width: 20px;}

/*商品详情页*/
.goods_info_more {padding-left: 60px; border: 1px solid #DFDFDF; margin-top: 15px; overflow: hidden; padding-bottom: 25px;}
.goods_info_more .f_left > img {margin: 15px 0;}
.goods_info_more .f_left  .bd {overflow: hidden; float: left;}
.goods_info_more .f_left  .picScroll-left li {float: left; margin: 0 15px;}
.goods_info_more .f_left  .picScroll-left .sel {border: 2px solid #e64547;}
.goods_info_more .f_left  .picScroll-left li a {padding: 5px; border: 1px solid #DFDFDF; display: block;}
.goods_info_more .f_left .prev, .goods_info_more .f_left .next {display: block; float: left; width: 16px; height: 25px; background: url(../images/others/goods_more_icon.png) no-repeat 0px 0px; margin-top: 22px;}
.goods_info_more .f_left .next {background-position: -35px 0px;}
.goods_info_more .f_right {padding-top: 30px; width: 600px; box-sizing: border-box; padding-right: 40px;}
.goods_info_more .f_right h1 {font-size: 22px; color: #3E3E3E; padding-bottom: 10px;}
.goods_info_more .f_right hr {margin-right: 40px; height: 1px; border: none; background: #DFDFDF;}
.goods_info_more .f_right p, .goods_info_more .f_right h2 {padding-left: 25px; font-family: "宋体"; font-size: 12px; color: #909090; line-height: 24px;}
 .goods_info_more .f_right h2 {line-height: 45px;}
.goods_info_more .f_right p > span, .goods_info_more .f_right h2 > span {width: 60px; text-align: right; display: inline-block; margin-right: 5px;}
.goods_info_more .f_right h2 a {display: inline-block; padding: 0 20px; border: 2px solid #e64547; line-height: 20px;}
.goods_info_more .f_right h2 .ld_goods_num {display: inline-block; vertical-align: middle; margin-top: 0;}
.goods_info_more .f_right .goods_price {line-height: 57px; background: #F3F3F3; margin-left: 5px; margin-top: 18px; padding-left: 35px; margin-bottom: 10px;}
.goods_info_more .f_right .goods_price a {margin-left: 10px;}
.goods_info_more .f_right .a_all {margin-top: 35px;}
.goods_info_more .f_right .a_but {display: inline-block; width: 186px; height: 48px; line-height: 48px; text-align: center; font-size: 18px;}
.goods_info_more .f_right .a_red {background: #e11d1f; color: #FFFFFF; margin-right: 25px;}
.goods_info_more .f_right .a_gray {background: #efefef; text-align: left; margin-right: 55px;}
.goods_info_more .f_right .a_gray i {float: left; display: block; width: 30px; height: 25px; background: url(../images/others/goods_more_icon.png) no-repeat -1px -36px; margin-left: 27px; margin-top: 10px; margin-right: 10px;}
.goods_info_more .f_right .goods_more_collect {color: #909090;}
.goods_info_more .f_right .goods_more_collect i {display: inline-block; width: 16px; height: 14px; background: url(../images/others/goods_more_icon.png) no-repeat -36px -41px; vertical-align: middle; margin-right: 10px;}
.goods_info_main {margin-top: 20px;}
.goods_info_main .f_right {width: 945px; border: 1px solid #DFDFDF; height: 915px;}
.goods_info_main .f_right ul {background: #fafafa; overflow: hidden; height: 45px; border-bottom: 1px solid #DFDFDF;}
.goods_info_main .f_right li {float: left; border-right: 1px solid #DFDFDF;}
.goods_info_main .f_right li a {display: block; line-height: 45px; width: 140px; text-align: center; font-size: 14px; color: #676767;}
.goods_info_main .f_right ul .sel {background: #004098;}
.goods_info_main .f_right ul .sel a {background: #004098; color: #FFFFFF;}
.goods_info_main .f_right ul li:hover {background: #004098;}
.goods_info_main .f_right ul li:hover a {background: #004098; color: #FFFFFF;}
.goods_info_main .f_right .text_top {padding-top: 25px; padding-bottom: 45px;}
.goods_info_main .f_right .text_bottom {padding-top: 45px;}
.goods_info_main .f_right p {padding-left: 25px; font-size: 14px; color: #3E3E3E; line-height: 25px;}
.goods_info_main .f_left.one {width: 228px; height: 469px; border: 1px solid #DFDFDF; padding-bottom: 15px;}
.goods_info_main .f_left h1 {background: #fafafa; overflow: hidden; height: 45px; border-bottom: 1px solid #DFDFDF; line-height: 45px; text-align: center; font-size: 16px; color: #676767; margin-bottom: 20px;}
.goods_info_main .f_left.one ul {padding-left: 20px; padding-right: 15px;}
.goods_info_main .f_left.one li {position: relative; border-top: 1px dotted #DFDFDF; height: 45px; padding-left: 20px; line-height: 45px;}
.goods_info_main .f_left.one .first {height: 85px; border-top: none;}
.goods_info_main .f_left.one li b {font-weight: normal; position: absolute; left: -10px; width: 21px; display: block; height: 21px; border-radius: 10px; line-height: 21px; text-align: center; background: #676767; color: #FFFFFF; top: 12px;}
.goods_info_main .f_left.one .first b {background: #d6000c; top: 0;}
.goods_info_main .f_left.one li img {margin-right: 10px;}
.goods_info_main .f_left.one li p {line-height: 20px; margin-bottom: 5px;}
.goods_info_main .f_left.two h1 {margin-bottom: 5px;}
.goods_info_main .f_left.two {border: 1px solid #DFDFDF; margin-top: 15px; width: 228px;}
.goods_info_main .f_left.two li {border-top: 1px dotted #DFDFDF; height: 75px; padding: 0 15px; padding-top: 15px;}
.goods_info_main .f_left.two .first {border: none;}
.goods_info_main .f_left.two img {margin-right: 35px;}
.goods_info_main .f_left.two p {padding-bottom: 10px; padding-right: 25px;}
/*生意经*/
.top_load {width: 100%; height: 40px; border-bottom: 1px solid #DFDFDF; box-shadow: 0px 3px 10px #DFDFDF;}
.top_load .page_center {height: 40px; line-height: 40px;}
.top_load .page_center a {padding-left: 40px; padding-right: 30px; font-size: 16px; color: #3e3e3e;}
.top_load .page_center .sel {color: #004098;}
.top_load .page_center a:hover {color: #004098;}
.questions.f_left {padding: 0;}
.la_ban_box.two {width: 456px; height: 381px; margin-top: 25px;}
.la_ban_box.two .bd a {position: relative;}
.la_ban_box.two .bd a p {position: absolute; height: 85px; line-height: 40px; font-size: 16px; color: #FFFFFF; padding-left: 30px; bottom: 5px; width: 426px; background: rgba(0, 0, 0, 0.3); text-align: left;}
.post_top {margin-top: 65px; overflow: hidden;}
.post_top li {width: 565px; float: left; margin-right: 70px;}
.post_top .last {margin-right: 0;}
.post_top li .f_left {margin-right: 20px;}
.post_top li h1 {font-size: 20px; color: #3E3E3E; line-height: 60px;}
.post_top li p {height: 50px; overflow: hidden; color: #999999; line-height: 24px;}
.post_top li a {font-size: 14px; color: #3E3E3E; line-height: 25px;}
.hot_question {margin-top: 60px; border: 1px solid #DFDFDF; overflow: hidden; padding-bottom: 25px;}
.hot_question h1 {line-height: 52px; background: #f1f1f1; padding: 0 15px; color: #004098; font-size: 18px;}
.hot_question h1 span {font-size: 14px; color: #999999; padding-left: 5px;}
.hot_question h1 .f_right {font-size: 12px;}
.hot_question ul {float: left; margin-top: 10px; padding-left: 10px; margin-right: 190px;}
.hot_question ul.last {margin-right: 0;}
.hot_question ul li a {font-family: "宋体"; line-height: 30px; color: #909090;}
/*生意经-知识库*/
.knowledge_title {margin-top: 20px; padding: 0 15px; padding-bottom: 25px; border: 1px solid #DFDFDF; border-radius: 5px; background: #f3f3f3;}
.knowledge_title h1 {padding-left: 15px; font-size: 14px; color: #3E3E3E; line-height: 40px;}
.knowledge_title ul {border: 1px solid #DFDFDF;}
.question_class.two {padding-bottom: 0; margin-top: 5px;}
.question_class.two li {width: 180px;}
.knowledge_main {border: 1px solid #DFDFDF; margin-top: 15px; overflow: hidden;}
.knowledge_main .question_top {border: 0; margin-top: 0; padding-top: 0;}
.knowledge_main .question_info .last {border: 0;}
/*新品特推*/
.solution_example li {margin-top: 20px;}
.solution_example li h2 {color: #909090; font-size: 14px;}
.solution_example li > a {display: block;}
.solution_example li .goods_price {height: auto;}
.article_text .a_but {display: block; width: 306px; height: 50px; border: 1px solid #DFDFDF; line-height: 50px; text-align: center; margin: auto; background: #FFFFFF; font-size: 30px; color: #004098; }
/*医械资讯*/
.medical_devices {margin-top: 15px;}
.medical_devices_l {width: 905px;}
.medical_devices_l_top {overflow: hidden; margin-bottom: 25px;}
.medical_devices_l_top img {margin-right: 35px;}
.medical_devices_l_top h1 {font-size: 20px; color: #3E3E3E; padding: 15px 0;}
.medical_devices_l_top h2 {font-size: 14px; color: #999999; padding-bottom: 25px;}
.medical_devices_l_top p {color: #3E3E3E; line-height: 25px; padding-bottom: 20px;}
.medical_devices_l_top a {font-size: 14px; color: #3E3E3E;}
.medical_devices_l_toplist {margin-bottom: 17px;}
.medical_devices_l_toplist li:nth-child(odd) {background: #F1F1F1;}
.medical_devices_l_toplist li a {line-height: 49px; font-size: 14px; color: #3E3E3E; display: block; padding: 0 25px;}
.medical_devices_l_toplist li a .f_right {margin-top: 18px;}
.medical_devices_news {width: 268px; padding-bottom: 6px; border: 1px solid #DFDFDF;}
.medical_devices_news h1 {line-height: 45px; color: #004098; font-size: 18px; padding: 0 15px;}
.medical_devices_news h1 span {font-size: 14px; color: #999;}
.medical_devices_news h1 a {color: #999999; font-size: 12px;}
.medical_devices_news ul {padding-bottom: 20px;}
.medical_devices_news ul li a {font-family: "宋体"; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 28px; color: #909090;}
.medical_devices_news img {margin: auto; display: block;}
.medical_devices_news_r {background: #F1F1F1; width: 597px; padding-left: 25px;}
.medical_devices_news_r li a {line-height: 51px; font-size: 14px; color: #3E3E3E;}
.medical_devices_r {width: 270px;}
.medical_devices_notice ul { padding-bottom: 15px;}
.medical_devices_r_pic {margin-top: 5px; margin-bottom: 13px;}
.medical_devices_bottom {margin-top: 18px;}
.medical_devices_bottom div {width: 380px; height: 256px; border: 1px solid #DFDFDF; margin-right: 27px;}
.medical_devices_bottom div.f_right {margin-right: 0;}
.medical_devices_bottom div h1 {line-height: 45px; border-bottom: 1px solid #DFDFDF; background: #F1F1F1; padding: 0 20px; font-size: 16px; color: #004098;}
.medical_devices_bottom div h1 a {font-size: 14px; color: #999999;}
.medical_devices_bottom div ul {margin-top: 10px;}
.medical_devices_bottom div ul li {padding: 0 15px;}
.medical_devices_bottom div ul li a {line-height: 35px; border-bottom: 1px dashed #DFDFDF; display: block; font-family: "宋体"; color: #909090;}
.medical_devices_bottom div ul li .last {border: none;}
/*订单确认*/
.consignee_info {margin-top: 10px; padding: 0 20px;}
.consignee_info input[type=radio] {margin-right: 15px; vertical-align: middle;}
.consignee_info_default {margin-bottom: 20px; color: #676767;}
.consignee_info_default span {margin-right: 50px;}
.consignee_info_default a {color: #004098;}
.consignee_info_new_add span {width: 893px; background: #F4F4F4; display: inline-block; line-height: 35px; padding-left: 15px;}
.consignee_info .tab_addr {margin-bottom: 25px;}
.consignee_info p .addr_save {margin-left: 140px; border-radius: 0;}
.shop_list {margin-top: 45px; padding-top: 20px; border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF; padding-bottom: 30px;}
.consignee_info  h1 {font-size: 14px; color: #000000; font-weight: bold; line-height: 25px; padding-bottom: 5px; padding-top: 20px;}
.consignee_info  h1 .f_right {font-size: 12px; color: #3366cc;}
.tab_shop_list {font-size: 14px; color: #666664; text-align: center; line-height: 20px;}
.tab_shop_list p {text-align: left; padding: 0 40px;}
.tab_shop_list tr td {padding-bottom: 20px; padding-top: 30px;}
.tab_shop_list .r1 {line-height: 30px; color: #676767; background: #F4F4F4;}
.tab_shop_list .r2 td {border-bottom: 1px solid #DFDFDF;}
.billing_info {border-bottom: 1px solid #DFDFDF; padding-bottom: 30px;}
.billing_info.last {border-bottom: none;}
.billing_info .billing_title {padding-left: 30px; position: relative; font-size: 14px; line-height: 20px; color: #000000; margin-top: 10px;}
.billing_info .billing_title input {position: absolute; left: 0; top: 5px;}
.billing_more {padding: 10px 0; margin-top: 15px; margin-bottom: 10px; margin-left: 20px; background: #F4F4F4; padding-left: 25px; line-height: 32px; color: #676767; font-size: 14px;}
.billing_more.small {font-size: 12px;}
.billing_more input[type=text] {width: 308px; height: 30px; border: 1px solid #DFDFDF; margin-left: 20px;}
.billing_info textarea {width: 880px; height: 125px; border: 1px solid #DFDFDF; resize: none; margin-top: 15px;}
.consignee_info .cost_all {font-weight: normal; background: #F4F4F4; padding: 0; line-height: 37px; padding-left: 40px;}
.billing_info.last p {text-align: right; line-height: 30px; color: #000000; font-size: 14px;}
.billing_info.last p span {color: #CC0000;}
.billing_info.last a {float: right; margin-top: 30px; width: 149px; height: 37px; line-height: 37px; text-align: center; background: #20bad6; color: #FFFFFF; font-size: 16px;}
/*订单提交*/
.indent_submit {margin: 0 30px; margin-top: 45px;}
.indent_submit h1 {line-height: 40px; font-size: 18px; color: #3E3E3E; border-bottom: 1px solid #DFDFDF; padding-bottom: 35px;}
.indent_submit h1 img {vertical-align: middle; height: 40px; margin-right: 30px;}
.indent_submit h1 a {color: #20BAD6;}
.indent_submit_info {margin: 0 20px; margin-top: 15px;}
.indent_submit_info > p {line-height: 30px;}
.indent_submit_info > p.one span {margin-left: 60px;}
.indent_submit_info > p.two span {margin-left: 25px;}
.indent_submit_info .tab_shop_list.two {margin-top: 20px; margin-bottom: 40px;}
.indent_submit_info .tab_shop_list.two td {padding: 10px 0;}
.indent_submit_info .shop_list_all b {margin-right: 40px;}
.indent_submit_info .shop_list_all font {font-size: 14px; color: #CC0000;}
.announcements {margin-top: 20px; color: #3E3E3E; font-size: 12px;}
.announcements h2 {font-size: 14px; padding-bottom: 10px;}
.announcements p {padding-left: 15px; line-height: 20px;}
