@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/
*/
img, object, embed, video {max-width: 100%;}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {width:100%;}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
*/
.fl{float:left;}
.fr{float:right;}
.fluid {clear:both;margin-left:0;width:100%;float:right;display: block;}
.fluidList {list-style:none;list-style-image:none;margin:0;padding:0;}

/* Mobile Layout: 480px and below. */
.gridContainer {margin-left: auto;margin-right: auto;width: 91.2%;padding-left: 2.4%;padding-right: 2.4%;clear: none;float: none;}
#top_banner{}
#top_small_link{ width:100%; background-color:#FFF;height:32px; border-radius:0px 0px 5px 5px;box-shadow:0px 0px 3px #CCCCCC; -moz-box-shadow:0px 0px 3px #CCCCCC;-webkit-box-shadow:0px 0px 3px #CCCCCC;margin-bottom:8px;}
#top_small_link .paypal{display:none;}
#top_small_link .slink{ width:100%; margin-top:4px;margin-right:5px;}
#top_small_link .slink_icon{margin-left:10px;}
#top_small_link .slink_txt{display:none;}

#Store { background-color:#FFF;border-radius:4px; box-shadow:0px 0px 3px #CCCCCC; -moz-box-shadow:0px 0px 3px #CCCCCC;-webkit-box-shadow:0px 0px 3px #CCCCCC;}
.menu_list {width:100%;}
.menu_head {background:url(../images/left.png) center right; background-repeat:no-repeat;width:100%; height:42px; background-color:#ff6714; text-align:center; line-height:42px; color:#FFF; font-size:16px;border-radius:4px;}
.menu_body a{display:block;padding-left:10px; padding-right:10px;}
.menu_body a:hover{color: #000000;text-decoration:underline;}
#firstpane li{ float:left; padding:2px 5px 2px 5px; margin-left:5px; margin-bottom:8px; background-color:#F9F9F9; border:1px solid #F0F0F0;}
.banner_l{ display:none;}
.mt{background-color:#FFF; padding-top:4px; margin-top:5px; border-bottom:1px solid #CCC;}
#center_r {float:right; width:100%;}
#center_r ul{margin:0;padding:0;list-style:none}
#center_r #tab{height:42px;padding-left:10px;border-bottom:1px solid #AACBEE;}
#center_r #tab li{width:12.5%;height:30px;padding-top:7px;margin-right:4px;text-align:center;float:left;cursor:pointer;}
#center_r #tab .font01{ display:none;}
#center_r #tab .font02{ display:none;}
 .icon_01{ display:block;}
#center_r #tab li.on{width:14%;height:36px;padding-top:5px;border-bottom:none;position:relative;top:1px;border-bottom:2px solid #ff6714;}
#center_r #tab_con{border-top:none; padding-top:10px; margin-top:5px;}
#center_r #tab_con li{}
#center_r #tab_con #tab_con_1{display:block}
#center_r #tab_con #tab_con_2{display:none;}
#center_r #tab_con #tab_con_3{display:none;}
#center_r #tab_con #tab_con_4{display:none;}
#center_r #tab_con #tab_con_5{display:none;}
#center_r #tab_con #tab_con_6{display:none;}
.content_box{background-color:#FFF; margin-top:15px; padding-top:5px;width:100%;}
.KeyFeatures_title{width:94%; padding:5px; background-color:#fbfbfb; margin:0 auto; text-align:center; color:#000; font-size:8px; line-height:20px; font-weight:bold;}
.KeyFeatures_buyit{width:96%; text-align:center; padding-top:8px; margin:0 auto;}
.content_box_content{width:96%;margin:0 auto;padding-top:5px;}
.content_box_title{font-size:18px; color:#ff6714; border-bottom: 1px solid #ff6714; line-height:32px;margin-bottom:8px;}
.sp_w{ min-width:300px;overflow-x:scroll;}
.xxx_t{margin-bottom:5px; padding-left:10px; font-weight:bold; display:block;}
.phone_banner{ display:block; margin-top:8px;}
/**
* Carousel with image and text, custom skinned scrollbar
**/
#carousel-image-and-text {width:100%;margin: 0 auto;top:0;}
#carousel-image-and-text .arrow-holder {}
#carousel-image-and-text .touchcarousel-item {margin-right:1px;width:200px;margin-left:8px;margin-top:5px; margin-bottom:15px;}
#carousel-image-and-text .item-block {width:200px;height:200px;display: block;}
#carousel-image-and-text .item-block img,
#carousel-image-and-text .item-block h4,
#carousel-image-and-text .item-block p {float: left;position: relative;display: block;margin: 0;}
#carousel-image-and-text .item-block img {width:180px;border: 0;padding: 0;}
#carousel-image-and-text .item-block {text-decoration: none;color: inherit;	}
#carousel-image-and-text .item-block h4 {font: bold 13px/20px Helvetica, Arial, sans-serif;color: #000;width:100%;height: auto;padding: 2px 0 0 6px;-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#carousel-image-and-text .item-block:hover h4 {	color: #1873c9;}
#carousel-image-and-text .item-block p {font: normal 13px/20px Helvetica, Arial, sans-serif;color: #555;width:100%;padding: 0 0 0 6px;}
#carousel-image-and-text .scrollbar-holder {background: #CED7DB;bottom: 0;height: 1px;left: 0;right: 0;}
#carousel-image-and-text .scrollbar {background-color: #45a8ce !important;bottom: 0;}
/**
* show scrollbar
**/
#carousel-image-and-text2 {width:100%;margin: 0 auto;top:0;}
#carousel-image-and-text2 .arrow-holder {}
#carousel-image-and-text2 .touchcarousel-item { width:270px;margin-top:5px; margin-bottom:15px;}
#carousel-image-and-text2 .item-block {display:block; width:280px;}
#carousel-image-and-text2 .item-block img,
#carousel-image-and-text2 .item-block h4,
#carousel-image-and-text2 .item-block p {float: left;position: relative;display: block;margin: 0;}
#carousel-image-and-text2 .item-block img {border: 0;padding:0; width:290px;}
#carousel-image-and-text2 .item-block {text-decoration: none;color: inherit;	}
#carousel-image-and-text2 .item-block h4 {font: bold 13px/20px Helvetica, Arial, sans-serif;color: #000;width:100%;height: auto;padding: 2px 0 0 6px;-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#carousel-image-and-text2 .item-block:hover h4 {	color: #1873c9;}
#carousel-image-and-text2 .item-block p {font: normal 13px/20px Helvetica, Arial, sans-serif;color: #555;width:250px;padding: 0 0 0 6px;}
#carousel-image-and-text2 .scrollbar-holder {background: #CED7DB;bottom: 0;height: 1px;left: 0;right: 0;}
#carousel-image-and-text2 .scrollbar {background-color: #45a8ce !important;bottom: 0;}
/*FAQ*/
.faq_q{width:100%; background-color:#FFF; padding:5px; color:#F60;}
.faq_q_icon{margin-left:10px;margin-right:10px;}
.faq_a{width:100%; background-color:#e1e1e1; padding:5px;}
.zeroMargin_desktop{margin-left: 0;}
.hide_desktop{display: none;}
#div1{}
.zeroMargin_mobile{margin-left: 0;}
.hide_mobile{display: none;}
/*dailydeal*/
.dailydeal{ width:320px; margin-top:40px;}
.dealtitle{ margin-left:1px;}
.top1deal{ margin-bottom:20px;}
.deailydetail{ margin:0px 20px 20px 20px; width:100%; }
.top5div{ margin-top:15px;}
.top1img{ width:320px; height: auto; border:1px solid #cccccc;}
.toplink{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px; width:320px;}
.topbuy{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:16px; color:#ffa131; text-align:left;}
.topitem{ width:100%; margin-bottom:25px;}
.top2_5img{ width:320px; border:1px solid #cccccc;text-align:center; background-color:#fff;}
.toplink{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
.topbuy{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:16px; color:#ffa131; text-align:left;}
.oversalediv{ margin-top:20px;}
.overitem{ width:100%; float:left; margin-left:5px; margin-bottom:10px;}
.overimg{ width:320px; border:1px solid #cccccc;}
.overlink{font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
.recommenddiv{ margin-top:30px;}
.recommenditem{ width:100%; float:left; margin-left:35px;}
.recommendimg{ width:320px; border:1px solid #cccccc;}
.recommendlink{font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
/*testmoaskldfjlaskdjf*/
.testimonials{ width:100%; padding-top: 21px;}
img { border:0px; }
.bannerbox {width:100%; overflow:hidden; margin: 0px auto; }
#focus {width:100%; height:220px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul {float:left; position:absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li {float:left;overflow:hidden; position:relative; padding:5px; margin: 0px; text-align:center; }
#focus ul li img{ margin-left:8px;width:260px; text-align:center;}
#focus .preNext {width:200px; height:220px; position:absolute; top:-50px; cursor:pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
.testimonialsdetail{width:100%; overflow: hidden; margin:auto; font-family: Arial; }

.tagContent{ width:100%;}
.tagContent .shippingservice{ width:740px; margin:10px auto;}
.tagContent .relateddiv{ margin-top:20px;}

.tagContent .relateddivh{ margin-top: 20px; overflow: hidden;}
.tagContent .relateddivs{ margin-top: 20px; overflow: hidden;}
.seemore{ float:right; width:80px; height:32px; line-height:32px; text-align:center; color:#515567;border-radius:2px; cursor:pointer;}

.tagContent .relateditem{float: left; margin-bottom: 20px; margin-left: 15px; width: 170px;}
.tagContent .relateditem .relatedimg{ border: 1px solid #CCCCCC; height: 168px; width: 168px;}
.tagContent .relateditem .relatedlink{display: block; font-family: "Helvetica neue",Helvetica,Arial,Sans-serif; font-size: 12px; height: 30px; line-height: 15px; margin-top: 5px; overflow: hidden;}
.tagContent .itemtitle{ text-align:center; margin:60px 15px 20px 15px;}
.tagContent .itemimg{ margin-left:143px; width:672px; height:378px; border:1px solid #ccc; margin-bottom:20px;}
.tagContent .userself{ font-family:Arial; padding:20px 10px 20px 143px; width:100%px;}
/**/
#tab_con_1 .content_box .content_box_content .sp_w ul{ list-style-type:inherit;}
#tab_con_1 .content_box .content_box_content .sp_w ul li{ list-style-type:inherit; margin-left:20px; }
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 481px) {
.gridContainer {width: 93.6%;padding-left: 1.2%;padding-right: 1.2%;clear: none;float: none;margin-left: auto;}
#top_banner{}
#top_small_link { width:100%; background-color:#FFF;height:32px; border-radius:0px 0px 5px 5px;box-shadow:0px 0px 3px #CCCCCC; -moz-box-shadow:0px 0px 3px #CCCCCC;-webkit-box-shadow:0px 0px 3px #CCCCCC;margin-bottom:8px;}
#top_small_link .paypal{display:none;}
#top_small_link .slink{ width:100%; margin-top:5px; margin-right:2px;}
#top_small_link .slink_icon{margin-left:8px;}
#top_small_link .slink_txt{display:block; font-size:8px;}
#Store {background-color:#FFF; width:100%;border-radius:4px; box-shadow:0px 0px 3px #CCCCCC; -moz-box-shadow:0px 0px 3px #CCCCCC;-webkit-box-shadow:0px 0px 3px #CCCCCC;}
#center_r {float:right;}
.menu_list {width:100%;}
.menu_head {background:url(../images/left.png) center right; background-repeat:no-repeat;width:100%; height:42px; background-color:#ff6714; text-align:center; line-height:42px; color:#FFF; font-size:16px;border-radius:4px;}
.menu_body a{display:block;padding-left:10px;}
.menu_body a:hover{color: #000000;text-decoration:underline;}
#firstpane li{ float:left; padding:2px 5px 2px 5px; margin-left:5px; margin-bottom:8px; background-color:#F9F9F9; border:1px solid #F0F0F0;}
.banner_l{ width:100%;text-align:center;}
.mt{background-color:#FFF;padding-top:4px; margin-top:5px;border:0px;}
#center_r {float:right; width:100%;}
#center_r ul{margin:0;padding:0;list-style:none}
#center_r #tab{height:42px;padding-left:10px;border-bottom:1px solid #AACBEE;}
#center_r #tab li{width:12.5%;height:30px;padding-top:7px;margin-right:8px;text-align:center;float:left;cursor:pointer;border-radius:4px;}
#center_r #tab .font01{ font-size:12px;display:block;}
#center_r #tab .font02{ display:block;}
.icon_01{ display:none;}
#center_r #tab li.on{width:14%;height:30px;padding-top:5px;border-bottom:none;color:#fff;background:#ff6714;position:relative;top:1px;border-radius:4px;border-bottom:0px;}
#center_r #tab_con{border-top:none; padding-top:10px; margin:0;}
#center_r #tab_con li{}
#center_r #tab_con #tab_con_1{display:block}
#center_r #tab_con #tab_con_2{display:none;}
#center_r #tab_con #tab_con_3{display:none;}
#center_r #tab_con #tab_con_4{display:none;}
#center_r #tab_con #tab_con_5{display:none;}
#center_r #tab_con #tab_con_6{display:none;}
#center_r #tab_con #tab_con_7{display:none;}
.content_box{background-color:#FFF; padding-top:10px; margin-top:15px; width:100%;}
.KeyFeatures_title{width:98%; padding:5px; background-color:#fbfbfb; margin:0 auto; text-align:center; color:#000; font-size:14px; line-height:52px;font-weight:bold;}
.KeyFeatures_buyit{padding-top:10px; text-align:center;}
.content_box_content{width:98%;margin:0 auto;padding-top:10px;}
.content_box_title{font-size:15px;color:#ff6714; border-bottom: 1px solid #ff6714; line-height:32px; margin-bottom:8px;}
.sp_w{ width:auto; overflow:auto;}
.xxx_t{margin-top:8px;margin-bottom:5px; padding-left:10px; font-weight:bold; display:none;}
.phone_banner{ display:none;}
/**
* Carousel with image and text, custom skinned scrollbar
**/
#carousel-image-and-text {width:100%;margin: 0 auto;top:0;}
#carousel-image-and-text .arrow-holder {}
#carousel-image-and-text .touchcarousel-item {margin-right:1px;width:31.5%;margin-left:1%;margin-top:5px; margin-bottom:15px;}
#carousel-image-and-text .item-block {width: 168px;height:200px;display: block;}
#carousel-image-and-text .item-block img,
#carousel-image-and-text .item-block h4,
#carousel-image-and-text .item-block p {float: left;position: relative;display: block;margin: 0;}
#carousel-image-and-text .item-block img {width:168px;height:168px;border: 0;padding: 0;}
#carousel-image-and-text .item-block {text-decoration: none;color: inherit;	}
#carousel-image-and-text .item-block h4 {font: bold 13px/20px Helvetica, Arial, sans-serif;color: #000;width:100%;height: auto;padding: 2px 0 0 6px;-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#carousel-image-and-text .item-block:hover h4 {	color: #1873c9;}
#carousel-image-and-text .item-block p {font: normal 13px/20px Helvetica, Arial, sans-serif;color: #555;width:100%;padding: 0 0 0 6px;}
#carousel-image-and-text .scrollbar-holder {background: #CED7DB;bottom: 0;height: 1px;left: 0;right: 0;}
#carousel-image-and-text .scrollbar {background-color: #45a8ce !important;bottom: 0;}
/*dailydeal*/
.dailydeal{ width:100%; margin-top:40px;}
.dealtitle{ margin-left:1px;}
.deailydetail{ margin:0px 20px 20px 20px; width:100%; }
.top5div{ margin-top:30px;}
.top1deal{ width:300px;float:left;}
.top1img{ width:320px; height: auto; border:1px solid #cccccc;}
.toplink{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px; width:400px;}
.topbuy{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:16px; color:#ffa131; text-align:left;}
.top2_5deal{ float:left; width:400px;}
.topitem{ float:left; width:180px; margin-left:8px; margin-bottom:20px;}
.top2_5img{ width:100%;border:1px solid #cccccc; text-align:center; background-color:#fff;}
.toplink{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px; width:178px;}
.topbuy{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:16px; color:#ffa131; text-align:left;}
.oversalediv{ margin-top:30px;}
.overitem{ width:170px; float:left; margin-left:15px; margin-bottom:10px;}
.overimg{ width:168px; height:168px; border:1px solid #cccccc;}
.overlink{font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
.recommenddiv{ margin-top:30px;}
.recommenditem{ width:134px; float:left; margin-left:35px;}
.recommendimg{ width:132px; height:132px; border:1px solid #cccccc;}
.recommendlink{font-family: "Helvetica neue",Helvetica,Arial,Sans-serif; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
/*FAQ*/
.faq_q{width:100%; background-color:#FFF; color:#F60; padding:5px;}
.faq_q_icon{margin-left:10px;margin-right:10px;}
.faq_a{width:100%; background-color:#e1e1e1; padding:5px;}

/**
* show
**/
#carousel-image-and-text2 {width:100%;margin: 0 auto;top:0;}
#carousel-image-and-text2 .arrow-holder {}
#carousel-image-and-text2 .touchcarousel-item {margin-right:0px; width:470px;margin-left:0px;margin-top:5px; margin-bottom:15px;}
#carousel-image-and-text2 .item-block {display:block;}
#carousel-image-and-text2 .item-block img,
#carousel-image-and-text2 .item-block h4,
#carousel-image-and-text2 .item-block p {float:left;position:relative;display: block;margin:0; padding-left:8px;}
#carousel-image-and-text2 .item-block img {border:0;padding:0; width:auto;}
#carousel-image-and-text2 .item-block {text-decoration: none;color:inherit;	}
#carousel-image-and-text2 .item-block h4 {font: bold 13px/20px Helvetica, Arial, sans-serif;color: #000;width:100%;height: auto;padding: 0px 0 0 0px;-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#carousel-image-and-text2 .item-block:hover h4 {color: #1873c9;}
#carousel-image-and-text2 .item-block p {font: normal 13px/20px Helvetica, Arial, sans-serif;color: #555;width:100%;padding: 0 0 0 6px;}
#carousel-image-and-text2 .scrollbar-holder {background: #CED7DB;bottom: 0;height: 1px;left: 0;right: 0;}
#carousel-image-and-text2 .scrollbar {background-color: #45a8ce !important;bottom: 0;}
/*testmoaskldfjlaskdjf*/
.testimonials{ width:672px; padding-top: 21px;}
img { border: 0px; }
.bannerbox { width:585px; height: 312px; overflow: hidden; margin: 0px auto; }
#focus { width:585px; height: 312px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width:585px; height: 312px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float:left; width: 585px; height: 312px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus ul li img{ margin-left:0px; width:580;max-width:100%;}
#focus .preNext { width:290px; height: 312px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
.testimonialsdetail{width: 585px; overflow: hidden; margin: 20px auto; font-family: Arial; }

.tagContent{ width:760px;}
.tagContent .shippingservice{ width:740px; margin:10px auto;}
.tagContent .relateddiv{ margin-top: 20px;}

.tagContent .relateddivh{ margin-top: 20px; overflow: hidden;}
.tagContent .relateddivs{ margin-top: 20px; overflow: hidden;}
.seemore{ float:right; width:80px; height:32px; line-height:32px; text-align:center; color:#515567;border-radius:2px; cursor:pointer;}

.tagContent .relateditem{float: left; margin-bottom: 20px; margin-left: 15px; width: 170px;}
.tagContent .relateditem .relatedimg{ border: 1px solid #CCCCCC; height: 168px; width: 168px;}
.tagContent .relateditem .relatedlink{display: block; font-family: "Helvetica neue",Helvetica,Arial,Sans-serif; font-size: 12px; height: 30px; line-height: 15px; margin-top: 5px; overflow: hidden;}
.tagContent .itemtitle{ text-align:center; margin:60px 15px 20px 15px;}
.tagContent .itemimg{ margin-left:143px; width:672px; height:378px; border:1px solid #ccc; margin-bottom:20px;}
.tagContent .userself{ font-family:Arial; padding:20px 10px 20px 143px; width:672px;}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
.gridContainer {width: 97.35%;max-width:960px;padding-left: 0.825%;padding-right: 0.825%;margin: auto;clear: none;float: none;margin-left: auto;}
#top_banner{ position:absolute;}
#top_small_link { width:100%; background-color:#FFF;height:52px; border-radius:0px 0px 5px 5px;box-shadow:0px 0px 3px #CCCCCC; -moz-box-shadow:0px 0px 3px #CCCCCC;-webkit-box-shadow:0px 0px 3px #CCCCCC; margin-bottom:8px;}
#top_small_link .paypal{ width:28.2%; height:47px; background-image:url(../images/pay.jpg); background-repeat:no-repeat; margin:2px 0px 0px 5px;display:block;}
#top_small_link .slink{ width:70%; margin-top:16px; margin-right:10px;}
#top_small_link .slink_icon{margin-left:10px;}
#top_small_link .slink_txt{ display:block;font-size:14px;}
#Store { background-color:#FFF; width:20%;border-radius:4px; box-shadow:0px 0px 3px #CCCCCC; -moz-box-shadow:0px 0px 3px #CCCCCC;-webkit-box-shadow:0px 0px 3px #CCCCCC;}
.menu_list {width:100%; height:1161px; display: none;}
.menu_head {background:url(../images/left.png) center right; background-repeat:no-repeat;width:100%; height:42px; background-color:#ff6714; text-align:center; line-height:42px; color:#FFF; font-size:16px;border-radius:4px;}
.menu_body a{display:block;padding-left:10px;padding-right:10px;}
.menu_body a:hover{color: #000000;text-decoration:underline;}
.menu_head_txt{display:block;}
#firstpane li{ clear:both;}
.banner_l{ width:100%;text-align:center; display:block; margin-top:10px;}
.mt{background-color:#FFF;padding-top:4px;border:0px;}
#center_r {float:left; }
#center_r ul{margin:0;padding:0;list-style:none}
#center_r #tab{height:42px;padding-left:10px;border-bottom:1px solid #AACBEE}
#center_r #tab li{width:auto;height:30px;margin-right:20px;text-align:center;float:left;cursor:pointer;border-radius:4px;padding:7px 18px 0px 18px;}
#center_r #tab .font01{ font-size:16px;display:block;}
#center_r #tab .font02{ display:block;}
.icon_01{ display:none;}
#center_r #tab li.on{width:auto;height:30px;border-bottom:none;color:#fff;background:#ff6714;position:relative;top:1px;border-radius:4px; border:0px; padding:7px 18px 0px 18px;}
#center_r #tab_con{border-top:none; padding-top:10px; margin:0px;}
#center_r #tab_con li{}
#center_r #tab_con #tab_con_1{display:block}
#center_r #tab_con #tab_con_2{display:none;}
#center_r #tab_con #tab_con_3{display:none;}
#center_r #tab_con #tab_con_4{display:none;}
#center_r #tab_con #tab_con_5{display:none;}
#center_r #tab_con #tab_con_6{display:none;}
#center_r #tab_con #tab_con_7{display:none;}
.content_box{ background-color:#FFF; margin-top:15px; padding-top:18px; width:100%;}
.KeyFeatures_title{width:95%; padding:5px; background-color:#fbfbfb;margin:0 auto;text-align:center; color:#000; font-size:14px; line-height:52px; font-weight:bold;}
.KeyFeatures_buyit{padding-top:15px;text-align:center;}
.content_box_content{width:95%;margin:0 auto;padding-top:15px; }
.content_box_title{font-size:18px; font-weight:bold;color:#ff6714; border-bottom: 1px solid #ff6714; line-height:32px; margin-bottom:8px; text-align: left;}
.sp_w{ width:auto;overflow:auto; padding-bottom:20px;}
.xxx_t{margin-top:8px;margin-bottom:5px; padding-left:10px; font-weight:bold; display:none;}
.phone_banner{ display:none;}
/**
* Carousel with image and text, custom skinned scrollbar
**/
#carousel-image-and-text {width:100%;margin: 0 auto;top:0;}
#carousel-image-and-text .arrow-holder {}
#carousel-image-and-text .touchcarousel-item {width:23.5%;margin-left:1%;margin-top:5px; margin-bottom:15px; height: 275px;}
#carousel-image-and-text .item-block {width: 168px;height:200px;display: block;}
#carousel-image-and-text .item-block img,
#carousel-image-and-text .item-block h4,
#carousel-image-and-text .item-block p {float: left;position: relative;display: block;margin: 0;}
#carousel-image-and-text .item-block img {width: 168px;height: 168px;border: 0;padding: 0;}
#carousel-image-and-text .item-block {text-decoration: none;color: inherit;	}
#carousel-image-and-text .item-block h4 {font: bold 13px/20px Helvetica, Arial, sans-serif;color: #000;width:100%;height: auto;padding: 2px 0 0 6px;-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#carousel-image-and-text .item-block:hover h4 {	color: #1873c9;}
#carousel-image-and-text .item-block p {font: normal 13px/20px Helvetica, Arial, sans-serif;color: #555;width:100%;padding: 0 0 0 6px;}
#carousel-image-and-text .scrollbar-holder {background: #CED7DB;bottom: 0;height: 1px;left: 0;right: 0;}
#carousel-image-and-text .scrollbar {background-color: #45a8ce !important;bottom: 0;}

/**
* show
**/
#carousel-image-and-text2 {width:100%;margin: 0 auto;top:0;}
#carousel-image-and-text2 .arrow-holder {}
#carousel-image-and-text2 .touchcarousel-item {width:723px;margin-top:5px;margin-bottom:15px;}
#carousel-image-and-text2 .item-block {display:block;width:723px;}
#carousel-image-and-text2 .item-block img,
#carousel-image-and-text2 .item-block h4,
#carousel-image-and-text2 .item-block p {float:left;position:relative;display:block;margin:0;padding-left:8px;}
#carousel-image-and-text2 .item-block img {border:0;padding:0;width:723px;}
#carousel-image-and-text2 .item-block {text-decoration: none;color: inherit;	}
#carousel-image-and-text2 .item-block h4 {font:bold 13px/20px Helvetica, Arial, sans-serif;color: #000;width:100%;height:auto;padding: 2px 0 0 0px;-webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#carousel-image-and-text2 .item-block:hover h4 {color: #1873c9;}
#carousel-image-and-text2 .item-block p {font: normal 13px/20px Helvetica, Arial, sans-serif;color: #555;width:100%;padding: 0 0 0 15px;}
#carousel-image-and-text2 .scrollbar-holder {background: #CED7DB;bottom: 0;height: 1px;left: 0;right: 0;}
#carousel-image-and-text2 .scrollbar {background-color: #45a8ce !important;bottom: 0;}
/*dailydeal*/
.dailydeal{ width:100%; margin-top:40px;}
.dealtitle{ margin-left:1px;}
.deailydetail{ margin:0px 20px 20px 20px; width:100%; }
.top5div{ margin-top:30px;}
.top1deal{ width:340px;float:left;}
.top1img{ width:320px; height: auto; border:1px solid #cccccc;}
.toplink{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px; width:400px;}
.topbuy{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:16px; color:#ffa131; text-align:right;}
.top2_5deal{ float:left; width:400px;}
.topitem{ float:left; width:180px; margin-left:18px; margin-bottom:20px;}
.top2_5img{ width:178px; height:178px; border:1px solid #cccccc;}
.toplink{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px; width:178px;}
.topbuy{ font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:16px; color:#ffa131; text-align:right;}
.oversalediv{ margin-top:30px;}
.overitem{ width:170px; float:left; margin-left:15px; margin-bottom:10px;}
.overimg{ width:168px; height:168px; border:1px solid #cccccc;}
.overlink{font-family:Arial; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
.recommenddiv{ margin-top:30px;}
.recommenditem{ width:134px; float:left; margin-left:35px;}
.recommendimg{ width:132px; height:132px; border:1px solid #cccccc;}
.recommendlink{font-family: "Helvetica neue",Helvetica,Arial,Sans-serif; font-size:12px; display:block; margin-top:5px; overflow:hidden; line-height:15px; height:30px;}
/*FAQ*/
.faq_q{width:100%; background-color:#FFF; color:#F60; padding:5px;}
.faq_q_icon{margin-left:10px;margin-right:10px;}
.faq_a{width:94.8%; background-color:#e1e1e1; padding-left:40px;}
/*testmoaskldfjlaskdjf*/
.testimonials{ width:725px;padding-top: 21px;}
img { border: 0px; }
.bannerbox { width:725px; height:auto;margin: 0px auto; }
#focus { width:725px; height: auto; clear: both;position: relative; float: left; }
#focus ul { width:725px; height: auto; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float:left; width: 355px; height:auto; position: relative; padding: 0px; margin: 0px; }
#focus ul li img{ margin-left:0px; width:355px;max-width:100%;}
#focus .preNext { width:290px; height: 312px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
.testimonialsdetail{width: 585px; overflow: hidden; margin: 20px auto; font-family: Arial; }

.tagContent{ width:760px;}
.tagContent .shippingservice{ width:740px; margin:10px auto;}
.tagContent .relateddiv{ margin-top: 20px;}

.tagContent .relateddivh{ margin-top: 20px; overflow: hidden;}
.tagContent .relateddivs{ margin-top: 20px; overflow: hidden;}
.seemore{ float:right; width:80px; height:32px; line-height:32px; text-align:center; color:#515567;border-radius:2px; cursor:pointer;}

.tagContent .relateditem{float: left; margin-bottom: 20px; margin-left: 15px; width: 170px;}
.tagContent .relateditem .relatedimg{ border: 1px solid #CCCCCC; height: 168px; width: 168px;}
.tagContent .relateditem .relatedlink{display: block; font-family: "Helvetica neue",Helvetica,Arial,Sans-serif; font-size: 12px; height: 30px; line-height: 15px; margin-top: 5px; overflow: hidden;}
.tagContent .itemtitle{ text-align:center; margin:60px 15px 20px 15px;}
.tagContent .itemimg{ margin-left:143px; width:672px; height:378px; border:1px solid #ccc; margin-bottom:20px;}
.tagContent .userself{ font-family:Arial; padding:20px 10px 20px 143px; width:672px;}


.feedbackdetail{ width:720px;}
.feedbackdetail .tfeedback{ margin:20px 0px 20px 0px; text-align:center;}
.tfeedback{ text-align:center;}
.tfeedbackdetail{margin:20px 17px 20px 20px;}
.tdhead{ font-weight: bold;}
.tfeedbackdetail li{ font-family:Arial; font-size:12px; margin-top:15px;}
.tfeedbackdetail li{height:72px; border-bottom:1px solid #cdcdcd; list-style-type:none;}
.tfeedbackdetail li span.spanicon{ float: left; margin-left: 5px; margin-right: 5px; display: block; width: 16px; height: 16px;}
.tfeedbackdetail li span.span1{ margin-left:5px; display:block; width:350px; float:left; line-height:18px;height:36px;}
.tfeedbackdetail li span.span2{ margin-left:25px; display:block; width:90px; float:left; line-height:18px;height:36px;}
.tfeedbackdetail li span.span3{ margin-left:30px; display:block; float:left; line-height:36px;height:36px;color:#8c8c8c}
.howtoleave{ display: block; color: #ff6201; font-size: 14px; font-family: Arial;}
.howtoleave:hover{text-decoration:underline;}
}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.pics_wrap,#html5zoo-1,.html5zoo-slides，.html5zoo-slides li{ width:100% !important; }
@media screen and (min-width:1256px){
.banner{ width:960px; margin:5px auto; }
}
@media screen and (min-width: 769px) and (max-width: 1256px) {
.banner{ width:100%; }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
.banner{ width:100%;}
}
#tab_5{ margin-right:0px;}

/*2017-4-28 change new model*/
@media only screen and (min-width: 769px) {
	.showcasebox{ width:100%;}
	.showcasebox ul{ width:101%;}
	.showcasebox ul li{ float:left; width:49%; margin-right:1%; margin-bottom:8px;}
	.productOther{ width:100%;}
	.productOther .touchcarousel-item{float:left; width:49%; margin-right:1%; margin-bottom:8px;}
	}
@media only screen and (min-width: 481px) {
	.showcasebox{ width:100%;}
	.showcasebox ul{ width:101%;}
	.showcasebox ul li{ float:left; width:49%; margin-right:1%; margin-bottom:8px;}
	.productOther{ width:100%;}
	.productOther .touchcarousel-item{float:left; width:49%; margin-right:1%; margin-bottom:8px;}

	}
@media only screen and (max-width: 481px) {
	.showcasebox ul li{ float:left; width:100%;  margin-bottom:5px;}
	.productOther .touchcarousel-item{ float:left; width:100%;  margin-bottom:5px;}
	#carousel-image-and-text .touchcarousel-item{ width:100%;}
	}



/*switch content*/
main {
  min-width: 320px;
  max-width: 100%;
  margin: 0 auto;
  background: #fff;
  padding-top:8px;
  font-family: Arial;
}
section {
  display: none;
  padding: 20px 0 0;
  background:#f8f8f8;
  border-top:1px solid #AACBEE;
}
input {
  display: none;
}

label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 6px 10px;
  text-align: center;
  color:#333;
  border-radius:5px;
  font-size:16px;
  margin-left:2.5%;
}
label:hover {
  color: #fff;
  cursor: pointer;
  background:#ff6714;
}

input:checked + label {
  color:#fff;
  font-size:16px;
  background:#ff6714;
  text-align:center;

}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5,
#tab6:checked ~ #content6 {
   display: block;
   font-size:16px;
   color:#666;
   padding:8px;
   padding-top:20px;
   text-align:left;
}

@media screen and (max-width: 800px) {
  label {
	 width:auto;
	 margin-left:0.5%;
	   }
  label:before {
	margin: 0;
	font-size: 18px;
  }
}

@media screen and (max-width: 480px) {
	main{
	  text-align:center;
	}
  label {
	padding: 15px;
	font-size:10px;
	margin-left:-2px;
  }
  label:hover{ background:none;}
  input:checked + label {
	  background:none;
	border:1px solid #ff6714;
}
  .icon_01{ display:block;}
  .font02{ font-size: 12px;}
  .tfree_tabs{ width:50%;}
}
@media screen and (max-width: 380px){
.content_box img{
	   width:310px;
	 }
#tab_con_1 .content_box div{  width:342px; overflow:hidden;

}
#tab_con_1 .content_box .KeyFeatures_title{ width:315px; }
.content_box_content table{ width:320px; font-size:12px; }

}
