@charset "utf-8";

.crumb{color:#adadad;padding:10px 0; border-bottom:1px solid #eee; margin-bottom:20px;}
.crumb a{color:#adadad;}

.wideArea{width:73%;}
.narrowArea{width:23%;}
.narrowArea .title{padding:14px 0 7px 0;border-bottom:1px solid #eee;margin:8px 0 10px 0;}
.narrowArea .item{margin-bottom:10px;padding:3px 0;display:block;position:relative;overflow:hidden;line-height:1.2em;}
.narrowArea .item:hover,.narrowArea .item:focus{text-decoration:none;}
.narrowArea .item .img{display:inline-block;width:60px;height:40px;}
.narrowArea .item .txt{position:absolute;left:70px;top:0;}
.narrowArea .item .txt .name{line-height:15px;margin-bottom:3px;height:30px;overflow:hidden;font-size:13px;display:block;}
.narrowArea .item .fa-star, .narrowArea .item .fa-star-half{font-size:13px!important;}
.narrowArea ul.inside.square{list-style:inside square;margin-left:5px;}
.narrowArea ul li{padding:3px 0 0 15px;color:#a4a4a4;}
.narrowArea ul.square.outside li{color:#a4a4a4;margin-bottom:5px;}

/****************Product[[[**************************/
#slider .slides{max-height:390px;overflow:hidden;}
#slider .slides a{display:block;width:100%;text-align:center;}
#slider .slides a img{max-width:100%;}
#slider .flex-control-paging{position:absolute;bottom:15px;left:50%;text-align:center;list-style:none;margin-left:-50px;}

#carousel .slides{height:60px;max-height:60px;height:auto;float:left;padding:10px 15px 10px 0;overflow:hidden;}
#carousel .slides li{margin-right:5px;}
#carousel .slides img{display:block;opacity:.5;cursor:pointer;}
#carousel .slides img:hover{opacity: 1;}
#carousel .flex-active-slide img{opacity: 1;cursor: default;}
/*#carousel .flex-prev,#carousel .flex-next{background:#ccc url(images/pro-banner-btn.png) no-repeat;width:16px;height:60px;position:absolute;bottom:10px;margin-top:-20px;z-index:1;text-indent:-9999px;}
#carousel .flex-prev:hover,#carousel .flex-next:hover{background-color:#5eced6;}*/
#carousel .flex-prev:focus,#carousel .flex-next:focus{outline:none;}
#carousel .flex-prev{left:0;background-position:-5px 0;}
#carousel .flex-next{background-position:-56px 0;right:0;}

.pro .wrap{background-color:#fff;padding:30px 0;}
.pro .img{/*float:left;width:49%;position:relative;*/}
.pro .img .unittip{ /*position:absolute;top:247px;*/display:none;}
.pro .img .unittip img{display:none;}
.pro .info{/*float:right;width:45%;margin-right:15px;*/}
.pro .info h1{font-size:20px;color:#333;line-height:1.2em;}
.pro .info .feature li{list-style:disc outside none;}
.pro .info .text{border-bottom:1px dashed #ededed;border-top:1px dashed #ededed;margin:10px 0;padding-top:10px;}
.pro .info .text .nape{margin:15px 0;}
.pro .info .text p{margin-bottom:5px;padding:5px 0;}
.pro .info .text strong{display:inline-block;width:14%;min-width:50px;}
.pro .info .text .item{border:2px solid #ededed;cursor:pointer;padding:2px 10px;text-decoration:none;display:inline-block;}
.pro .info .text .item:hover,.pro .info .text .item.curr{border-color:#ff7b3b!important;}
.pro .info .text .item.disable:hover,.pro .info .text .item.disable.curr{border-color:#ededed!important;}
.pro .info .text .type_item{text-align:center;}
.pro .info .text .unit_area{width:340px;}
.pro .info .text .unit_area .unit_item{margin-bottom:6px;}
.pro .info .text .price_area{font-size:24px;color:#ff7b3b;font-weight:bold;}
.pro .info .text .price_area_x{font-size:14px;}
.pro .info .text .qty{width:46px;text-align:center;border:1px solid #ededed;line-height:20px;margin-left:-5px;}
.pro .info a img{margin-right:10px;}
.pro .info .pro_socail{border-top:1px dashed #ededed;margin-top:15px;padding-top:15px;}
.pro .err{border:2px solid #ff7b3b;}

.main-video{background-color:#eee;padding:50px 0 40px 0;margin-top:20px;text-align:center;}
.goodsCt .fl{width:680px;}
.goodsCt .fr{width:260px;}
.goodsCt .fr.listVideo .imgWrap{height:160px!important;}
.goodsCt .fr.listVideo .imgWrap .player{position:absolute;left:40%;top:32%!important;z-index:10;}
.goodsCt .fr .accTitle{background-color:#eee;padding:5px 10px;;margin-bottom:10px;font-weight:bold;}
.goodsCt .featureList{margin:20px 0 20px 36px;}
.goodsCt .featureList li{margin:8px 0;list-style:decimal;}

.wrap.tpl .title{font-size:30px;line-height:30px;margin-top:30px; background-color:#f9f9f9;padding:5px 8px;}
.wrap.tpl .table_wrap{padding:20px 0;line-height:26px;margin-top:20px;}
.wrap.tpl .table_wrap .bor{border-top:1px solid #eee;padding:30px 0;margin-top:30px;}

.notice li{list-style:disc outside none; margin:0 0 10px 15px ;}
/****************]]]Product**************************/


/****************Feedback[[[**************************/
.gallery{padding:50px 0 60px 0;height:auto!important;text-align:center;overflow:hidden;position:relative; background:#eee;}
.gallery .slides{height:auto!important;;}
.gallery .slides li{margin:0 10px;}
.gallery .slides li:first-child{margin-left:0;}
.gallery .slides li:last-child{margin-rignt:0;}
.gallery .slides a{display:block;width:100%;color:#696969;}
.gallery .slides a img{max-width:100%;width:100%;}
.gallery .flex-control-paging{position:absolute;bottom:15px;left:50%;text-align:center;list-style:none;margin-left:-50px;}
.gallery .con{position:relative;}
.gallery .con h3{font-size:30px;margin-bottom:40px;}
.gallery .flex-control-paging li{margin-right:3px;display:inline-block;}
.gallery .flex-control-paging li a{display:inline-block;height:12px;width:12px;cursor:pointer;background:#767676;margin-left:10px;}
.gallery .flex-control-paging li a.flex-active{background:#ac9f7c;} 
.gallery .flex-prev,.gallery .flex-next{background:#767676 url(images/banner-btn.png) no-repeat;width:45px;height:45px;position:absolute;top:126px;opacity:0.8;border-radius:50%;}
.gallery .flex-prev:hover,.gallery .flex-next:hover{background-color:#ac9f7c;}
.gallery .flex-prev:focus,.gallery .flex-next:focus{outline:none;}
.gallery .flex-prev{left:0;background-position:-25px -20px;}
.gallery .flex-next{background-position:-180px -20px;right:0;}
/****************]]]Feedback**************************/

/****************Review[[[**************************/

.reviewWrap .reviewForm{background-color:#F7F7F7;padding:10px 20px 30px 20px;}
.reviewWrap .reviewTip{background-color:#6aca7d;padding:10px;color:#fff;}
.reviewWrap .reviewForm label{display:block;margin-top:10px;}
.reviewWrap .reviewForm .tip{display:none;color:#f00;}
.reviewWrap .reviewForm input, .reviewWrap .reviewForm textarea{border:1px solid #e5e5e5;width:98.5%;padding:2px 8px;}
.reviewWrap .reviewForm input{height:22px;}
.reviewWrap .reviewTip{font-size:20px;text-align:center}
.reviewWrap .reviewList{margin-top:30px;}
.reviewWrap .reviewList .review{}
.reviewWrap .reviewList .review i.fa{font-size:18px;color:#bdac98;}
.reviewWrap .reviewList .review .title{font-style:italic;margin-top:5px;}
.reviewWrap .reviewList .review .info{color:#999;}
.reviewWrap .reviewList .review .info a{color:#55c2c2}
.reviewWrap .reviewList .review .helpful a{text-decoration:underline;}
.reviewWrap .reviewList .review .user{float:left;width:60px;}
.reviewWrap .reviewList .review .txt{float:left;width:940px;}
.reviewWrap .reviewList .review .avatar{border-radius:50%;width:50px;margin-right:10px;margin-top:2px;float:left;}
.reviewWrap .reviewList .review .reply{margin:20px 0;padding:5px;background-color:#f3f3f3;}
.reviewWrap .showType{background:#f3f3f3;padding:5px 10px;margin:0;}
.reviewWrap .showType a{text-decoration:underline;}
.addReview.btn, .seeMore{display:block;padding:10px;color:#999;background-color:#efefef;text-align:center;font-size:18px;border-radius:3px;margin-top:30px;}
.addReview.btn:hover, .seeMore:hover{background-color:#65C9C9;text-decoration:none;color:#fff; cursor:pointer;}
.addReBtnTxt{float:right;display:inline-block;text-decoration:none; padding:5px 10px;background-color:#09B7B7;color:#fff;border-radius:3px;}
.addReBtnTxt:hover{text-decoration:none;background-color:#079E9E;}


/****************Video[[[**************************/
.videoCate{margin:15px 0;}
.videoCate a{float:left;padding:0px 10px;margin-right:5px;border-radius:2px; display:inline-block;}
.videoCate a.curr{background-color:#eee;text-decoration:none;}
.mainVideo{float:left;width:76%;}
.mainVideo .title{font-size:18px;font-weight:bold;margin-top:6px;}
.listVideo{float:right;width:20%;}
.listVideo .item{margin-bottom:20px; line-height:16px;}
.listVideo .item .imgWrap{height:111px;overflow:hidden;margin-bottom:6px;position:relative;}
.listVideo .item .imgWrap .player{position:absolute;left:40%;top:26%;z-index:10;}
.listVideo .item .imgWrap .scrollLoading{width:100%;margin-top:-20px;position:absolute;left:0;top:0;}
.listVideo .seeMore{text-align:center;padding:5px!important;}

/****************Cart[[[**************************/
.shop-cart .table{margin:15px 0;border-bottom:5px solid #eee;}
.shop-cart .table th{background-color:#f3f3f3;padding:6px 0;font-weight:500;text-align:center}
.shop-cart .table tr{border-bottom:1px solid #ececec;}
.shop-cart .table td{padding:10px 0;}
.shop-cart .table .quantity input{border:1px solid #ececec;width:30px;text-align:center;line-height:18px;}
.shop-cart .table .fa{color: #C3C3C3;}
.shop-cart .table .fa:hover{color:#666;}
.shop-cart .coupon{line-height:22px;}
.shop-cart .coupon input{width:150px;height:22;line-height:22px;vertical-align:middle;border:1px solid #ededed;padding:1px 5px;}
.shop-cart .coupon .couponBtn{display:inline-block;border:1px solid #eee;background-color:#ddd;height:24px;padding:0 10px;color:#939393;}
.shop-cart .coupon .couponBtn:hover,.shop-cart .coupon .couponBtn.hover{text-decoration:none;border:1px solid #2d61bc;background-color:#2d61bc;color:#fff;}
.shop-cart .coupon span{color:#FA5543;display:none;margin-left:10px;}
.shop-cart .total-price{text-align:right;font-size:14px;line-height:40px;margin-bottom:10px;}
.shop-cart .total-price .symbol{font-family:Arial;font-size:16px;}
.shop-cart .total-price p{display:block;}
.shop-cart .total-price p.total{font-weight:500;font-size:16px;}
.shop-cart .total-price p .price{display:inline-block;text-align:left;}
.shop-cart .payment{background:url(images/icon.png) -127px -178px no-repeat;width:200px;height:36px;display:inline-block;}
.shop-cart .or{margin:15px;}

.shop-cart .cart-empty{text-align:center;font-size:20px;padding:100px 0;margin:15px 0;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}
.shop-cart .cart-empty span{font-size:14px;}
/****************]]]Cart**************************/

/****************Article[[[**************************/
.resource .item img{float:left;margin:7px 14px 0 0;}
.resource .item .see_more{text-decoration:underline;}
.article h3{margin:30px 0 10px 0;}
.article .title{margin:10px 0;}
.article .author{margin:20px 0;}
.article .content ol{padding:12px 0;}
.article .content ol li{list-style:initial;margin:10px 0;}
.article .content ol li.dec{list-style:decimal;margin:8px 0;margin-left:10px;}
.article .content img{max-width:100%;margin:15px 0;display:block;}
.article .content a{text-decoration:underline;color:#284267;}
.article .content strong{font-size:15px;font-weight:500;}

/****************]]]Article**************************/

/****************FAQ[[[**************************/
.sysFaq{background-color:#f9f9f9;padding:20px 15px;}
.sysFaq .list li{margin-bottom:10px;width:43%;}
.sysFaq .list li:nth-child(odd){float:left;}
.sysFaq .list li:nth-child(even){float:right;clear:right;}