@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#555;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}



body{ margin:0 auto;padding:0px;width:100%; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
.tou{  width:100%; margin:0 auto; background:#fff; height:60px;box-shadow: 0px 7px 7px -7px #5E5E5E;
float: left;
display: block;
z-index: 10000;
overflow: visible;
position: fixed;
top: 0px; /* position fixed for IE6 */
 _position: absolute;
 _top: expression(documentElement.scrollTop + "px");
background-repeat: no-repeat;
background-position: right;}
.wap_logo{ padding-top:10px;}

.wap_banner{ background:url(../images/wap_img.jpg) no-repeat center; height:332px; width:100%;}


.wapwenzi{ width:100%; text-align:center; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.wapwenzi h2{ font-size:30px; font-weight:bold; color:#000}
.wapwenzi h3{ font-family:Arial, Helvetica, sans-serif; color:#a8a8a8; text-transform:uppercase; font-size:15px; }
.wapline{ width:50px; height:3px; background:#ff0000; text-align:center; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.zapneir{ text-align:center; line-height:30px; width:95%; margin:0 auto; padding-bottom:30px;  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;      /* 可以显示的行数，超出部分用...表示*/
  -webkit-box-orient: vertical; overflow:hidden; margin-bottom:30px;}
.wapgeng{  margin:0 auto; text-align:center; height:40px; line-height:40px; background:#036eb7; -moz-border-radius:5px;/*Firefox支持*/ -webkit-border-radius:5px;/*webkit内核的Safari和Chrome支*/border-radius:5px;/*--Opera支持*/ width:150px; margin-bottom:30px;}
.wapgeng a{ color:#fff;font-family:microsoft yahei}


.youshi
{ width:100%; margin:0 auto; text-align:center; color:#fff; padding-top:40px; padding-bottom:40px;  
background: -webkit-linear-gradient(left, #036eb7, #389fe5);
background: -o-linear-gradient(left,#036eb7,#389fe5);
background: -moz-linear-gradient(left,#036eb7,#389fe5);
background: -ms-linear-gradient(left,#036eb7, #389fe5);	
}

.youshi .wapwenzi2{ color:#fff!important; padding-top:0px!important;}
.yellow{ color:#FF0}
.youshi h3{ font-size:14px;}
.lzuo{ width:35%;}
.lzuo img{ width:124px; height:120px; padding:5px;}
.list{ width:100%; margin:0 auto; background:#fff; height:130px; margin-top:20px;}
.lyou{ width:60%; margin-left:10px;padding-top:5px; padding-bottom:5px;}
.lyou h2{ color:#036eb7; text-align:left; font-size:18px; padding-bottom:5px;}
.lyou .miao{ width:100%; font-size:13.5px; line-height:19px; color:#555; text-align:left;  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;      /* 可以显示的行数，超出部分用...表示*/
  -webkit-box-orient: vertical; overflow:hidden }

.rongyu{ background:#f6f6f6; width:100%; margin:0 auto;padding-bottom:5px;}
.rongyu ul{ padding-bottom:10px; }
.rongyu ul li{ float:left; width:45%; background:#fff; margin-left:8px; margin-right:8px; margin-bottom:20px;}
.rongyu ul li img{ padding:5px;}
.rongyu ul li p{ text-align:center; padding-bottom:5px;}

.pname{ margin-left:10px;}
.pname p{ font-size:25px; color:#000;}
.pname span{ font-size:17px; color:#333;}
.pmore{-moz-border-radius:17px;/*Firefox支持*/ -webkit-border-radius:17px;/*webkit内核的Safari和Chrome支*/border-radius:17px;/*--Opera支持*/ background:#0271c3; width:120px;  height:35px; line-height:35px; text-align:center; color:#fff; margin:0 auto; margin-top:15px; margin-bottom:20px;}
.pmore a{ color:#fff}
.xina{ width:95%; margin:0 auto; margin-top:10px;}
.xina ul li { background:url(../images/index_22.png) no-repeat left; padding-left:20px; line-height:50px; border-bottom:1px solid #d8d8d8;}
.xinb{ width:95%; margin:0 auto}
.nimg{width:30%; overflow:hidden}
.nimg img{width: 100px; height:70px;overflow: hidden;}

.xinnn{ width:70%}
.xtitle a{ color:#000;}
.riqi{ margin-top:5px; margin-bottom:5px;}
.xwnr{ line-height:23px; height:46px; overflow:hidden;overflow : hidden; 
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;      /* 可以显示的行数，超出部分用...表示*/
  -webkit-box-orient: vertical;}
.moreb{-moz-border-radius:17px;/*Firefox支持*/ -webkit-border-radius:17px;/*webkit内核的Safari和Chrome支*/border-radius:17px;/*--Opera支持*/ background:#389fe5; width:120px;  height:35px; line-height:35px; text-align:center; color:#fff;margin-top:15px; margin-bottom:20px;}
.moreb a{ color:#fff;}




.dibulian
{ width:100%; margin:0 auto; text-align:center; color:#fff; padding-top:40px; padding-bottom:40px; margin-bottom:70px; margin-top:40px;
background:url(../images/hy.jpg) no-repeat center;}
.dibulian h2{ font-size: 30px;
color: #fff;
text-shadow: #000 2px 2px 4px;
text-align: center;
margin: 0 auto;
font-weight: bold;}
.lianxinr{ line-height:30px; padding-top:20px;}
a.zzb07link{text-decoration:none;color: #fff;}

a.zzb07link:hover {text-decoration: underline;color: #fff;}
.zzb07tail{color:#fff;}

.wapdibu{ width:100%; margin:0 auto;position:fixed;bottom:0px;z-index:99999; padding-top:10px; padding-bottom:10px;background:#1a1a1a;}
.wapdibu ul li{ float:left; width:25%; text-align:center}
.wapdibu ul li a{ height:18px; color:#fff}

.wap_home{width: 50px; text-align:center; margin:0 auto;height: 50px;
position: relative; text-align:center;
background: url(../images/wap_home.png) no-repeat center;}
.wap_con{width: 50px; text-align:center; margin:0 auto;height: 50px;
position: relative; text-align:center;
background: url(../images/wap_con.png) no-repeat center;}
.wap_about{width: 50px; text-align:center; margin:0 auto;height: 50px;
position: relative; text-align:center;
background: url(../images/wap_about.png) no-repeat center;}
.wap_news{width: 50px; text-align:center; margin:0 auto;height: 50px;
position: relative; text-align:center;
background: url(../images/wap_news.png) no-repeat center;}
         
.menu a{ color:#fff;}
.menu {
display: block;
position: fixed;
bottom: 0;
width: 100%;
height: 70px;
color: #fff;
padding-top: 10px;
background: -webkit-linear-gradient(left, #036eb7, #389fe5);
background: -o-linear-gradient(left,#036eb7,#389fe5);
background: -moz-linear-gradient(left,#036eb7,#389fe5);
background: -ms-linear-gradient(left,#036eb7, #389fe5)
}
 
.subMenu {
width: 25%;
float: left;
cursor: pointer;}

.menu_name {
height: 30px;
width: 100%;
line-height: 30px;
font-size: 15px;}

.active { color: #fff;}

.text-center {text-align: center}.btn-group-lg>.btn, .btn-lg {
padding: 0px!important;
font-size: 15px;
line-height: 1.3333333;
border-radius: 6px;}

button{border-style: none;}
.wap_zhong{ width:95%; margin:0 auto; padding-top:70px;}
.wap_zhong h2{ font-size:20px; color:#0271c3; text-align:center; margin:0 auto; line-height:40px; border-bottom:1px solid #d8d8d8; padding-bottom:5px;}
.wsneirong{ line-height:27px; padding-top:20px;}


.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;width: 100%; color: #666; line-height: 30px; text-decoration: none; clear:both;}
.contentPage a:link {color: #036eb7; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #036eb7; font-weight: normal;}
.contentPage a:visited {color: #036eb7; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #036eb7; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#036eb7; font-weight:normal;}
.contentPage .current{color:#f00; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #036eb7; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}

.honor ul{ padding-bottom:10px; }
.honor ul li{ float:left; width:45%; background:#fff; margin-left:8px; margin-right:8px; margin-bottom:20px;}
.honor ul li img{ padding:5px;}
.honor ul li p{ text-align:center; padding-bottom:5px;}



.banner2{background:#1f262f;z-index:1; background:url(../images/abg.jpg) no-repeat center; height:690px;}
.you{width:500px; margin-top:30px; font-size:16px;}

.wrap{width:100%; z-index:1; padding-top:60px;}


/* login */
.side-as{font-size:14px; left:10px; position:absolute; top:30px;width: 500px;height: 362px ; background-image:url(http://cdn09.ehaier.com/v4/images/blank.png);}
#entry{ -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;padding:4px;position:relative;}


.shop_login_wrap .login_register{background:#fff; border:1px solid #ddd; -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;position:relative; width:488px;}
.shop_login_wrap .col_l{font-size:14px; left:35px; position:absolute; top:290px; width:300px;}
.shop_login_wrap .col_l dt{color:#32beff; font:bold 22px/22px 'Microsoft Yahei'; margin-bottom:25px;}
.shop_login_wrap .login_register{background:#fff; border:1px solid #ddd; border-radius:3px;  width:95%; margin:0 auto; margin-top:150px;}
.shop_login_wrap .login_register h2{border-bottom:1px solid #ddd; font:normal 22px/22px 'Microsoft Yahei'; padding:25px; position:relative;}
.shop_login_wrap .login_register h2 a{background-position:0 0; color:#005aaa; font-size:12px; line-height:20px; position:absolute; right:15px; padding-left:25px;}
.shop_login_wrap .login_register h2 a:hover{text-decoration:none;}
.shop_login_wrap .login_register h2 a:hover span{text-decoration:underline;}
.shop_login_wrap .login_form{padding:35px 24px 20px; }
.shop_login_wrap .form_row{font-size:12px; line-height:20px; overflow:hidden; position:relative; width:100%; zoom:1; margin-bottom:10px;}
.shop_login_wrap .form_row .a_l{float:left;}
.shop_login_wrap .form_row .a_r{float:right;}
/*
.shop_login_wrap .form_row .hide_tips{background:url(shop_bg_login_tips.png) no-repeat; display:none; font-size:12px; height:60px; position:absolute; padding:6px 12px 0; right:-20px; top:-50px; width:178px;z-index:100;}
*/
.shop_login_wrap .form_row .hide_tips{display:none; font-size:12px;color: red; }
.shop_login_wrap .form_row label{color:#a4a4a4; left:38px; position:absolute; top:7px;font-size:14px;}
.shop_login_wrap .form_row input{border:1px solid #e4e4e4; height:26px; line-height:26px; padding:3px 3px 3px 38px; width:100%;}
.shop_login_wrap .form_row input.fe_text_valcode{padding:3px; text-align:center; width:88px;}
.shop_login_wrap .form_row .valcode_holder{margin:0 10px;}
.shop_login_wrap .form_row .icon_p,
.shop_login_wrap .form_row .icon_m{background-position:0 -30px; left:12px; height:20px; position:absolute; top:3px; width:20px;}
.shop_login_wrap .form_row .icon_p{background-position:0 -60px;}
.shop_login_wrap .form_row a:hover span{text-decoration:underline;}
.shop_login_wrap .radio_box .c_radio{background-position:-5px -120px; cursor:pointer; padding-left:22px;}
.shop_login_wrap .radio_box .on{background-position:-5px -89px;}
.shop_login_wrap .btn_box{padding:8px 0;}
.shop_login_wrap .btn_box a,
.shop_login_wrap .btn_box a b{display:block; font-size:15px;}
.shop_login_wrap .form_row a{color:#fff;}
.shop_login_wrap .radio_box input{display:none;}
.validation_marked_info{color:#f00;}
.validation_marked_info a{color:#005aaa;}
.shop_other_login{border-top:1px solid #ddd; height:20px; padding:14px 0;}
.shop_other_login ul{height:20px; padding:0 10px;+padding-right:0;}
.shop_other_login li{float:left; height:20px; margin-right:10px;}
.shop_other_login li a{background-image:url(http://cdn09.ehaier.com/v5/images/shop_login_sprite.png); background-repeat:no-repeat; font-size:12px; float:left; line-height:20px; padding-left:25px; width:auto;}
.shop_other_login li a.weibo{background-position:0 -154px;}
.shop_other_login li a.ren{background-position:0 -187px;}
.shop_other_login li a.alipay{background-position:0 -222px;}
.shop_other_login li a.tqq{background-position:0 -259px;}
.shop_other_login li a.wechat{background-position:0 -301px;}
.shop_other_login li a.wangyi{background-position:0 -342px;}
/*-----------------------个人注册-------------*/
.shop_login_sprite {
    background-image: url("../images/shop_login_sprite.png");
    background-repeat: no-repeat;
}

.shop-login-header ul li a{color:#005aaa; font-size:14px; padding-left:10px;}





#shop-body{background-color:#fff; overflow:hidden; width:100%; min-height:500px; padding-bottom:50px; position:relative; z-index:1;}
.shop_abtn_bl{ background:#32beff;-moz-border-radius5px;/*Firefox支持*/ -webkit-border-radius:5px;/*webkit内核的Safari和Chrome支*/ height:40px; text-align:center; color:#fff; line-height:40px;}
.shop_abtn_bl:hover{ background:#0074e8; display:block}




