body{font-family:Microsoft Yahei,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,Arial,Lucida,Verdana,Helvetica,sans-serif;color:#555;background-color:#F1F1F1;min-width:320px}
body,button,input,textarea{font-size:12px;line-height:1.531;outline:0;margin:0;padding:0}
blockquote,dd,dl,dt,form,ol,p,ul{margin:0;padding:0}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0}
input,select{vertical-align:middle}
b,em,i{font-style:normal;font-weight:400}
img{vertical-align:middle;border:0}
label{cursor:pointer}
#wrapper{width:100%;min-width:320px;margin:0 auto;max-width:640px;background-color:#F5F5F5;overflow:hidden}
#header{zoom:1;overflow:hidden;background: linear-gradient(#10c55b,#10c55b);height:55px;margin-bottom:1px;color:#FFF;text-align:center;font-size:18px}
#header a{color:#FFF}
#header em{line-height:55px}
#header .logo{float:left;padding-left:11px}
#header .logo img{vertical-align:top}
#header a{display:block;width:45px;height:55px}
#header a.home{float:left;background:url(/img/fanhui.png) no-repeat left top}
#header a.siteMap{float:right;background:url(/img/icon_head.png) no-repeat -45px top}
#header a.order{float:right;background:url(/img/icon_head.png) no-repeat -90px top}
#header .topSearch{float:left;width:50%;margin:8px 0 0 8px}
#header .topSearch .searchBox{border:1px solid #FFF;text-align:left}
#mainNav{font-size:13px;background-color:#FFF}
#mainNav ul{zoom:1;overflow:hidden}
#mainNav li{float:left;width:25%}
#mainNav li a{display:block;text-align:center;border-right:solid #EEE 1px;border-bottom:solid #EEE 1px;line-height:55px}
#mainNav li a.last{border-right:none}
.slideShow{position:relative;padding:0}
.slideShow .slideBox{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.slideShow .slideBox .slides img{max-width:100%;display:block}
.slideShow .slideLoading{min-height:50px;background:url(/img/slide_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.slideShow .arrowBox a{z-index:50;font-family:\5b8b\4f53,sans-serif;position:absolute;display:block;margin-bottom:-20px;width:40px;height:40px;bottom:50%;line-height:40px;text-decoration:none;text-align:center;color:#fff;font-size:2em;background-color:#333;background-color:rgba(50,50,50,.3)}
.slideShow .arrowBox a.disabled{display:none}
.slideShow .arrowBox .arrowPrev{left:20px}
.slideShow .arrowBox .arrowNext{right:20px}
.slideShow .arrowBox a:hover{background-color:rgba(50,50,50,.6)}
.slideShow .controlBox{z-index:30;position:absolute;bottom:3px;width:100%;text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666}
.slideShow .controlBox .control{display:inline-block}
.slideShow .controlBox.controlDefault a{background:url(/img/inactive.png) no-repeat 50% 50%;text-indent:-9999px;width:13px;height:13px;clear:none;display:block}
.slideShow .controlBox.controlDefault a.active,.slideShow .controlBox.controlDefault a:hover{background:url(/img/active.png) no-repeat 50% 50%}
#indexSearch{background-color:#EEE;height:30px;padding:10px}
#indexSearch .searchBox{border:1px solid #DDD}
#page{padding-bottom:30px;background-color:#FFF}
#page h1{border-bottom:1px solid #EEE;color:#333;font-size:14px;font-weight:700;padding:0 0 10px 10px}
#page .content{color:#878787;line-height:200%;padding:10px}
#page .content img{max-width:100%}
.productList{font-size:13px;zoom:1;overflow:hidden;background-color:#FFF;border-radius: 0 0 5px 5px; padding-top:10px;}
.productList dl{float:left;width:50%}
.productList dd{text-align:center;border-right:solid #ececec 1px;border-bottom:solid #ececec 1px;padding:10px}
.productList dd.clearBorder{border-right:none}
.productList dd .img{margin-bottom:10px}
.productList dd .name{margin-bottom:6px}
.productList dd .price{color:#999}
#product{padding-bottom:30px;background-color:#FFF}
#product .img{border-bottom:1px solid #EEE;padding:10px;text-align:center}
#product .info{padding:10px;line-height:180%}
#product .info h1{font-size:16px;color:#333}
#product .info .defined{color:#999;padding:5px 0}
#product .info .price{color:red;font-size:16px}
#product .info .btnBuy{margin-top:20px}
#product .info .btnBuy .addToCart{background:#19B4EA url(/img/btn_addtocart.png) no-repeat 20px 50%;color:#FFF;padding:8px 25px 8px 50px;text-decoration:none;cursor:pointer;font-size:16px;-webkit-appearance:none}
#product .info .tel{margin-top:20px;zoom:1;overflow:hidden;line-height:35px;background-color:#19B4EA;font-weight:700;font-size:14px}
#product .info .tel dt{float:left;width:82px;height:35px;text-align:right;padding-right:3px;background-color:#E0E0E0;color:#333}
#product .info .tel dd{float:left;width:150px;height:35px;color:#FFF;padding-left:10px}
#product .info .tel dd a{color:#FFF}
#product .content{padding:15px 0}
#product .content img{max-width:100%}
#product .content h3{height:35px;line-height:35px;color:#777;font-weight:700;font-size:14px;border-bottom:1px solid #EEE;padding-left:10px}
#product .content ul{padding:10px;color:#888;line-height:200%}
.articleList{background-color:#FFF}
.articleList dl{border-top:solid #EEE 1px;padding:13px;height:42px}
.articleList dt{margin-bottom:5px;font-size:13px}
.articleList dd{color:#999}
.articleList dd em{margin-right:8px}
#article{padding-bottom:30px;background-color:#FFF}
#article h1{border-bottom:1px solid #EEE;color:#333;font-size:16px;font-weight:700;padding:0 0 10px 10px}
#article .info{padding:10px;color:#999;font-size:13px}
#article .content{color:#878787;line-height:200%;padding:10px}
#article .content img{max-width:100%}
#catalog{zoom:1;overflow:hidden}
#catalog li a{display:block;background:#FFF url(/img/icon_arrow_right.png) no-repeat right center;border-bottom:1px solid #EEE;line-height:50px;height:50px;padding-left:10px}
#douMsg{text-align:center;padding:50px 0;background-color:#FFF}
#douMsg dt{color:#0072C6;font-size:16px;margin-bottom:30px;font-weight:700}
#douMsg dd{color:#666}
#douMsg dd .back{display:block;width:100px;line-height:30px;background-color:#19B4EA;color:#FFF;margin:30px auto}
.clear{clear:both;height:0;line-height:0;font-size:0}
.none{display:none}
#vcode{cursor:pointer}
.cue{color:red;font-size:12px}
.fixex{position:fixed;left:0;bottom:0;z-index:10000;width:100%}
.btn{display:inline-block;background-color:#0072C6;color:#EEE;padding:8px 5px;text-transform:capitalize;cursor:pointer;font-weight:700;text-align:center;font-size:14px;-webkit-appearance:none;width:97%}
.btnGray{display:inline-block;border:1px solid #CCC;color:#555;padding:6px 5px;cursor:pointer;font-weight:700;text-align:center;font-size:14px;-webkit-appearance:none;width:97%}
.btnMini{display:inline-block;border:1px solid #CCC;color:#555;padding:4px 20px;cursor:pointer;font-weight:700;text-align:center;-webkit-appearance:none}
.btnRed{border:1px solid #e4393c;color:red}
.btnPayment{display:inline-block;background-color:red;color:#FFF;padding:4px 20px;text-transform:capitalize;cursor:pointer;font-weight:700;text-align:center;font-size:14px;-webkit-appearance:none}
.textInput{padding:8px 5px;border:1px solid #DDD;font-size:14px;-webkit-appearance:none;width:95%}
.textArea{padding:8px 5px;border:1px solid #DDD;font-size:14px;-webkit-appearance:none;width:95%}
.textAreaAuto{border:1px solid #DDD;padding:0;font-size:12x;line-height:20px;resize:none;min-height:40px;-webkit-appearance:none;width:96%}
.incBox{margin-bottom:5px;background-color:#FFF}
.incBox h3{font-weight:700;font-size:16px;color:#0072C6;padding:15px 10px 8px 10px}
.incBox h3 .more{float:right;font-size:13px;color:#777}
.searchBox{position:relative;background-color:#FFF;height:28px;padding-left:10px}
.searchBox .keyword{width:90%;color:#999;height:20px;line-height:20px;margin:4px 0}
.searchBox .btnSearch{position:absolute;right:0;border:0;background:#E0E0E0 url(/img/btn_search.gif) no-repeat;width:28px;height:28px;text-indent:-999px;cursor:pointer}
.treeBox{zoom:1;overflow:hidden;padding:10px 5px;background-color:#FFF}
.treeBox a{display:block;float:left;margin:5px;border:solid #EEE 1px;padding:3px 6px}
.treeBox a.cur{background-color:#19B4EA;color:#FFF;border:solid #FFF 1px}
.tableBasic{font-size:13px;padding:5px 10px;background-color:#FFF}
.tableBasic dl{overflow:hidden;zoom:1;padding:3px 0;height:20px}
.tableBasic dl dt{float:left;width:70px}
.tableBasic dl dd{margin-left:70px}
.formBasic{font-size:13px;padding:15px 10px;background-color:#FFF}
.formBasic dl{overflow:hidden;zoom:1;margin-bottom:15px}
.formBasic dl dt{margin-bottom:3px}
.formBasic dl dd label{margin-right:25px;line-height:38px}
.formBasic dl .captcha{text-transform:uppercase;width:100px}
.formBasic dl .select{height:38px}
.urHere{background-color:#EEE;color:#555;padding:10px;height:24px;font-weight:700;font-size:15px}
.urHere a{color:#0072C6}
.urHere b{margin:0 8px}
.pager{text-align:center;padding:10px;height:36px;background-color:#FFF;margin-top:1px}
.pager a,.pager em,.pager span{display:inline-block;color:#525252;padding:0 15px;line-height:36px}
.pager em{color:#AAA}
.menus{ padding:0; margin:0; width:100%; clear:both;border-bottom:1px solid #eee;background:#fff;border-radius:0 0 5px 5px;float:left; padding-top:15px; padding-bottom:15px;}
.menus li{width:25%; text-align:center;float:left;}
.menus li img{ width:60%;}
.menus li a{color:#555; font-size:16px;}
.menus li p{font-size:14px; padding-top:4px;}
.h15{ clear:both; width:100%;height:0px;}
.cpzs{margin-top:15px;background:linear-gradient(#10c55b,#10c55b);border-radius:5px}
.cpzs h2{font-size:16px;color:#afffd0;padding:12px 0px 10px 10px;}
.cpzs h2 em{color:#afffd0;padding-left:5px;font-size:14px}
.fenxiang{margin-top:15px;margin-bottom:15px;clear:both}
#share_1{float:left;width:49%; display: block;}
#share_2{float:right;width:49%; display: block}
#mess_share img{width:22px;height:22px;vertical-align: top;border: 0;}
.button2{font-size:16px;padding:8px 0;border:1px solid #10c55b;color:#afffd0;background:linear-gradient(#10c55b,#10c55b);text-align:center;border-radius:5px;width:100%;}
.button2:active{background-color: #10c55b;background:linear-gradient(#10c55b,#10c55b);}
#mcover{ position: fixed; top:0;  left:0; width:100%; height:100%;background:rgba(0, 0, 0, 0.7);  display:none;z-index:20000;}
#mcover img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px;z-index:20001;}
.contents{border-radius:0 0 5px 5px;background:#fff;padding:15px;font-size:14px;line-height:25px;border-bottom:2px solid #eee;}.contents p{ padding-bottom:10px;}
.zhichi{text-align:center;padding-top:15px;padding-bottom:8px;color:#c1c1c1}
.zhichi a{ color:#000; margin-right:15px;}.articleList {
 background-color:#FFF;}
.articleList li{padding-top:10px;width:100%;border-bottom:1px solid #E7E7E7}
.articleList li a{display:block;position:relative;overflow:hidden;padding:10px 30px 10px 10px}
.customIndex .list-row-1 img{width:138px}
.articleList img{float:left;width:105px;height:80px;margin-right:12px}
.articleList h3{font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.articleList .p3{max-height:60px;line-height:20px;-webkit-line-clamp:3}
.articleList p{margin-top:8px}
.articleList p{overflow:hidden;color:#777;line-height:22px;-webkit-box-orient:vertical;display:-webkit-box}
.articleList li .after{position:absolute;width:10px;height:20px;overflow:hidden;top:50%;right:10px;margin-top:-10px;font-family:fontello;background-image:url(l.jpg);color:#CCC;font-size:26px}