/***查询***/
  #Tab{margin-left:2%;width:96%;border:none;}
  .Menubox{height:30px;border-bottom:none;background:#f7f7f7;}
  .Menubox ul{list-style:none;margin:0 auto;padding:0;position:relative;}
  .Menubox ul li{display:inline;float:left;background:#f7f7f7;line-height:30px;
    cursor:pointer;width:49%;text-align:center;color:#999;font-weight:bold;
    border:1px solid #d9d9d9;}
  .Menubox ul li.hover{background:#9E0256;border-bottom:1px solid #d9d9d9;color:white}
  .Contentbox{clear:both;margin-top:0px;border-top:none;padding-top:8px;}
  .Contentbox ul{list-style:none;margin:7px 0px;padding:0;}
  .Contentbox ul li{line-height:none;border-bottom:1px dotted #ccc;}
  .Contentbox input[type="text"]{
    width: 99%;
  height: 42px;
  border: 1px solid #d9d9d9;
  }
  .Contentbox input[type="button"]{
  width:99%;height:42px;background-color:#9E0256;color:white;border:none;
  border-radius: 5px;
  }



  .Layout_style {
	min-width: 320px;
	max-width: 640px;
	margin: 0 auto;
}
.clearfix:after, ul:after, li:after {
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
	clear: both;
	font-size: 0;
	line-height: 0;
}
#header {
z-index: 999;
background-color:#9E0256;
position: relative;
height: 2.5rem;
display: block;
}
#header h1 {
color: #fff;
font-size: 1rem;
line-height: 2.5rem;
text-align: center;
font-weight: normal;
overflow: hidden;
padding: 0px 3rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#header .header_l {
position: absolute;
top: 0;
left: 0;
}
#header .header_r {
position: absolute;
top: 0;
right: 0;
}
#header .header_r a {
height: 2.5rem;
display: block;
padding: 0 1rem;
overflow: hidden;
}
.header_r a {
font-size: 1rem;
line-height: 2.5rem;
color: #FFF;
}
#url-back {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1.5rem;
  height: 2.5rem;
  /*line-height: 2.5rem;*/
  width: 3rem;
  text-align: center;
  color: white;
  font-family: sans-serif;
  font-weight: bold;
}
#url-back img{
    height:100%;
}
/****************************************注册登录样式属性********************************************/
.reg_log_style {background: #FFF;margin-top:15px;`  }
.reg_log_style .reg_log_com .logo {text-align: center;padding: 20px;border-bottom: 1px solid #ddd;}
.reg_log_style .reg_log_com .reg_log_ADD, .reg_log_style .submit_op {padding: 20px;padding-top: 0px;}
.reg_log_style .reg_log_com .reg_log_ADD .l_u em{
	width:31px;
	height: 31px;
	display: inline-block;
	vertical-align: top;
	font-style: normal;
	padding: 1px 4px;
	border-right: 1px solid #ddd;
	margin-right: 5px;}
.reg_log_style .reg_log_com .reg_log_ADD .l_u .name_icon {
	background: url(/Content/mobile/img/lg1.png) no-repeat;background-size:31px 31px;
}
.reg_log_style .reg_log_com .reg_log_ADD .l_u .passwed_icon {
	background: url(/Content/mobile/img/lg2.png) no-repeat;background-size:31px 31px;
}
.reg_log_style .reg_log_com .reg_log_ADD .l_u .wechat_icon {
	background: url(/Content/mobile/img/lg3.png) no-repeat;background-size:31px 31px;
}
.reg_log_style .reg_log_com .reg_log_ADD .l_u .phone_icon {
	background: url(/Content/mobile/img/lg4.png) no-repeat;background-size:31px 31px;
}
.reg_log_style .reg_log_com .reg_log_ADD .l_u .invite_icon {
	background: url(/Content/mobile/img/lg4.png) no-repeat;
	padding: 0px 4px;
	border-right: 1px solid #ddd;
	margin-right: 5px;background-size:31px 31px;
}
.reg_log_style .reg_log_com .reg_log_ADD .l_u .input {
	height: 36px;
	width: 55%;
	border: 0px;
	float: left;
	font-size: 1rem
}
.reg_log_style .reg_log_com .reg_log_ADD .l_u {height: 40px;padding: 5px 0px;border-bottom: 1px solid #ddd;}
.reg_log_style .reg_log_com .reg_log_ADD .l_u label {float: left;padding-right: 10px;height: 36px;line-height: 36px;font-size: 1.1rem;  width: 28%;
  text-align: right;}
.c-btn3 {
font-family: "Microsoft YaHei";
color: #fff;
border: 0;
height: 2.5rem;
line-height: 2.5rem;
width: 100%;
-webkit-box-flex: 1;
display: block;
-webkit-user-select: none;
font-size: 1.2rem;
background: #FF1B66;
text-align: center;
border-radius: 0.25rem;
}
input[type=submit], input[type=reset], input[type=button], button {
-webkit-appearance: none;
}


.input-line{width:90%; height:1.9rem;margin:0 auto; margin-bottom:.5rem;}
.input-p{border:1px solid #d2d2d2; color:#d2d2d2;}
.input-line .icon-p{float:left; height:1.6rem; width:2.05rem; margin-top:.15rem; border-right:1px solid #d2d2d2;}
.input-p input{border:0px; outline:none; line-height:.9rem; font-size:.6rem; padding:.5rem 1.5rem .5rem .5rem;}
.input-p .validate{background:url("http://beilouweb.b0.upaiyun.com/public/images/mobile/reg/BL_IOS_gouxuan.png") 97% center no-repeat; background-size:contain; background-size:1.4rem;}
.icon-p .email-icon{width:.7rem; height:.8rem; margin-top:.4rem; margin-left:.675rem;}
.icon-p .password-icon{width:.6rem; height:.825rem; margin-top:.325rem; margin-left:.75rem;}
.margin-last{margin-bottom:.725rem;}
#account,#password{width:75%;}
.button-p{height:1.9rem; margin-bottom:.75rem;}
#to-log{width:5.5rem; float:left; height:1.9rem; line-height:1.9rem; font-size:.5rem; text-align:center; background-color:#d6d6d6; color:#484848}
.link-b{height:1.4rem; position:relative;}
.link-b a{position:absolute; top:-0.2rem; right:0rem; text-decoration: underline; color:#0096e5;}
#submit{width:7.5rem; float:right; height:1.9rem; line-height:1.9rem; font-size:.6rem; text-align:center; background-color:#9E0256; color:white;}
.to-download{width:13.5rem;}
.log-submit{height:1.9rem; width:90%; display:block;margin:0 auto;  line-height:1.9rem; text-align:center; background-color:#9E0256; color:white; font-size:.6rem; margin-bottom:.5rem; border:0px; outline:none; background:-webkit-gradient(linear,0 0,0 100%,from(#9E0256),to(#9E0256)); -webkit-border-radius:0rem;}
.to-reg{display:block; height:1.9rem; line-height:1.9rem; text-align:center; background-color:#0096e5; color:white; font-size:.6rem; margin-bottom:.5rem;}



/*****所有分类页****/

.clist{  width:100%;backgroubd:#f7f7f7;clear:both}
.clist>ul{ width:100%; background:#f7f7f7}
.clist_sub{border-top:1px dashed #d7d7d8;width: 94%;
margin: 0 auto;background: #f7f7f7;}
.clist_sub li{line-height:4rem;width:100%;background:#f7f7f7;clear:both;heigth:4rem;}
.crow{line-height:4rem;width:100%;background:#f7f7f7;clear:both;heigth:4rem;border-bottom:#d7d7d8 1px solid;}
.crow_row{ line-height:4rem;width:100%; heigth:4rem}
.crow_icon{line-height:5.2rem;margin:6px;width:3.6rem;float:left;height:3.3rem}
.crow_icon img{width:3.6rem;height:3.3rem}
.crow_title{line-height:4rem;float:left;margin-left:1rem}
.crow_item{
	text-align:center; 
line-height:2rem; 
margin:0.5rem auto; 
width:25%; 
background:#f7f7f7; 
float:left; 
height:2rem; 
color:#585858; 
font-size:0.9rem; 
border-left:#d7d7d7 1px solid
 }
.crow_item A{ margin:0px 0.3rem; text-overflow:clip; white-space:nowrap}
.crow_item_clear{border-left-width:0px;box-shadow:0px 0 0px #fff;-webkit-box-shadow:0px 0 0px #fff}
.crow_title span{font-size:1rem;heigth:4.5rem}
.crow_arrow{float:right;margin-right:1.2rem;}
.crow_arrow img{ width:1rem;} 
a {
color: #8d8d8d;
text-decoration: none;
}



/***弹窗**/
#overdiv{display:none;background-color: #000;width: 100%;height: 100%;left: 0;top: 0;filter: alpha(opacity=10);opacity: 0.3;z-index: 1000;position: fixed!important;
position: absolute;_top: expression(eval(document.compatMode &&
 document.compatMode=='CSS1Compat') ?
 documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
#pop{margin: 0 auto;top: 1px;left: 484px;width:90%;height:330px;display: none;z-index: 1002;position: fixed;background:#fff;border-radius:5px;}
#pop .pop-top{background:#FFDAE5;color:#fff;height:56px;padding:0px 10px;line-height:56px;border-top-left-radius:5px;border-top-right-radius:5px;}
#pop .pop-top .pop-title{float:left;display:inline-block;  color: #5e5e5e;}
#pop .pop-top .pop-close{float:right;display:inline-block;}
#pop .pop-content{color:gray;text-align: center;}
#pop .pop-content div{margin-bottom: 10px;overflow: hidden;}
#pop .pop-content img{height: 200px;}
.icons-close{
  background: url(../img/i-close.png) no-repeat;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 33px;
  height: 33px;
  margin-top: 1px;  background-size: 33px 33px;
}


/***tab**/
.tab_nav{width:100%;display:-moz-box;display:-webkit-box;display:box;box-sizing:border-box;overflow:hidden;height:39px;}

.tab_nav .tab_s{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.tab_nav .tab_s ul {height:35px;line-height:35px;}
.tab_nav .tab_s ul li{float:left;cursor:pointer;text-align:center;width:25%;height:35px;line-height:35px;background:#F1F1F1;}
.tab_nav .tab_s ul li.ui-state-active {border-bottom:#EF4C23 4px solid;color:#EF4C23;}

.tab_nav .tab_s ul.nav_house li{width:33%;}.tab_nav .tab_s ul.nav_house li:last-child{width:34%;}
.tab_nav .tab_s ul.nav_house li.ui-state-active{border-bottom:#1072D5 4px solid;color:#1072D5;}
.tab_nav .tab_s ul.web_nav li.ui-state-active{border-bottom:#FFF 4px solid;color:#FFF;background-color:#8E44AD;position:relative;}
.tab_nav .tab_s ul.web_nav li.ui-state-active a{color:#FFF;}
.tab_nav .tab_s ul.web_nav li.ui-state-active a:after{content: " ";width: 0;height: 0;border-style: solid;border-width: 5px;border-color: transparent transparent #FFF;position: absolute;bottom: 0px;left: 50%;margin-left: -6px;}

/***面包屑***/
.module_nav{  height: 30px;
  line-height: 30px;
  border-left: 5px solid #E78FC2;
  background-color: #41979D;
  font-size: 16px;
  padding-left: 10px;
  margin-top: 5px;
  color: #fff;}

/***资讯**/
.pics{min-width: 300px;min-height:120px;text-align:center;}
.pics img{max-width:100%;}
 
.newslist{clear:both;margin:0 3%;}
.newslist li {height:35px;line-height:35px;overflow:hidden;border-bottom:#ccc 1px dashed;background: url(/Content/mobile/img/link.png) no-repeat right center;padding-right:10px;}
.newslist li a:only-child {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.newsmore {clear:both;margin:4px 3%;height:30px;line-height:30px;border:1px solid #d7d7d7;display:block;font-size:14px;text-align:center;-webkit-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f1f1f1));box-shadow:inset 0px 1px 0px #fbfbfb;}

/****资讯详情页*****/
#newmain h1{font-size:16px;text-align: center;width:100%;}
#newmain img{  max-width: 100%;}
.newscontent{
	  padding: 10px 10px;
  text-align: justify;
  color: #000000;
  font-size: 16px;
  word-wrap: break-word;
  word-break: break-all;
}
.newscontent p {
  line-height: 180%;
  margin-top: 10px;
  word-wrap: break-word;
  word-break: break-all;
}
.newscontent p img{ width: 100%;}
.newscontent div img{ width: 100%;}
.newsinfo{border-bottom: 1px solid #dcdcdc;}
/**产品列表页***/
.pic-list{
  margin-top: 12px;
  padding-left: 8px;
  border: 1px solid #e8e8e8;
  font-size: 13px;
}
.pic-list .pic-box {
  width: 80px;
  height: 80px;
  margin-top: 8px;
}
.pic-list .pic-box img{
  width: 80px;
  height: 80px;
}
.pic-list .toalWidth {
  margin: 6px;
  padding-bottom: 8px;
  margin-top: 14px;
}
.pic-list .icons-turnleft .icon-tl {
  background: url(/Content/mobile/img/icon-turnleft.png) no-repeat;
  width: 9px;
  height: 23px;
  position: relative;
  vertical-align: middle;
  display: inline-block;
  margin-left: 13px;
  margin-top: 35px;
}
.pic-list .icons-turnleft {
  background: #eeeeee;
  width: 35px;
  height: 96px;
}
.icons-turnleft {
  background: #eeeeee;
  width: 35px;
  height: 96px;
}


/***导航**/
.nav{ width:100%; font-family:'微软雅黑'; background: #FFFFFF; border-bottom:none;}
.nav a{ width:20%; height:35px; line-height:35px;  border-bottom:1px solid #dcdcdc;float:left;display: inline-block;text-align: center;overflow: hidden;}
.nav .bold {
  border-bottom: 2px solid #9E0256;
}

/*****产品详情****/
.pr_detail-main {
  padding: 0px 12px;
  margin-top: 16px;
  margin-bottom: 20px;
}
.fs16 {
  font-size: 16px !important;
}
b, strong {
  font-weight: bold;
}
.cont_row2_1 .cont_row2_1_list li {
  margin: 12px 0px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
    font-size: 16px !important;
      padding: 10px 12px;
}
.cont_row2_linkShow1{
  line-height: 20px;  padding: 12px;font-size: 13px;
}
.cont_row2_linkShow1 img {
    width: 100%;
}
.icons {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.icon_top {
  background: url(/Content/mobile/img/icon_top.png) no-repeat;
  width: 12px;
  height: 7px;
  background-size: cover;
  float: right;
  margin-right: 12px;
  margin-top: 15px;
}

.icon_down {
  background: url(/Content/mobile/img/icon_down.png) no-repeat;
  width: 12px;
  height: 7px;
  background-size: cover;
  float: right;
  margin-right: 12px;
  margin-top: 15px;
}

.more {
	width: 92%;
    height: 36px;
    margin-left: 4%;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 1.4rem;
    display: block;
    border: 1px solid #e8e8e8;
    text-align: center;
    color: #000;
    line-height: 36px;
    background: #e7e7e7;
    border-radius: 5px;
}
.more:hover {
    cursor:pointer;
    text-decoration:none;
    color: #000;
}



.mobile-bt {
  display: block;
  height: 1.8rem;
  border: 0;
  outline: 0;
  background: #9E0256;
  background: -webkit-gradient(linear,0 0,0 100%,from(#9E0256),to(#9E0256));
  -webkit-border-radius: .2rem;
  border-radius: .2rem;
  color: #fff;
  width: 90%;
  margin: 0 auto;
  margin-top: .5rem;
  font-size: .7rem;
}

.disabled {
  background: #ccc;
  background: -webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#ccc));
}
