@charset "utf-8";
*{-webkit-tap-highlight-color:rgba(255,255,255,0);margin:0;padding:0;text-shadow:none;}
html{height:100%}
body{background: #ffffff}

::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1)}
::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}
::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4)}
html,body{height:100%}
.clearfix:after { content: "." ; display: block ;height: 0 ;clear: both ;visibility: hidden ;} 
.clearfix{ display: inline-block; }
*html .clearfix{ height:1%; }
.clearfix{ display:block; clear:both; }
input,textarea{-webkit-user-select:text}
a{color:#000;padding:0;text-decoration:none;cursor:pointer;}
img{border:0;max-width:100%;max-height:100%;vertical-align:top;-webkit-tap-highlight-color: rgba(0, 0, 0, 0.2);
}

@font-face {font-family: 'iconfont';
    src: url('/iconfont/iconfont.eot'); /* IE9*/
    src: url('/iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
    url('/iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('/iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:12px;font-style:normal;
}

input[type="radio"],input[type="checkbox"]{vertical-align:-2px}
div{ display:block;}
ul,li{ margin:0; padding:0; list-style:none;}

#g_body{overflow-x:hidden;overflow-y:scroll;color:#000;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica,"榛戜綋",Arial,Tahoma;height:100%}
#header{max-width:640px;margin:0 auto;height:50px;line-height:50px;text-shadow:none;}
#header h1{padding:0;margin:0 50px;}
#weblogo{position:absolute;top:5px;right:5px;}
.g_web{margin:0 auto;max-width:640px;left:0;top:0;/*overflow-x:hidden*/}

/*位置css*/
.breadcrumb{ padding:.25rem .1rem .15rem .1rem; }
.breadcrumb span{float:right; display:block; width:30px;color:#333333; font-weight:bold; font-size:20px; margin:0; padding:0; text-align:right; position:relative;}
.breadcrumb span i{ position:absolute; top:-7px; font-style:normal; right:20px;}

.tuwen1{ text-align:left; clear:both}
.tuwen1 a{display: block;line-height: 1.15rem;padding: 0 .25rem;}
.tuwen2{ text-align:left; clear:both}
.tuwen2 a{float: left;padding: .25rem;display: inline-block;}
.tuwen3 a{width: 45%;margin: .25rem 2.5%;display: inline-block;text-align: center;vertical-align: top;}
.tuwen3 a img{border: 0;max-width: 100%;max-height: 100%;}

.roll_block{ height:30px; line-height:30px; width:100%; position:relative; overflow:hidden;}
.roll_ico_1{ background:url(/sys_img/mobile/styid/noticeIco1.gif); background-repeat:no-repeat;}
.roll_ico_2{ background:url(/sys_img/mobile/styid/noticeIco2.gif); background-repeat:no-repeat;}
.roll_ico_3{ background:url(/sys_img/mobile/styid/noticeIco3.gif); background-repeat:no-repeat;}

/*文章分类排列*/
.a_type_heng li{padding:8px 0px 8px 12px; margin:0; border-bottom:#CCC 1px solid; display:block;}
.a_type_heng li a{ display:block;}
.a_type_zhong li{padding:8px 6px 6px 6px; margin:0; display:block; list-style:none; float:left; margin-right:8px;}
.a_type_zhong li a{ display:block; float:left;}
/*文章列表1*/
.a_css_1 li{padding:8px 0px 8px 12px; margin:0; border-bottom:#CCC 1px solid; display:block;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
/*文章列表2*/
.a_css_2{display:inline-block; width:45%; margin-left:1.5%; margin-right:1.5%; margin-bottom:.25rem; margin-top:.25rem; vertical-align:top;}
.a_css_2_word{margin-bottom:.25rem; margin-top:.25rem; text-align:center;}
.a_css_2_img{ height:8em; text-align:center;}
.a_css_2 img{ display:inline-block; margin-bottom:.2rem; text-align:center; height:100%; max-width: 100%;max-height: 100%; border:0;}
/*文章列表3*/
.a_css_3{display:table;margin: .25rem 0; padding-bottom:.25em;width: 100%;table-layout: fixed; border-bottom:#CCC 1px solid;}
.a_css_3 .a_css_3_cell{display: table-cell;vertical-align: middle;padding: 0;padding-left: .5rem;}
.a_css_3 .a_css_3_img{width:30%;}
.a_css_3 .a_css_3_img img{border: 0; max-width: 100%;max-height: 100%;vertical-align: top;}
.a_css_3 .a_css_3_word{width:70%; vertical-align: middle;}
.a_css_3 .a_css_3_word .ptitle{ margin-bottom:.2rem;}
.a_css_3 .a_css_3_word p a{ color: inherit;}
/*评论*/
.article_show{color:rgb(136,136,136);font-size:12px;text-align:center;margin-bottom:5px;margin-top:5px;}
.articleContent{padding:5px;}
.pldiv{margin-bottom:4px;}
.comm_list{padding:5px;}
.CommUl{list-style-type:none;margin:0px;padding:0px 0px 3px 0px;text-align:left;border-bottom: 1px dotted #afafb0;}
.CommUl li{margin:0px;padding:8px 3px 0px 3px;text-align:left;line-height:20px;}
.comm_list .CommUl li .author{color:#1e50a2;}
.comm_list .CommUl li .from{color:#666;}
.comm_list .CommUl li .postTime{color:#666;float: right;display: block;white-space: nowrap;}
.artcomment{margin-top:4px;}

/*搜索*/
.search{margin:.25rem;position: relative;}
.mSearchInput{width: 100%;height: 1.75rem;font-size: .6rem;-webkit-appearance: none;border: 1px solid #d7d7d7;box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding-left: .3rem;}
.mSearchBtn{display: inline-block;width: 1.75rem;height: 1.74rem;background:#F0F0F0;position: absolute;right: 0;top: 0; border:0px;}
.msearch_sel{display: inline-block;height: 1.74rem;position: absolute;right:1.85rem;top: 0;}
/*新搜索*/
.searchbox{display: block;  position: relative;  width: 90%;  margin: 0 auto; padding:8px 0px;}
.searchfieldjs{-webkit-box-sizing: border-box;   -moz-box-sizing: border-box;  box-sizing: border-box;
  display: block;  width: 100%;  padding: 11px 7px;  padding-right: 43px;  background-color: #fff;
  border: 1px solid #c8c8c8;  color: #000;  font-size: 0.9em;  border-bottom-color: #d2e2e7;
  -webkit-border-radius: 1px;  -moz-border-radius: 1px;  border-radius: 1px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1), 0 0 0 6px #f0f0f0;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1), 0 0 0 6px #f0f0f0;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.1), 0 0 0 6px #f0f0f0; outline:none;}
.search2btn {
  position: absolute;  right: 10px;  top: 12px;  height: 32px;  width: 32px;  border: 0;  cursor: pointer; outline:none; zoom: 1;  filter: alpha(opacity=65);  opacity: 0.65;  background: transparent url('/sys_img/mobile/search.png') top left no-repeat;
}

.input_style{ width:90%; padding:5px 3px;}
/*商品列表*/
.p_type_zhong li{padding:8px 0px 8px 12px; margin:0; border-bottom:#CCC 1px solid; display:block;}
.p_type_zhong li a{ display:block;}
.p_type_heng li{padding:8px 6px 6px 6px; margin:0; display:block; list-style:none; float:left; margin-right:8px;}
.p_type_heng li a{ display:block; float:left;}
/*商品样式1*/
.pro_block{ width:45%;margin: .25rem 2%;display: inline-block;text-align: center; background:#FFF;vertical-align: top;}
.pro_img{ width:100%; max-width:100%; max-height:100%; text-align:center}
.pro_ms{line-height: 0.35rem;text-align: center; margin-top: 10px;}
.pro_title{line-height: 0.7rem;word-break: break-all;overflow: hidden;vertical-align: bottom;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 0.6rem; margin-bottom:.1rem;}
.pro_yuanjia{ color: #999; text-decoration: line-through; float:left; padding-left:8px; padding-bottom:8px;}
.pro_xianjia{color: #ec1323; float:right; padding-right:8px; padding-bottom:8px;}
/*商品样式2*/
.pro_block2{display:table;margin: .25rem 0; padding-bottom:.35em;width: 100%;table-layout: fixed; border-bottom:#CCC 1px solid; }
.pro_img2{display: table-cell;vertical-align: middle;padding: 0;padding-left: .5rem;}
.pro_img2_1{width:30%;} 
.pro_img2_1 img{border: 0; max-width: 100%;max-height: 100%;vertical-align: top;}
.pro_ms2{width:70%; vertical-align: middle;}
.pro_title2{ margin-bottom:.2rem;}
.pro_yuanjia2{margin-top: .3rem; color: #999; text-decoration: line-through; float:left}
.pro_xianjia2{margin-top: .3rem;color: #ec1323; margin-left:1.25rem; float:left;}

.pro_detail img{ margin-bottom:0.2rem; margin-top:0.2rem;}

/*网站底部服务*/
.ui-popup-container{width:100%;max-width:640px!important;position:fixed!important;top:auto!important;bottom:0;}
.popupMenu li{float:none;width:100%!important;}
.popupMenu li div{float:left;width:33%;box-sizing:border-box;text-align:left;}
.popupMenu li div:last-child{text-align:right;}
.ui-popup-screen{background-color:#000;}

#navbar .ui-btn{border-width:1px 0 0 1px;}
#navbar.ui-navbar ul{max-width:636px;}

/*手机分页css*/
.page_css{padding:.5rem 0; text-align:center;}
.page_last{width:15%; border:#CCC solid 1px; background:#FFF; border-radius:3px; display:inline-block;}
.page_last a{padding:.15rem .25rem; display:block;font-size: 12px;}
.page_block{width:7%;display:inline-block;}
.page_num{width:22%; border:#CCC solid 1px; background:#FFF;padding:.12rem .25rem; border-radius:3px;display:inline-block;}
.page_select {position: relative;width:100%;margin: 0; height:100%;font-size: 12px;color: #62717a;text-shadow: 0 1px white;background: #f2f2f2;background: rgba(0, 0, 0, 0) !important;border: 0;border-radius: 0;-webkit-appearance: none; outline:none;}

/**/
.pagenavi{position:absolute;left:0;bottom:10px;text-align:center;width:100%;}
.pagenavi a{width:5px;height:5px;line-height:99em;background:#b5b5b5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.pagenavi a.active{background:#C80002;} 
.swipe{width:100%;max-width:640px;height:auto; vertical-align:middle;overflow:hidden;position:relative;}
.swipe ul{-webkit-transition:left 800ms ease-in 0; -moz-transition:left 800ms ease-in 0;-o-transition:left 800ms ease-in 0;-ms-transition:left 800ms ease-in 0;transition:left 800ms ease-in 0;}
.slider img{width:100%;max-width:640px;height:auto;background:url(/3gimages/loading2.gif)no-repeat 50% 50%;}

.table-container{width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;}
.table-container::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}
.table-container::-webkit-scrollbar-thumb{border-radius: 8px;border: 3px solid #fff;background-color: rgba(0, 0, 0, .3);}
