body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
a,a:hover{ text-decoration:none;}
.clearbox{ width:0; height:0; clear:both; overflow:hidden;}

.svbox{ width: 1100px; margin: 0 auto;}
.svbox_left{ float: left; width: 280px;}
.svbox_left_t{height: 50px; line-height: 50px; background: #e0e0e0;  border-bottom: #e0e0e0 1px solid;}
.svbox_left_ttips{ float: left; width: 3px; height: 35px; background: #ff6900; margin: 5px 10px 0 0;}
.svbox_item{ padding: 10px 0 0 0;}
.svbox_item li{height: 45px; line-height: 45px; font-size: 15px; border-bottom: #e2e2e2 1px solid;}
.svbox_item li a{ display: block; padding-left: 15px; color: #232323;}
.svbox_item li a:hover,.svbox_item01_on a{ background: #E9E9E9; padding-left: 17px; font-weight: bold; color: #ff6900;}
.svbox_item li span{ display: inline-block; width: 5px; height: 5px; background: #D9D9D9;margin: 0 5px 0 0;}
.svbox_item li a:hover span,.svbox_item01_on span{ background: #ff6900;}
.svbox_right{ float: right; width: 800px;min-height: 600px;}
.svbox_right_t{ height: 50px; line-height: 50px; border-bottom: #ff6900 1px solid;}
.svbox_right_titem{  text-align: center; background: #ff6900; color: #fff; float: left; width:180px;}
.seritembox{ width: 195px; padding: 2px; background: #fff; float: left; margin: 10px 0 0 0;     height: 342px;}
.seritembox_in:hover{ box-shadow: rgba(0,0,0,0.2) 2px 2px 2px;}
.seritembox_in{ padding: 8px; border: #EBEBEB 1px solid;}
.seritembox_gsname{ height: 32px; line-height: 32px; font-size: 15px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.seritembox_img{ padding:0 0;}
.seritembox_img img{   width: 179px; height: 179px;}
.seritembox_img:hover img{ width: 175px; height: 175px; border: #fff 2px solid;}
.seritembox_pr{ font-size: 15px; font-weight: bold; padding: 5px 0; color: #ff6900;}
.seritembox_title{font-size: 14px; font-weight: bold; color: #262626; line-height: 1.3; height: 38px; overflow: hidden;}
.seritembox_btn{ padding:5px 10px; overflow: hidden;}
.serbtn_order{ float: right; background: #ff6900; color: #fff; font-size: 14px; height: 30px; padding: 0 20px; text-align: center; line-height: 30px; border-radius: 3px;}
.serbtn_order:hover{ background: #da600b;}
.shopbanner{ padding-bottom: 10px; position: relative; z-index: 1; margin-top: 15px;}
.closebtn{ width: 30px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background: red; color: #fff; border-radius: 30px; position: absolute; right: 0; top: 0;}
.closebtn:hover{ background: #D70003; font-size:22px; cursor: pointer;}

.sd_top{padding: 10px; overflow: hidden;}
.sd_left{ float: left; width: 500px;}
.sd_left img{ width: 480px; border: #fff 3px solid;}
.sdleft_r{ float: right; width: 570px;}
.sdleft_r_h1{font-size: 20px; color: #1F1F1F; padding: 5px 0; overflow: hidden; font-weight: bold;}
.sdleft_r_pr{ padding:5px 10px 0 0; font-size: 28px; font-weight: bold; color: red;}
.sdleft_r_pr span{ font-size: 18px;}
.sdleft_r_num{ text-align: right; font-size: 15px; padding: 10px 0;}
.sdleft_r_input{ width: 80px; font-weight: bold; color: red;  height: 35px; line-height: 35px; border:#E0E0E0 1px solid; border-radius: 4px; background:#F9F9F9;   font-size: 18px; text-align: center;}
.buybtnbox{ padding: 0px 0;}
.buybtn{}
.tipbuybtn{font-size: 14px; text-align: center; cursor: pointer; border-radius: 25px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffffff; border-color: #146bde; width: 100%; height: 40px; line-height: 40px; background: #0a8cee;margin-top: 30px;}
.buttips{ padding: 10px; font-size: 14px; color: #8C8C8C; background: #F4F4F4;}
.buybtn:hover{background-color: #087fd8;}
.shopinfo{ padding: 10px 0;}
.shopinfo_t{ border-bottom: #F0F0F0 2px solid; }
.shopinfo_t span{ display: inline-block; width: 150px; line-height: 45px;  text-align: center; background: #F0F0F0; border-top:#E7E513 2px solid;}
.infocon{padding: 10px; width:795px; float: left; font-size: 16px; line-height: 1.5;}
.infocon img{ width:auto!important;  width: 94%!important; margin:10px auto!important; display: block;}
.info_r{ float: right; width: 290px; padding-top:5px; border:#EFEFEF 1px solid; padding-bottom: 10px; margin-top: 20px;}
.info_r_img{ padding: 5px;}
.info_r_img img{ width: 100%;  border-radius: 5px;}
.info_r_t{ padding: 10px; font-size: 16px; font-weight: bold;}
.l_span01{ display:inline-block;font-size: 14px; min-width: 240px; line-height: 35px;}
.l_span02{ display:inline-block;}
.l_span02 input,.l_span02 textarea{min-width: 350px; border: #ccc 1px solid; line-height: 28px;}
.lab01{ display: flex; overflow: hidden; padding: 5px 0;}
#submit1,#reset1{display: block; width: 180px; margin: 0 auto; padding: 5px 25px; border: #154a8c 1px solid; font-size: 14px; background: #1e6dd0; color: #fff; cursor: pointer;}
#reset1{border: #a71f32 1px solid;  background: #cc283f;}
.subbox{ width:100%; margin:20px auto 0 auto;}
.l_span03{display: inline-block; max-width: 464px;}
.l_span03 input{display: inline-block; width: 22px; height: 15px; min-width: auto; margin: 7px 0;}
.l_span04 input{border: none; border-bottom: #ccc 1px solid; background: none;}
.Pasual{ padding-top:50px;}
.l_span011{width: 100px; margin: 0; min-width: 100px;}
#buybox{  width: 100%; height: 100%; position: fixed; background: rgba(0,0,0,0.5); left: 0; top: 0; overflow: hidden;}
.buybox_in{width: 800px; padding: 10px 10px 20px 10px; background: rgba(255,255,255,0.95); margin:100px auto 0 auto;  position: relative; z-index: 1;}
.buy_h2{ padding: 15px 0; text-align: center; font-size: 20px;}
.clo_btn{ display: block;width: 180px;background: red; color: #fff; margin: 10px auto; height: 31px; line-height: 31px; text-align: center; font-size: 14px; cursor: pointer;}
.clo_btn:hover{ background: #C40003;}
.submit1btn:hover{ background: #0d56b1;}
.svbox_t{padding: 10px 0 20px 0; overflow: hidden;}
#myLogin{position: fixed; height: 100%; width: 100%; background: rgba(0,0,0,0.1); z-index: 9999; top: 0; left: 0;}
.tipbuybtn2{margin-right: 5px; position: absolute; width: 34px; height: 34px; text-align: center; background: red; color: #fff; border-radius: 40px; line-height: 34px; font-size: 18px; right: -17px; top: -17px;;}
.tipbuybtn2:hover{background:red;}
.news-List-add{ width: 796px; overflow: hidden;}
.txt_Sfsm{padding: 5px 0; font-size: 15px;}
.Content_Sfsm{font-size: 14px; padding: 5px 5px 5px 5px; color: #5f5f5f; background: #eaeaea; line-height: 20px; height: 108px; overflow: hidden;}
.buybtnbox .buybtn{margin: 21px 0 0 0; width: 150px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #fff; float: right; border-radius: 5px;background: #4e94f3;}
.txt_QyName,.txt_QyLinkName,.txt_QyLinkPhone,.txt_QyLinkAddress,.txt_QyIntroduce{padding: 5px 5px; font-size: 15px; font-weight: bold; color: #484848;}
.Content_QyName,.Content_QyLinkName,.Content_QyLinkPhone,.Content_QyLinkAddress,.Content_QyIntroduce{padding: 3px 10px; font-size: 15px;}
.login_Tips{font-size: 22px; color: #3a3a3a; padding:40px 0 15px 0; text-align: center; font-weight: bold;}
.lobox{width: 800px; background: #fff; margin: 100px auto 0 auto; position: relative; z-index: 9999; border-radius: 10px; box-shadow: rgba(0,0,0,0.5) 5px 5px 30px;}
.lobox_left{ float:left; width:400px;background:url(../image/lobg.jpg) no-repeat left top; height:380px;border-radius: 10px 0 0 10px;}
#myLogin #Form2{width: 399px; background: #fff; padding: 20px 20px 20px 20px; overflow: hidden; height: 380px; margin: 0;border-radius: 10px;}
.lab01_zh{display: block; height: 40px; line-height: 40px; width: 100%; border-radius: 5px; border: #d6d6d6 1px solid; font-size: 15px; color: #656565; text-indent: 5px; margin: 10px 0 15px 0;}
.tipslogin{display: block; text-align: center; color: red; margin: 20px auto 0 auto; width: 200px; font-size: 13px;}