/*reset*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote ,em{ margin: 0; padding: 0; font-style: normal;}

table { border-collapse: collapse; border-spacing: 0; }

li { list-style: none; }

img { border: 0; }

a{ outline:none; color:#313131; text-decoration:none;}

.cl:after{ content:'\20'; display:block; height:0; clear:both; }

.cl{ *zoom:1;} 
/* 清除浮动 */
/* .clear:before,.clear:after{display: table; visibility:hidden; clear:both; height:0; content:"."}  */
.clear:before,.clear:after {content: "";display: table;}
.clear:after {clear: both;overflow: hidden;}
.clear {zoom: 1;/* for ie6 & ie7 */}
.fl{float:left;}
.fr{float:right;}
/*content*/

#menu,.header .search,.gamelist li .btn_down,.footer a,.back_nav .back,.readlist li,.star,.star i,.game_search .text,.game_search .btn{ background:url(../images/sprite.png) no-repeat 0 0; background-size:60px 174px;}

body{min-width:320px;background:#f8f8f8;font:16px/1.5 "Microsoft Yahei","Arial"; color:#333;-webkit-text-size-adjust:none}

.main{width:100%;max-width:768px; min-height:176px;margin:0 auto; position:relative; overflow:hidden;padding-bottom:65px;}
.main2{width:100%;max-width:768px; min-height:176px;margin:0 auto; overflow:hidden;}
.header{background: #fff; padding:8px 0; text-align:center; position:relative;}

.header .logo{ display:block; margin:0 auto; height:19px;}
.header #menu{ float:left; margin-left:4%;background-position: -39px -157px;}
/*.header h1{color:#296fe9;text-align: left;text-indent:20px;}*/
.header h1{color:#296fe9;}
.header .searchbox_top{padding:.4rem; position:absolute;margin:0;width:65%;right:10px;top:10px;text-align: right}
.header .searchbox_top .searchTop_box{position:relative;}
.header .searchbox_top .searchTop_box .se_box{ position:relative;display:inline-block;background:#fff;}
.header .searchbox_top .searchTop_box .input_s{ background:#f7f7f7;height:2rem;line-height:2rem;border-radius:.2rem;width:79%;padding-left:1%;border: 1px solid #f7f7f7;}
.header .searchbox_top .searchTop_box .search_iconbtn{background:#f7f7f7 url(../images/search.png) center center no-repeat;background-size:1.4rem auto;position:absolute;width:2rem;height:2rem;display: block;right:0;top:0;}

#menu{ width:21px; height:19px; font:0/0 a; background-position:-39px 2px; cursor:pointer;margin-top:7px;}

#guide{ position:absolute; left:0; top:45px; z-index:999; background:#f8f8f8; width:100%; overflow:hidden; display:none;box-shadow: 0px 2px 2px #666;}
#guide ul{ overflow:hidden; margin-left:-1px; border-bottom:1px solid #fff; border-bottom:1px solid #dcdcdc;}
#guide li{ float:left; width:25%; text-align:center; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; margin-left:-1px;}
#guide li a{ color:#296fe9; display:block; border-left:1px solid #fff; border-top:1px solid #fff; line-height:63px; font-size:15px;}

#overlay{ width:100%; height:100%; position:absolute; left:0; top:45px; background:rgba(0, 0, 0, 0.1); z-index:200; display:none;}
#overlay.show{ display:block;}

.header .search{ float:right; width:18px; height:19px; font:0/0 a; background-position:-42px -17px; margin-right:4%;}

.index-banner{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;z-index:1;width:100%}
.index-banner .swiper-wrapper li{float:left}
.index-banner .swiper-wrapper li img{width:100%;height:100%; display:none;}
.index-banner .index-pagination{position:absolute;right:0px;bottom:0;width:100%;background:rgba(0, 0, 0, 0.0);height:20%}
.index-banner .index-pagination span{width:2.8%;height:34%;margin-top:2.6%;margin-right:2%;border-radius:50%;background:#797979;float:right;display:inline-block;}
.index-banner .index-pagination span.swiper-active-switch{background:#fff;}
.index-banner .banner-title{position:absolute;left:3%;bottom:3.6%;color:#fff;font-size:1.6em;z-index:100;}

.nav{overflow:hidden; margin:0 auto;background: #fff;padding:15px 0;}
.nav li{float:left; width:25%;margin:5px 0;}
.nav li a{ display:block; line-height:28px; text-align:center; width:100%; margin:0 auto;font-size:1rem;}
.nav li a span{width:60px;height:60px;border-radius:50%;display: block;margin: auto;}
.icon_01{background:#ffd204;}
.icon_02{background:#6ad0fd;}
.icon_03{background:#fb898b;}
.icon_04{background:#ca79e4;}
.icon_05{background:#5cddd6;}
.icon_06{background:#fb88ad;}
.icon_07{background:#ffd308;}
.icon_08{background:#937ef2;}
.icon_09{background:#14b7fc;}
.icon_10{background:#0494e2;}
.icon_11{background:#ff4884;}
.icon_12{background:#02cf93;}
.icon_13{background:#ff4884;}
.icon_14{background:#0494e2;}
.icon_15{background:#02cf93;}

.icon_16{background:#ffd204;}
.icon_17{background:#6ad0fd;}
.icon_18{background:#fb898b;}
.icon_19{background:#ca79e4;}
.icon_20{background:#5cddd6;}
.icon_21{background:#fb88ad;}
.icon_22{background:#ffd308;}
.icon_23{background:#937ef2;}
.icon_24{background:#14b7fc;}
.icon_25{background:#0494e2;}
.icon_26{background:#ff4884;}
.icon_27{background:#02cf93;}
.icon_28{background:#ff4884;}
.icon_29{background:#0494e2;}
.icon_30{background:#02cf93;}

.icon_31{background:#ffd204;}
.icon_32{background:#6ad0fd;}
.icon_33{background:#fb898b;}
.icon_34{background:#ca79e4;}
.icon_35{background:#5cddd6;}
.icon_36{background:#fb88ad;}
.icon_37{background:#ffd308;}
.icon_38{background:#937ef2;}
.icon_39{background:#14b7fc;}
.icon_40{background:#0494e2;}
.icon_41{background:#ff4884;}
.icon_42{background:#02cf93;}
.icon_43{background:#ff4884;}
.icon_44{background:#0494e2;}
.icon_45{background:#02cf93;}

.nav li a img{width:40px;height:40px;display: block;margin: auto;padding-top:10px;}
/*index tab*/
.pro_details{ background:#fff;margin:.6rem 0;padding:0;}
.pro_tab{margin:5px auto 15px auto;}
.pro_tab li{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;width:18%;margin:0 1%;float:left;text-align:center;font-size:15px;}
.pro_tab li a{display:block;padding:.5rem .2rem;}
.pro_tab li a.active{border-bottom:2px solid #296fe9;color:#296fe9;}
.pro_details_make{ background:#fff;margin:0;padding:0;}
.pro_tab_make{margin:auto;background:#f8f8ff;width:100%;}
.pro_tab_make li{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;width:25%;margin:0;float:left;text-align:center;font-size:1rem;background:#f8f8ff;line-height: 3.2rem;}
.pro_tab_make li a{display:block;padding:.4rem;}
.pro_tab_make li a.active{border-bottom:2px solid #296fe9;color:#296fe9;}
.pro_tab_make li.btn_li{background:#296fe9;}
.pro_tab_make li.btn_li a.active{border-bottom:none;color:#fff;}
.pro_d_swipe{width:100%;padding:0;overflow: hidden; visibility: visible; position: relative;}
.pro_d_swipe .pro_list{width:100%;float:none;padding:1rem 0;}
.pro_d_swipe .pro_list .pro_list_des{padding:1rem .8rem;}
.pro_d_swipe .pro_list .pro_list_des img{max-width:100%;}
.pro_list{margin:10px auto;}
.box01_list dl{border-top: 1px solid #e2e2e2;clear:both;padding:10px;}
.box01_list dl .club_show_text{float: left;width: 64%;overflow: hidden;padding:2% 3%;color:#737373;}
.box01_list dl .club_show_text p{line-height:1.6rem;font-size:15px;}
.box01_list dl .club_show_text h2{margin-bottom:.2rem;color:#333;}
.box01_list dl .club_show_img{float: right;width:26%;text-align: center;padding: 1% 2%;}
.box01_list dl .club_show_img img {width: 100%;height:5rem;}

.box01_list dl .club_show_text_2{float: left;width: 90%;overflow: hidden;padding:2% 3%;color:#737373;}
.box01_list dl .club_show_text_2 p{line-height:1.6rem;font-size:15px;}
.box01_list dl .club_show_text_2 h2{margin-bottom:.2rem;color:#333;}

.pro_details2{ background:url(../images/pic_bg.jpg) no-repeat;margin:.6rem 0;padding:0;background-size: cover;}
.pro_details2 .pro_tab li a{display:block;padding:.5rem .2rem;color:#fff;font-size:15px;}/**/
.pro_details2 .pro_tab li a.active{border-bottom:0px solid #fff;color:#f7ff13;}
.index_hot{background: #fff;margin:15px auto;padding:10px;}
.index_hot li{width:31.3%;float:left;margin:1%;background:#f8f8f8;}
.index_hot li:nth-last-child(2){border-bottom:0px solid #e2e2e2;}
.index_hot .tj_text{overflow:hidden;padding:5px 10px;text-align:center;}
.index_hot .tj_text p{margin-top:.2rem;font-size:1rem;}
.index_hot .tj_img{text-align:center;padding:0;}
.index_hot .tj_img img{max-width:100%;height:auto;width:48px;}
.h2_titleBox{position: relative;}
.h2_titleBox a.more{position:absolute;right:0;top:0;font-weight: normal;font-size:15px;}

/*list page*/
.nav2{overflow:hidden; margin:0 auto;background: #fff;padding:15px 0;}
.nav2 li{float:left; width:33.3%;margin:5px 0;}
.nav2 li a{ display:block; line-height:28px; text-align:center; width:100%; margin:0 auto;}
.nav2 li a span{width:60px;height:60px;border-radius:50%;display: block;margin: auto;}
.nav2 li a img{width:40px;height:40px;display: block;margin: auto;padding-top:10px;}
.listP_hot{background: #fff;margin:15px auto;padding:10px;}
.listP_hot li{width:31.3%;float:left;margin:1%;background:#f8f8f8;padding:10px 0;}
.listP_hot li:nth-last-child(2){border-bottom:0px solid #e2e2e2;}
.listP_hot .tj_text{overflow:hidden;padding:5px 10px;text-align:center;}
.listP_hot .tj_img{text-align:center;padding:0;}
.listP_hot .tj_img img{max-width:100%;height:auto;width:48px;}
.listP_hot h2{position: relative;}
.marT10{margin-top:10px;}
.list_tj{background:#fff;margin:auto;clear:both;padding:.6rem 0;margin-bottom:.6rem;}
.list_tj li{padding: 10px;background:#fff;border-bottom:1px solid #e2e2e2;}
.list_tj li:nth-last-child(2){border-bottom:0px solid #e2e2e2;}
.list_tj .tj_text{overflow:hidden;padding:0px 10px;}
.list_tj .tj_text h2{font-size:1rem;font-weight:600;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;height: 1.6rem;}
.list_tj .tj_text p{margin-top:.2rem;font-size:1rem;}
.list_tj .tj_img{text-align:center;padding:0px;float:left;width:100px;height:100px;background:#e2e2e2;}
.list_tj .tj_img img{width:100px;height:100px;}
.list_textNews{background:#fff;margin: 15px auto;padding: 10px;clear:both;}
.list_textNews li{ line-height:28px; height:28px; overflow:hidden;font-size:15px;}
.list_textNews li span{ margin-right:3px;}
.list_textNews li span,.list_textNews li span a{ color:#888;}

.list_tj_two{background:#fff;margin:auto;clear:both;padding:.6rem 0;margin-bottom:.6rem;}
.list_tj_two li{width:48%;float:left;margin:1%;background:#fff;}
.list_tj_two li:nth-last-child(2){border-bottom:0px solid #e2e2e2;}
.list_tj_two .tj_text{overflow:hidden;padding:5px 10px;}
.list_tj_two .tj_text h2{font-size:1rem;font-weight:normal;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;height: 1.6rem;}
.list_tj_two .tj_text p{margin-top:.2rem;text-align: right;}
.list_tj_two .tj_img{text-align:center;padding:0;}
.list_tj_two .tj_img img{width:100%;height:200px;}

/*search page*/
.pro_tab2{margin:5px auto 15px auto;}
.pro_tab2 li{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;width:31.3%;margin:0 1%;float:left;text-align:center;font-size:15px;}
.pro_tab2 li a{display:block;padding:.5rem .2rem;}
.pro_tab2 li a.active{border-bottom:2px solid #296fe9;color:#296fe9;}
.searchForm{background: url(../images/pic_bg.jpg) no-repeat;margin:.6rem 0;padding:15px 20px;background-size: cover;color:#fff;}
.searchForm p{font-size:1rem;}
.color_blue{color: #296fe9;}
.color_red{color: #FF0000;}
.color_ye{color: #f7ff13;}

.pro_details_text{ background:#fff;margin:0;padding:0;}
.pro_details_text .pro_tab{}
.index_div_form{margin:10px auto;width:80%;text-align: center;color:#fff;padding:15px 0;border-top:1px solid #fff}
.marTB10{margin:10px 0;}
.input03{color: #333;overflow: hidden;width:97%;line-height:2.2rem;border-radius:0px;padding-left:2%;border:1px solid #ccc;}
.select03{color: #333;overflow: hidden;width:97%;line-height:2.2rem;height:2.3rem;border-radius:0px;padding-left:2%;border:1px solid #ccc;}

.box{ overflow:hidden;background: #fff;margin:auto;}
.box .hd{ overflow:hidden; position:relative;}
form_box .hd ins{ float:left; width:8px; height:27px; background:#296fe9; border-top:2px solid #3287c0; border-bottom:3px solid #3287c0; margin-right:8px;}
.box .hd .over{ border-top:1px solid #e0e0e0; border-bottom:2px solid #e0e0e0; height:29px; line-height:29px; background:#fbfbfb;}
.box .hd .over h3{ font-weight:normal; color:#3287c0; border-top:1px solid #fff; line-height:27px; font-size:15px;}
.box .hd .over .more{ float:right; color:#888; margin-right:10px; font-size:15px;}

.foot{position: fixed;width: 100%;max-width:768px;min-height:40px;background: #fafafa;bottom:0;padding:5px 0;}
.foot li a{float: left;width:25%;text-align: center;font-size:15px;}
.foot li a .icon_home{ background:url(../images/icon_Home_d.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a.current{color:#296fe9;}
.foot li a .icon_make{ background:url(../images/icon_make_d.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a .icon_phone{ background:url(../images/icon_phone_d.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a .icon_my{ background:url(../images/icon_my_d.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a .icon_req{ background:url(../images/icon_req_d.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}

.foot li a .icon_buy{ background:url(../images/icon_buy.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a .icon_sell{ background:url(../images/icon_sell.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}

.icon_time{ background:url(../images/icon_time.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.icon_money{ background:url(../images/icon_money.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.icon_programme{ background:url(../images/icon_programme.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.icon_quickSearch{ background:url(../images/icon_serach.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}

.icon_quickCheck{ background:url(../images/check.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}

.foot li a.current .icon_home{background:url(../images/icon_Home.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a.current .icon_make{ background:url(../images/icon_make.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a.current .icon_phone{ background:url(../images/icon_phone.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a.current .icon_my{ background:url(../images/icon_my.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.foot li a.current .icon_req{ background:url(../images/icon_req.png) no-repeat;background-size:contain;width:32px;height:32px;display: block;margin:5px auto;}
.footer{ text-align:center; padding:3px 0; line-height:14px; }
.footer a{ display:inline-block; padding:0 10px; background-position:right -60px;}



#return{ background:none;}
.loading{ line-height:40px; text-align:center; border-top:1px solid #fff; margin:1px 10px 0;text-shadow: 0 1px 0 #fff; font-size:15px;}
.back_nav{ height:29px; line-height:29px; font-size:18px; padding:8px 0;background:#296fe9 ;position:relative;color:#fff;}
.back_nav .back{ float:left; margin-left:4%; padding-left:25px; background-position:-46px -107px; height:29px;color:#fff;overflow-y: hidden;}
.back_nav #menu{ float:right; margin-right:4%; margin-top:5px;}

.f_orange{color:#ff440d;}
.f_green{color:#03f019;}
.f_pink{color:#00c412;}
.f_garnet{color:#944b29;}
.f_red{color:#ff1414;}
.f_gray{color:#6e6e6e;}
.bigSize{color:#ff440d;font-size:1.2rem;}
.del{color:#6e6e6e;text-decoration:line-through;}
.marginL10{margin-left: 10px;}

/* 筛选样式 */
.filter{background:#fff;margin-bottom:.2rem;padding:0;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7; position:relative;}
.filter li{ display:inline-block;padding:.4rem 0;position:relative;width:24%;text-align:center;}
.filter li a{display:inline-block;width:100%;}
.filter li:first-child{padding-left:0;}
.filter li .arrow_down:before{width: 0px;height: 0px;border-left: .5rem solid transparent;border-right: .5rem solid transparent;border-top: .5rem solid #cbcbcb;font-size: 0px;line-height: 0px;position:absolute;right:.6rem;top:42%;content: '';}
.filter li .arrow_up:before{width: 0px;height: 0px;border-left: .5rem solid transparent;border-right: .5rem solid transparent;border-bottom: .5rem solid #cbcbcb;font-size: 0px;line-height: 0px;position:absolute;right:.6rem;top:42%;content: '';}
.filter li.current .arrow_up{color:#2a65fd;border-color:#2a65fd;}
.filter li.current .arrow_down:before{border-top-color:#2a65fd;}
.filter li.current .arrow_up:before{border-bottom-color:#2a65fd;}
.filter li.current a{color:#2a65fd;}
.filter li .arr_filter:before{ background:url(../images/i_filter.png) no-repeat;position:absolute;top:.5rem;right:.6rem;content: '';width:1.2rem;height:1.2rem; display:block; background-size:cover;}
.filter li.current .arr_filter:before{ background:url(../images/i_filter_on.png) no-repeat;background-size:cover;}

/*banner切换*/
.block_home_slider {position: relative;background-color: #ffffff;text-align: center;line-height: 0px;margin:0 auto .6rem auto;} 
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:.6rem 1rem; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px;}
.block_home_slider .caption p.title {color:#ffffff;line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {display:inline-block; position:absolute;bottom:.8rem;right:.4rem;}
.block_home_slider .flex-control-paging li {margin: 0 .1rem;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;position:relative;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/*banner切换*/
.block_make_slider {position: relative;background-color: #ffffff;text-align: center;line-height: 0px;margin:0;} 
.block_make_slider .slide {position:relative;}
.block_make_slider .caption {padding:.6rem 1rem; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_make_slider .caption p {padding-bottom:0px;}
.block_make_slider .caption p.title {color:#ffffff;line-height:normal;}
.block_make_slider .flex-direction-nav a {width:36px; height:25%; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background:#fff; text-indent:-9000px;}
.block_make_slider .flex-direction-nav a.flex-prev {right:0px; background:#fff url(../images/faceside.png) center center no-repeat;top:30%;border-top-left-radius:1em;}
.block_make_slider .flex-direction-nav a.flex-next {right:0px; background:#e7e3e4 url(../images/backside.png) center center no-repeat;top:55%;border-bottom-left-radius:1em;}
.block_make_slider .flex-control-paging {display:inline-block; position:absolute;bottom:.8rem;right:.4rem;}
.block_make_slider .flex-control-paging li {margin: 0 .1rem;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_make_slider .flex-control-paging li a {width:100px; height:36px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_make_slider .flex-control-paging li a.flex-active {background-position:right top;}

.addCart_btn{background:#296fe9;line-height:2.4rem;font-size:1rem;padding:0;display:inline-block;color:#fff;text-align: center;}
.addCart_btn:active{background:#065df6;}
.submit_btn_b {line-height:2rem;font-size:1rem;color:#fff;padding:0;background:#2a65fd;display:inline-block;width: 80%;text-align: center;}
.submit_btn{line-height:2.2rem;font-size:1rem;color:#fff;padding:0;background:#2a65fd;display:inline-block;width: 80%;text-align: center;}
.getPrice_btn_b {line-height:2rem;font-size:1rem;color:#fff;padding:0;background:#ffd204;display:inline-block;width: 80%;text-align: center;}
.buy_btn{font-size:1.2rem;line-height:2.4rem;color:#ca6e02;padding:0;background:#f7ff13;border:1px solid #f7ff13;display:inline-block;text-align:center;}
.buy_btn:active{background:#f7ff13;color:#ca6e02;}

/*---文章列表*/
.searchbox{padding:.4rem; position:relative;width:95%;margin:auto;}
.searchbox .se_box{ position:relative;display:inline-block;background:#fff;}
.searchbox .input_s{ background:#fff;height: 2rem;line-height:2rem;border-radius:.4rem;width:100%;padding-left:1%;border: 1px solid #e7e7e7;}
.searchbox a.delete{ position:absolute;left:76%;display:inline-block; background:url(../images/delete.png);background-size:contain;width:1rem;height:1rem;top:1rem;}
.searchbox .search_iconbtn {background: url(../images/search.png) center center no-repeat;background-size: 1.4rem auto;position: absolute;width: 2rem;height: 2rem;display: block;right: .2rem;top: 0.4rem;}
.sorta_box{background:#fff;padding:0;border-bottom: 1px solid #e7e7e7; position:relative;height:36px;overflow-y: hidden;}
.sorta_box ul{width:88%;float:left;margin-left:40px;}
.sorta_box li{ display:inline-block;padding:.4rem 0;position:relative;min-width:15%;text-align:center;margin:0 5px;}
.sorta_box li a{display:inline-block;width:100%;font-size:15px;}
.sorta_box li:first-child{padding-left:0;}
.sorta_box li.current a{color:#2a65fd;}
.sorta_box .pre{width:40px;background: #ccc;position: absolute;left:5px;top:10px;}
.sorta_box .next{width:40px;background: #ccc;position: absolute;right:5px;top:10px;}
.newsList{ background:#fff;margin:.6rem 0;padding:0;}
.boxNews_list dl{border-bottom: 1px solid #e2e2e2;clear:both;padding:10px;}
.boxNews_list dl .club_show_text{float: right;width: 64%;overflow: hidden;padding:2% 3%;color:#737373;}
.boxNews_list dl .club_show_text p{line-height:1.6rem;}
.boxNews_list dl .club_show_text h2{margin-bottom:.2rem;color:#333;}

.boxNews_list dl .club_show_text2{float: right;width: 94%;overflow: hidden;padding:2% 3%;color:#737373;}
.boxNews_list dl .club_show_text2 p{line-height:1.6rem;}
.boxNews_list dl .club_show_text2 h2{margin-bottom:.2rem;color:#333;}

.boxNews_list dl .club_show_img{float: left;width:26%;text-align: center;padding: 1% 2%;}
.boxNews_list dl .club_show_img img {width: 100%;height:5rem;}

.boxNews_details{padding: 15px;}
.boxNews_details h2{text-align: center;}
.boxNews_details img{text-align: center;margin:auto;}
.boxNews_details .tips{color:#666;text-align: center;margin:.4rem 0 .6rem 0;}
.boxNews_details .tips span{margin:0 15px;}
.boxNews_details p{margin:.8rem 0;font-size:1rem;}

/*分类页*/
.sortBox{background: #fff;margin: .6rem 0;padding:15px;}
.sortBox li{float:left; width:29.3%;margin:2%;background: #f8f8f8;padding:2% 0;}
.sortBox li a{ display:block; line-height:28px; text-align:center; width:100%; margin:0 auto;}
.sortBox li a span{width:60px;height:60px;line-height: 60px; border-radius:50%;display: block;margin: auto;font-size:24px;color:#fff;}
.sortBox li a img{width:40px;height:40px;display: block;margin: auto;padding-top:10px;}

.sortBox2{background: #fff;margin: .6rem 0;padding:15px;}
.sortBox2 li{float:left; width:23%;margin:1%;background: #f8f8f8;padding:1% 0;}
.sortBox2 li a{ display:block; line-height:28px; text-align:center; width:100%; margin:0 auto;}
.sortBox2 li a span{width:60px;height:60px;line-height: 60px; border-radius:50%;display: block;margin: auto;font-size:24px;color:#fff;}
.sortBox2 li a img{width:40px;height:40px;display: block;margin: auto;padding-top:10px;}

.sortBox3{background: #fff;margin: .6rem 0;padding:15px;}
.sortBox3 li{float:left; width:18%;margin:1%;background: #f8f8f8;padding:1% 0;}
.sortBox3 li a{ display:block; line-height:28px; text-align:center; width:100%; margin:0 auto;}
.sortBox3 li a span{width:60px;height:60px;line-height: 60px; border-radius:50%;display: block;margin: auto;font-size:24px;color:#fff;}
.sortBox3 li a img{width:40px;height:40px;display: block;margin: auto;padding-top:10px;}

.hot_asort{background: #fff;margin: .6rem 0;padding:0;}
.hot_asort li{float:left;width:19.5%;text-align:center;border:1px solid #f8f8f8;padding:10px 0;}
.hot_asort li:nth-child(5n){border-right:0px solid #f8f8f8;}
.hot_asort li:nth-child(5n+1){border-left:0px solid #f8f8f8;}

.hot_asort2{background: #fff;margin: .6rem 0;padding:0;}
.hot_asort2 li{float:left;width:12%;text-align:center;border:1px solid #f8f8f8;padding:10px 0;}
.hot_asort2 li:nth-child(8n){border-right:0px solid #f8f8f8;}
.hot_asort2 li:nth-child(8n+1){border-left:0px solid #f8f8f8;}

.hot_asort3{background: #fff;margin: .6rem 0;padding:0;}
.hot_asort3 li{float:left;width:16.4%;text-align:center;border:1px solid #f8f8f8;padding:10px 0;}
.hot_asort3 li:nth-child(6n){border-right:0px solid #f8f8f8;}
.hot_asort3 li:nth-child(6n+1){border-left:0px solid #f8f8f8;}

.hot_asort4{background: #fff;margin: .6rem 0;padding:0;}
.hot_asort4 li{float:left;width:16%;text-align:center;border:1px solid #f8f8f8;padding:10px 0;}
.hot_asort4 li:nth-child(6n){border-right:0px solid #f8f8f8;}
.hot_asort4 li:nth-child(6n+1){border-left:0px solid #f8f8f8;}

/*---分页*/
.paging{width:100%;height:3rem;background:#fff;text-align:center;line-height:3rem;}
.paging a.home_p{ display:block; position:relative;}
.paging a.home_p .next_p{position:absolute;display:inline-table;width:33%;font-size:0;height: 3rem;right:0;}
.paging a.home_p .next_p:before{background:url(../images/arrow_r.png) center center no-repeat;width:1.2rem;height:1.2rem;display:block;position: absolute;right:50%;top:0.9rem;content:"";background-size: 100%;margin-right: -1.2rem;}
.paging a.home_p:active{background: #79aaff;}
.paging .paging_no{display:inline-table;width:26%;}
.paging .pre_p2{display:inline-table;width:33%;position:relative;font-size:0;}
.paging a.pre_p2:active{background: #79aaff;}
.paging a.pre_p2:before{background:url(../images/arrow_l.png) center center no-repeat;width:1.2rem;height:1.2rem;display:block;position: absolute;left:50%;top:0.9rem;content:"";background-size: 100%;margin-left: -1.2rem;}
.paging .next_p{display:inline-table;width:33%;position:relative;font-size:0;}
.paging a.next_p:active{background: #79aaff;}
.paging a.next_p:before{background:url(../images/arrow_r.png) center center no-repeat;width:1.2rem;height:1.2rem;display:block;position: absolute;right:50%;top:0.9rem;content:"";background-size: 100%;margin-right: -1.2rem;}
.paging .pre_p{display:inline-table;width:17%;position:relative;font-size:0;}
.paging a.pre_p:active{background: #79aaff;}
.paging a.pre_p:before{background:url(../images/arrow_l.png) center center no-repeat;width:1.2rem;height:1.2rem;display:block;position: absolute;left:50%;top:0.9rem;content:"";background-size: 100%;margin-left: -1.2rem;}
.paging .b_home_p{display:inline-table;width:17%;position:relative;font-size:0;}
.paging a.b_home_p:active{background: #79aaff;}
.paging a.b_home_p:before{background:url(../images/home_r.png) center center no-repeat;width:1.2rem;height:1.2rem;display:block;position: absolute;left:50%;top:0.9rem;content:"";background-size: 100%;margin-left: -1.2rem;}
.paging a.last_p{ display:block; position:relative;}
.paging a.last_p:active{background: #79aaff;}
.paging a.last_p .pre_p{position:absolute;display:inline-table;width:33%;font-size:0;height: 3rem;left:0;}
.paging a.last_p .pre_p:before{background:url(../images/arrow_l.png) center center no-repeat;width:1.2rem;height:1.2rem;display:block;position: absolute;left:50%;top:0.9rem;content:"";background-size: 100%;margin-left: -1.2rem;}

/* 商品详情页 */
.product_info{background: #fff;margin: .6rem 0;padding: 15px;}
.product_info .img_box{text-align: center;border-bottom: 1px dashed #e2e2e2;padding-bottom:15px;}
.product_info .img_box img{width:100%;}
.product_info .infobox{margin:10px 0;}
.product_info .infobox li{margin:10px 0;}
.product_info .infobox li .span1{width:80px;display: inline-table;font-size:15px;}
.product_info .infobox li .span2{max-width:300px;display: inline-table;font-size:15px;}
.product_info .infobox li i{background: #296fe9;width:auto;padding:2px 5px;color:#fff;border-radius:5px;margin-left:10px;}

.infoCon{background: #fff;margin: .6rem 0;padding: 15px;}
dl.info_show {border-bottom: 1px solid #e2e2e2;padding:15px 0;}
dl.info_show dt{float:left;width:50%;}
dl.info_show dt2{float:left;width:50%;}

dl.info_show dd{float:right;width:50%;text-align: right;}
dl.info_show2{padding:15px 0;}
dl.info_show2 dd{margin:10px 0;}

.bestLove{background: #fff;margin: 15px auto;padding: 10px;clear: both;}
.bestLove h2{position: relative;}
.bestLove h2 a.more{position:absolute;right:0;top:0;font-weight: normal;font-size:15px;}
.bestLove dl{border-bottom: 1px solid #e2e2e2;margin:10px 0;padding:0px 0 10px 0;}
.bestLove dl dt{float: left;width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bestLove dl dd{float:right;width:25%;text-align: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bestLove dl dt span{width:20px;height:20px;background: #dbedf9;display: inline-table;text-align: center;line-height: 20px;border-radius: 3px;margin-right:10px;}
.bestLove dl dt span.spec{background: #ff6600;color:#fff;}
.hotTag{background: #fff;margin: 15px auto;padding: 10px;clear: both;}
.hotTag h2{position: relative;}
.hotTag h2 a.more{position:absolute;right:0;top:0;font-weight: normal;font-size:15px;}
.hotTag li{float: left;width:auto;margin:5px;}

/*-------------------------------------------------------------------------------------------------------------------------------*/
.w3_agileits_w3layouts_main_grid1{
	padding:2em;
	background:#fff;
}
.w3_agileits_w3layouts_main_grid1 h3{
	font-size: 1.5em;
    color: #212121;
    text-align: center;
    margin-bottom: 1em;
    text-transform: uppercase;
    letter-spacing: 3px;
}
.w3_agileits_w3layouts_main_grid1 input[type="submit"],.agile_subscribe input[type="submit"]{
	outline: none;
    padding: 12px 0;
    background: #296fe9;
    border: none;
    width: 100%;
    font-size: 1em;
    color: #fff;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 3px;
}
/*.w3_agileits_w3layouts_main_grid1 input[type="submit"]:hover,.agile_subscribe input[type="submit"]:hover{
	background: #ea3c1a;
}*/

.agileinfo_sign{
	position:relative;
	display: block;
}
.agileinfo_sign i{
	position:absolute;
	top:39%;
	left:5%;
	color:#212121;
}
.agileinfo_sign i.fa.fa-envelope-o {
    top: 30%;
}
.agileinfo_sign input[type="email"],.agileinfo_sign input[type="email"]{
	outline: none;
    padding: 12px 12px 12px 12px;
    background: #fff;
    border: 1px solid #999;
    width: 96%;
    font-size:15px;
    color: #212121;
}
.agileinfo_sign input[type="email"]{
	margin:0.5em 0;
}

/* 定制 */
dl.sucai{float:left;width:102px;height:102px;clear: none;border:1px solid #e2e2e2;padding:0;margin:.6rem;}
dl.sucai img{width:100%}
.add_photo{padding:1rem;text-align: center;} 
.photo_box img{width:70%;}

dl.sucai_text{float:left;width:160px;height:50px;clear: none;border:1px solid #e2e2e2;padding:0;margin:.6rem;}
dl.sucai_text img{width:100%}
.pro_tab_text{margin:.4rem 1rem;border:1px solid #e2e2e2;}
.pro_tab_text a{line-height:2.4rem;width:32.95%; display:inline-block;text-align:center;}
.pro_tab_text a.active{background:#e6e6e6;color:#296fe9}
/* 搜索框 */
.input_text{padding:.4rem; position:relative;margin:0 1rem;margin-top:.4rem;}
.input_text .se_box{ position:relative;display:inline-block;background:#fff;}
.input_text .input_s{ background:#fff;height:1.8rem;line-height:1.8rem;border-radius:.4rem;width:87%;padding-left:2%;border: 1px solid #e7e7e7;}

.color_div{padding:1rem;}
.color_div span{float:left;width: 48px;height: 48px;margin:.6rem;}
.color_div span a{width: 48px;height: 48px;display: block;background:#a9a9a9;text-indent: -9000px;cursor: pointer;border-radius:50%;}
.color_div span a.col_01{background:#fff;border:2px solid #a9a9a9;box-sizing: border-box;}
.color_div span a.col_02{background:#AAAAAA;}
.color_div span a.col_03{background:#666666;}
.color_div span a.col_04{background:#444444;}
.color_div span a.col_05{background:#000000;}
.color_div span a.col_06{background:#FFB7DD;}
.color_div span a.col_07{background:#FF44AA;}
.color_div span a.col_08{background:#FF0088;}
.color_div span a.col_09{background:#A20055;}
.color_div span a.col_10{background:#8C0044;}
.color_div span a.col_11{background:#FFCCCC;}
.color_div span a.col_12{background:#FF3333;}
.color_div span a.col_13{background:#FF0000;}
.color_div span a.col_14{background:#CC0000;}
.color_div span a.col_15{background:#880000;}
.color_div span a.col_16{background:#FFC8B4;}
.color_div span a.col_17{background:#FF7744;}
.color_div span a.col_18{background:#FF5511;}
.color_div span a.col_19{background:#E63F00;}
.color_div span a.col_20{background:#A42D00;}

.setting_box{margin:1rem;}
.setting_box dl{border:none;margin:.4rem 0;}
.setting_box dl dt{float:left;width:20%;}
.setting_box dl dd{float:left;width:80%;}
.setting_box .align_css a{border:1px solid #fff;margin: 0 .3rem;display: inline-block;padding:5px;}
.setting_box .align_css a:active, .setting_box .align_css a.active{border:1px solid #a9a9a9;}

#owl-demo {width: auto;margin-left: auto;margin-right: auto;border-bottom: 1px solid #e7e7e7;}
#owl-demo .item {display: block;margin: 5px;width: auto;text-align: center}

.bannerBox2 img{width:100%;}
.advanced_search{margin: 0 auto 15px auto;background: #fff;padding:15px 10px;}
.advanced_search li{width:100%;float:left;margin:5px 0;border-bottom: 1px solid #e7e7e7;padding:5px 0 10px 0;}
.advanced_search li:nth-child(odd){clear:left;}
.text_span{width:86px;display: inline-table;}
@media screen and (min-width: 400px) {
	.advanced_search li:nth-child(1),.advanced_search li:nth-child(2),.advanced_search li:nth-child(3),.advanced_search li:nth-child(4){width:50%;}
}
/*2019-07-02 加*/
ul.formbox{margin:0;padding:15px;}
ul.formbox li {border-bottom: 1px solid #EFEFEF;padding:0 .5rem;overflow: hidden;background: #fff;position: relative;}
ul.formbox li:nth-last-child(1){border-bottom:none;}
ul.formbox .tips_text {width:20%;position: relative;display: inline-block;font-style: normal;color:#666;}
ul.formbox2{padding:1rem 0;}
ul.formbox2 li{overflow: hidden;background: #fff;position: relative;line-height:2rem;padding:5px 10px;margin:0;}
ul.formbox2 li:nth-last-child(1){border-bottom:none;}
ul.formbox2 li.arr{margin:5px 0;}
ul.formbox2 li.arr_btnR a{width:100%;display: block;border:1px solid #E4E4E4;margin:5px 0;height:30px;text-align: center;line-height: 30px;}
ul.formbox2 li.arr_btnR a.disable{color: #E4E4E4;}

.ipt_text {border: none;display: inline-block;color: #333;overflow: hidden;width:75%;background:#fff;line-height:3rem;}
.ipt_text_2 {border: none;display: inline-block;color: #333;overflow: hidden;width:35%;background:#fff;line-height:3rem;}
.ipt_text_s {border: none;display: inline-block;color: #333;overflow: hidden;width:65%;background:#fff;line-height:3rem;}
.input01 {border:1px solid #cbcbcb;display: inline-block;font-size: 1rem;color: #333;overflow: hidden;padding: 0 .5rem;background:#f1f1f1;line-height:3.2rem;}
.textarea02 {width: 96%;line-height: 1.8rem;padding:0;border: 1px solid #ddd;resize: none;}

.login_input_user {border: none;display: inline-block;font-size: 1.2rem;color: #333;overflow: hidden;width:100%;background:#fff url(../images/i_mine.png) left center no-repeat;line-height:3.6rem;background-size:7%; text-indent:3rem;}
.login_input_pass{border: none;display: inline-block;font-size: 1.2rem;color: #333;overflow: hidden;width:100%;background:#fff url(../images/i_password.png) left center no-repeat;line-height:3.6rem;background-size:7%; text-indent:3rem;}
.login_input_confirm{border: none;display: inline-block;font-size: 1.2rem;color: #333;overflow: hidden;width:100%;background:#fff url(../images/i_confirm.png) left center no-repeat;line-height:3.6rem;background-size:7%; text-indent:3rem;}
ul.formbox li a.autoCode{ position:absolute; background:#eee;border:#DFDFDF 1px solid;width:80px;height:32px;line-height:32px;text-align:center;right:10px;top:5px; display:block;}
