html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;}
body,textarea,input,button,select,keygen,legend{font-size:14px; color:#000; -webkit-text-size-adjust:none; outline:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left; font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:none;}
i,cite,em,var,address,dfn{font-style:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
sup,sub{font-size:80%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto; resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
ins,u,s,a{text-decoration:none;}
textarea,input{outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd; outline:none;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;}
body{font-size:14px;}
.w_1200 body{}
img{max-height:100%; max-width:100%;}
/***************************宽屏样式(start)***************************/

.w_1200 .prod_box{width:210px; margin-left:20px; min-height:375px;}
.w_1200 .prod_box .prod_box_pic{height:206px;}
.w_1200 .prod_box .prod_box_pic .thumb_hover{width:210px; height:210px;}
.w_1200 .prod_box .prod_box_button .wishlist, .w_1200 .prod_box .prod_box_button .compare{width:40px;}
.w_1200 .prod_box.first, .w_1200 .prod_box:first-child{margin-left:0;}

.w_1200 .prod_box_0{min-height:inherit;}

.w_1200 .prod_box_1{margin-bottom:0;}

.w_1200 .prod_box_2{width:208px; min-height:300px; margin-bottom:30px;}
.w_1200 .prod_box_2 .prod_box_pic{height:208px;}
.w_1200 .prod_box_2 .add_cart_box .add_cart_bg{top:173px; width:208px;}
.w_1200 .prod_box_2 .add_cart_box .add_cart{top:173px; width:208px; background-position:48px -140px;}

.w_1200 .prod_box_3{width:188px; padding:10px 10px 0; min-height:310px;}
.w_1200 .prod_box_3 .prod_box_pic{height:184px;}

.w_1200 .prod_box_4 .prod_action .addtocart{margin-left:5px;}

.w_1200 .prod_box_5{min-height:inherit;}
.w_1200 .prod_box_5 .prod_box_pic{height:200px;}
.w_1200 .prod_box_5 .prod_box_pic.pic_enlarge{height:210px;}

.w_1200 .prod_box_6{min-height:inherit;}
.w_1200 .prod_box_6 .prod_box_pic{height:210px;}
/***************************宽屏样式(end)***************************/

/*广告图*/



.ind_category{padding: 0 20px;padding-top: 30px;}
.ind_category .list .pic{display: block;height: 100%;padding-bottom: 5px;overflow: hidden;text-align: center;vertical-align: middle;}
.ind_category .list .pic img{display: inline-block;vertical-align: middle;}
.ind_category .list .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.ind_category .list .name{display: block;height: 30px;line-height: 30px;overflow: hidden;text-align: center;font-size: 16px;color: #000;background-color: #ececec;}
.ind_category .list:hover .pic img{}
.ind_category .list:hover .name{color: #2c9ed6;background-color: #ececec;}

.ind_sec_category{margin: 0px 0px 0px;padding: 20px 20px;}
.ind_sec_category .list{float: left;width: 100%;}
.ind_sec_category .list .pic{display: block;overflow: hidden;text-align: center;vertical-align: middle;}
.ind_sec_category .list .pic img{display: inline-block;vertical-align: middle;}
.ind_sec_category .list .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.ind_sec_category .list .name{display: block;height: 50px;line-height: 24px;overflow: hidden;text-align: center;font-size: 16px;color: #008296;}
.ind_sec_category .list:hover .pic img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform: translateZ(0) scale(1.05);}
.ind_sec_category .list:hover .name{color: #CB25BF}

.ind_banner{height: 550px;}
.ind_banner .my_global{height: 550px;text-align: center;}
.ind_banner .title{margin-bottom: 15px;font-size: 24px;color: #000;line-height: 30px;}
.ind_banner .desc{font-size: 16px;line-height: 24px;color: #575757;}
.ind_banner .more{display: inline-block;width: 156px;height: 31px;margin-top: 15px;line-height: 31px;font-size: 14px;color: #000;border: 1px solid #bcbcbc;background: none;}
.ind_banner .more:hover{background: #2c9ed6;color: white;}

.ind_thi_category{padding: 80px 0;margin: 0 -15px;}
.ind_thi_category .list{float: left;width: 380px;margin: 0 15px;text-align: center;}
.ind_thi_category .list .pic{display: block;height: 255px;overflow: hidden;vertical-align: middle;}
.ind_thi_category .list .pic img{display: inline-block;vertical-align: middle;}
.ind_thi_category .list .pic span{display: inline-block;height: 100%;vertical-align: middle;}
.ind_thi_category .list .name{height: 30px;line-height: 30px;margin-top: 15px;overflow: hidden;font-size: 16px;color: #000;text-transform: uppercase;}
.ind_thi_category .list .name2{height: 30px;line-height: 30px;margin-bottom: 15px;overflow: hidden;font-size: 16px;color: #2c9ed6;}
.ind_thi_category .list .more{display: inline-block;width: 228px;height: 28px;line-height: 28px;overflow: hidden;font-size: 14px;color: #2c9ed6;text-transform: uppercase;border: 1px solid #c1c1c1;background: url(../images/more_bg.png) center center;}
.ind_thi_category .list:hover img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); transform:scale(1.05);}
.ind_thi_category .list .more:hover{background: #2c9ed6;color: white;border-color: #2c9ed6;}

.ind_sec_banner{height: 320px;}
.ind_sec_banner .my_global{height: 320px;}
.ind_sec_banner .title{margin-bottom: 21px;font-size: 24px;color: #fff;line-height: 30px;font-weight: 600;}
.ind_sec_banner .desc{font-size: 16px;line-height: 24px;color: #fff;}
.ind_sec_banner .more{display: inline-block;width: 156px;height: 31px;margin-top: 25px;line-height: 31px;font-size: 18px;color: #fff;background:#2c73bf;text-align: center;}
.ind_sec_banner .more:hover{color:white;}

#main{padding:20px 0;}
#main .pro_left{width:238px; margin-right:22px;}
#main .pro_left .sidebar:first-child{margin-top:0px;}
#main .pro_left .ad{margin-top:20px;}
#main .pro_left .popular_search .view{height:230px; overflow:hidden;}
#main .pro_right{width:720px; overflow:hidden;}
#main .pro_right .ad{margin-bottom:20px;}