@charset "utf-8";
body{
	background-color:#FFFFFF;
	color:#3D3D3D;
	margin:5px 0px 50px 0px;
	text-align:left;
	width:100%;
	margin:0px;
	line-height:1.3;
   display:table!important;
}
body, div, td, input, textarea, select{font-family:"Tahoma", Times, serif;font-size:13px;}
ul, ol, li{padding:0px;margin:0px;list-style:none;}
h1,h2,h3,h4,h5{display:inline;}
img{border:0;}
h1{font-size:18px;}
h2{font-size:13px;font-weight:normal}
h3{font-size:18px;}
h3 span{font-size:14px;padding-left:5px;padding-right:5px;}
h3 .keyword{font-size:11px;font-weight:normal;padding:5px 5px;float:left;}
h3 .rank{font-size:13px;padding-left:13px;}
h4{font-size:13px;padding-left:5px;padding-right:5px;font-weight:normal}
h5{font-size:18px;}
.toppic01{font-size:18px;}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#0066b2;text-decoration:none;}
a:active{color:#0066b2;text-decoration:none;}
#frame{width:980px;margin:0px auto;background:#FFFFFF;padding:10px 142px;}
.box_switcher{border:1px solid #C7C7C7;background-color:#E2E2E2;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.box_switcher2{border:1px solid #c7c7c7;background-color:#efefef;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.box_switcher3{border:1px solid #C7C7C7;background-color:#E2E2E2;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.box_switcher .tab_selected{font-size:14px;color:#FFFFFF;font-weight:bold;margin-right:10px;margin-left:3px;background-color:#BF0000;padding:5px 15px 5px 15px;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.box_switcher .tab_selected a{font-size:14px;text-decoration:none;font-weight:bold;color:#FFFFFF;}
.box_switcher .tab_selected2{font-size:14px;margin-right:3px;margin-left:3px;background-color:#BF0000;padding:5px 15px 5px 15px;float:right;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.box_switcher .tab_selected2 a{font-size:14px;text-decoration:none;font-weight:bold;color:#FFFFFF;}
.box_switcher .tab_not_selected{font-size:14px;margin-right:10px;margin-left:3px;padding:5px 15px 5px 15px;font-weight:bold;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.box_switcher .tab_not_selected:hover{font-size:14px;background-color:#D4D4D4;}
.box_switcher .tab_not_selected a{font-size:14px;text-decoration:none;font-weight:bold;color:#3D3D3D;}
.box_switcher .tab_not_selected2{font-size:14px;margin-right:3px;margin-left:3px;padding:5px 15px 5px 15px;font-weight:bold;float:right;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#004c99;}
.box_switcher .tab_not_selected2:hover{font-size:14px;background-color:#bdbdbd;}
.box_switcher .tab_not_selected2 a{font-size:14px;text-decoration:none;font-weight:bold;color:#ffffff;}
.headline_box{padding:0px 5px 10px 10px;text-align:left;}
.tabtime{line-height:28px;}
.banner-event{width:222px;height:95px;margin-bottom:10px;padding:4px;background:#e0e0e0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;}
.banner-event:hover{background:#c7c7c7;color:#bf0000;}
.banner-right{width:220px;height:84px;padding:4px;background:#e0e0e0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;margin-bottom:5px;}
.banner-right:hover{background:#c7c7c7;}
.banner-right2{width:220px;height:84px;padding:4px;background:#e0e0e0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;margin-bottom:20px;}
.banner-right2:hover{background:#c7c7c7;}
.corner-tagevent{float:left;width:970px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;padding-top:4px;padding-left:4px;padding-right:4px;padding-bottom:4px;margin-bottom:10px;}
.corner-tagevent li{display:inline;padding-right:20px;padding-left:12px;width:15px;height:15px;background:url(../images/bodyweb.png);background-position:-40px -142px;background-repeat:no-repeat;text-decoration:none;}
.corner-tagevent-bg{float:left;background:url(../images/bodyweb.png) no-repeat 0 -106px;width:158px;height:28px;color:#FFFFFF;padding-top:4px;padding-left:10px;}
.corner-tagevent-text{width:0 auto;float:left;line-height:32px;width:801px}
.blog_newest{background-color:#FFFFFF;margin-top:7px;height:440px;text-align:center;padding-top:25px;padding-left:50px;padding-right:50px;}
.blog_newest .time{float:left;width:33.3%;}
.blog_newest .pictime{border:2px solid #FFFFFF;width:260px;cursor:pointer;}
.blog_newest .pictime:hover{border:2px solid #BF0000;}
.blog_newest .texttime{font-size:12px;font-weight:bold;padding-top:5px;line-height:1.2;}
.cc01{font-size:12px;color:#252525;float:left;}
.cc02{font-size:21px;font-weight:bold;color:#ffffff;font-family:Geneva, Arial, Helvetica, sans-serif;float:left;}
.cc03{font-size:21px;font-weight:bold;color:#ffffff;font-family:Geneva, Arial, Helvetica, sans-serif;float:left;}
.cc04{font-size:21px;font-weight:bold;color:#FFFF00;font-family:Geneva, Arial, Helvetica, sans-serif;float:left;}
.recentview{background-color:#FFFFFF;height:auto;padding-bottom:10px;text-align:center;}
.recentview-blog{float:left;width:192px;margin-top:10px;background-color:#FFFFFF;position:relative;margin-bottom:10px;}
.recentview-blog2{float:left;width:192px;margin-top:10px;background-color:#FFFFFF;position:relative;border-left:1px solid #E2E2E2;}
.recentview_name{padding-bottom:5px;width:160px;line-height:1.2;font-size:12px;overflow:hidden;height:2em;}
.recentview_pic{border:1px solid #FFFFFF;padding:2px;width:100px;}
.recentview_pic:hover{border:1px solid #CCCCCC;}
#bannertop{width:100%;float:left;padding-bottom:10px;}
.rankno1{background:url(../images/bodyweb.png) 0px 0px no-repeat;width:28px;height:25px;position:absolute;top:-10px;left:-10px;z-index:0;}
.rankno2{background:url(../images/bodyweb.png) -28px 0px no-repeat;width:28px;height:25px;position:absolute;top:-10px;left:-10px;z-index:0;}
.rankno3{background:url(../images/bodyweb.png) -56px 0px no-repeat;width:28px;height:25px;position:absolute;top:-10px;left:-10px;z-index:0;}
.rankgold{background:url(../images/bodyweb.png) 0px -25px no-repeat;width:17px;height:15px;float:left;}
.ranksilver{background:url(../images/bodyweb.png) -17px -25px no-repeat;width:17px;height:15px;float:left;}
.rankred{background:url(../images/bodyweb.png) -34px -25px no-repeat;width:17px;height:15px;float:left;}
.rankstar{background:url(../images/bodyweb.png) -51px -25px no-repeat;width:17px;height:15px;float:left;}
a.list-shop{color:#bf0000;}
a.list-shop:hover{color:#333333;}
.blog_shop{float:left;display:block;padding:20px;width:940px;}
#blog_shop_zone1{float:left;display:block;width:225px;}
#blog_shop_zone2{float:left;display:block;width:430px;padding-right:15px}
#blog_shop_zone3{float:left;display:block;width:270px;}
#blog_shop_zone2 .name{font-size:14px;font-weight:bold;}
#blog_shop_zone2 .des{font-size:12px;color:#333333;}
.pic-shop{padding:4px;background:url(../images/spacer.gif) no-repeat #ffffff;-webkit-box-shadow:0px 0px 2px 0px #cecece;box-shadow:0px 0px 2px 0px #cecece;}
.pic-shop:hover{background:url(../images/spacer.gif) no-repeat #ffffff;-webkit-box-shadow:0px 0px 5px 0px #b1b1b1;box-shadow:0px 0px 5px 0px #b1b1b1;}
.pic-shop2{padding:3px;background:url(../images/spacer.gif) no-repeat #ffffff;-webkit-box-shadow:0px 0px 2px 0px #cecece;box-shadow:0px 0px 2px 0px #cecece;}
.pic-shop2:hover{background:url(../images/spacer.gif) no-repeat #ffffff;-webkit-box-shadow:0px 0px 3px 0px #b1b1b1;box-shadow:0px 0px 3px 0px #b1b1b1;}
.pic-shop3{padding:4px;background:url(../images/spacer.gif) no-repeat #ffffff;-webkit-box-shadow:0px 0px 2px 0px #cecece;box-shadow:0px 0px 2px 0px #cecece;width:200px;}
.pic-shop3:hover{background:url(../images/spacer.gif) no-repeat #ffffff;-webkit-box-shadow:0px 0px 5px 0px #b1b1b1;box-shadow:0px 0px 5px 0px #b1b1b1;}
.blog-p-shop{padding-bottom:6px;padding-right:6px;float:left;display:block;}
.toppic-slideshop{padding-left:25px;padding-bottom:10px;font-size:14px;font-weight:bold;}
.content-slideshop{font-size:13px;padding-left:30px;padding-bottom:2px;}
.content-link{list-style-type:none;text-decoration:none;color:#666666;margin-left:16px;}
.content-link0{list-style-type:none;text-decoration:none;margin-left:11px;}
.content-link2{list-style-type:none;text-decoration:none;margin-left:8px;}
.sequenc{font-size:13px;font-weight:bold;color:#CCCCCC;}
.cycle{margin-left:-5px;font-size:13px;font-weight:bold;color:#FFFFFF;background-color:#bf0000;padding:1px 5px 2px 5px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;border-radius:50px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}
#scroller_home{position:relative;width:980px;overflow:hidden;z-index:10;float:left;}
#tabs{position:absolute;z-index:10;top:215px;right:10px;}
#tabs a{display:block;float:left;cursor:pointer;padding:2px 6px;background:#3d3d3d;border-radius:3px;margin-right:7px;margin-bottom:12px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;text-decoration:none;border:1px solid #000;box-shadow:inset 0 0 8px #000000;}
#tabs a:hover{background:#bf0000;color:#fff;border:1px solid #660000;box-shadow:none;}
#tabs a.activeSlide{display:block;float:left;cursor:pointer;padding:2px 6px;background:#bf0000;border-radius:3px;margin-right:7px;margin-bottom:12px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;margin-bottom:0px;position:relative;border:1px solid #660000;text-decoration:none;box-shadow:none;}
div.slider_bg div{float:left;margin-top:17px;margin-right:17px;margin-left:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
div.slider_bg div:hover{box-shadow:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}
#mycarousel{height:250px;margin:0px;width:980px;}
#mycarousel{list-style:none;}
#mycarousel li{list-style:none;display:none;}
.carousel{position:relative;margin-bottom:10px;line-height:1;}
.carousel-inner{position:relative;width:100%;height:264px;overflow:hidden;}
.carousel-inner-timesale{position:relative;width:100%;height:484px;overflow:hidden;}
.carousel-inner-timesale > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner-timesale > .item > img,
.carousel-inner-timesale > .item > a > img{display:block;line-height:1;}
.carousel-inner-timesale > .active,
.carousel-inner-timesale > .next,
.carousel-inner-timesale > .prev{display:block;}
.carousel-inner-timesale > .active{left:0;}
.carousel-inner-timesale > .next,
.carousel-inner-timesale > .prev{position:absolute;top:0;width:100%;}
.carousel-inner-timesale > .next{left:100%;}
.carousel-inner-timesale > .prev{left:-100%;}
.carousel-inner-timesale > .next.left,
.carousel-inner-timesale> .prev.right{left:0;}
.carousel-inner-timesale > .active.left{left:-100%;}
.carousel-inner-timesale > .active.right{left:100%;}
a.carousel-control-timesale.right{background:url("../images/bodyweb.png") no-repeat scroll -34px -207px;right:15px;width:32px;height:62px;opacity:0.5;}
a.carousel-control-timesale.left{background:url("../images/bodyweb.png") no-repeat scroll 0 -207px;left:15px;width:32px;height:62px;opacity:0.5;}
a.carousel-control-timesale.left:hover{opacity:1;}
a.carousel-control-timesale.right:hover{opacity:1;}
.carousel-control-timesale{cursor:pointer;display:block;height:48px;margin:-20px 0 0;opacity:0.5;position:absolute;text-indent:-9999px;top:40%;transition:all 0.3s ease 0s;width:29px;z-index:10;}
.carousel-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display:block;line-height:1;}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next,
.carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}
.carousel-control{position:absolute;width:29px;height:48px;margin:-20px 0 0;display:block;top:40%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0.5;filter:alpha(opacity=50);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:background 0.3s ease;}
.carousel-control.left{background:url(../images/bodyweb.png) 0px -57px no-repeat;left:-10px;}
.carousel-control.right{background:url(../images/bodyweb.png) -29px -57px no-repeat;right:-3px;}
.carousel-control:hover,
.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:1;filter:alpha(opacity=100);}
.carousel-indicators{margin:0;z-index:5;list-style:none;}
#case-time{position:absolute;bottom:30px;left:46.9%;}
#case1{position:absolute;bottom:20px;left:46.9%;}
#case2{position:absolute;bottom:-7px;left:42%;}
#case3{position:absolute;top:-24px;right:0;}
.carousel-indicators li{background:url(../images/bodyweb.png) -69px -57px no-repeat;display:inline;float:left;width:10px;height:10px;margin:0 0 0 5px;text-indent:-9999px;cursor:pointer;}
.carousel-indicators .active{background:url(../images/bodyweb.png) -58px -57px no-repeat;}
.carousel2-inner{position:relative;width:100%;overflow:hidden;}
.carousel2-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel2-inner > .item > img,
.carousel2-inner > .item > a > img{display:block;line-height:1;}
.carousel2-inner > .active,
.carousel2-inner > .next,
.carousel2-inner > .prev{display:block;}
.carousel2-inner > .active{left:0;}
.carousel2-inner > .next,
.carousel2-inner > .prev{position:absolute;top:0;width:100%;}
.carousel2-inner > .next{left:100%;}
.carousel2-inner > .prev{left:-100%;}
.carousel2-inner > .next.left,
.carousel2-inner > .prev.right{left:0;}
.carousel2-inner > .active.left{left:-100%;}
.carousel2-inner > .active.right{left:100%;}
.carousel2-control{position:absolute;width:14px;height:14px;margin:-20px 0 0;display:block;top:-2px;z-index:10;cursor:pointer;text-indent:-9999px;}
.carousel2-control.left{background:url(../images/bodyweb.png) -121px -168px no-repeat;right:23px;}
.carousel2-control.right{background:url(../images/bodyweb.png) -135px -168px no-repeat;width:15px;right:8px;}
.carousel2-control:hover,
.carousel2-control:focus{color:#ffffff;text-decoration:none;}
.carousel3-inner{position:relative;width:100%;overflow:hidden;}
.carousel3-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel3-inner > .item > img,
.carousel3-inner > .item > a > img{display:block;line-height:1;}
.carousel3-inner > .active,
.carousel3-inner > .next,
.carousel3-inner > .prev{display:block;}
.carousel3-inner > .active{left:0;}
.carousel3-inner > .next,
.carousel3-inner > .prev{position:absolute;top:0;width:100%;}
.carousel3-inner > .next{left:100%;}
.carousel3-inner > .prev{left:-100%;}
.carousel3-inner > .next.left,
.carousel3-inner > .prev.right{left:0;}
.carousel3-inner > .active.left{left:-100%;}
.carousel3-inner > .active.right{left:100%;}
.carousel3-control{position:absolute;width:29px;height:48px;margin:-20px 0 0;display:block;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0.5;filter:alpha(opacity=50);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:background 0.3s ease;}
.carousel3-control.left{background:url(../images/bodyweb.png) 0px -57px no-repeat;left:-15px;}
.carousel3-control.right{background:url(../images/bodyweb.png) -29px -57px no-repeat;right:5px;}
.carousel3-control:hover,
.carousel3-control:focus{color:#ffffff;text-decoration:none;opacity:1;filter:alpha(opacity=100);}
#shopverzeichnis{float:left;margin-top:20px;}
#shopverzeichnis .corners{overflow:hidden;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c7c7c7;margin-bottom:20px;}
#shopverzeichnis #main_left{float:left;width:732px;margin-right:18px;display:inline-block}
#shopverzeichnis #main_right{float:right;width:230px;display:inline-block;}
.right_menu{margin-bottom:10px;}
.right_menu_head{background:url(../images/btn_bg.png) repeat-x;height:16px;padding:7px;}
.right_menu_head span{font-weight:bold;color:#333;padding-left:13px;width:15px;height:15px;background:url(../images/bodyweb.png);background-position:-40px -143px;background-repeat:no-repeat;}
.right_menu_body{padding-top:10px;padding-bottom:10px;}
.right_menu_body ul{list-style-type:none;margin:0;padding:0;}
.right_menu_body ul a, .right_menu_body ul a:link{display:inline-block;width:215px;height:20px;padding:3px 3px 3px 8px;color:#333 !important;text-decoration:none !important;font-weight:normal !important;}
.right_menu_body li{padding-left:13px;background:url(../images/bodyweb.png);background-position:-33px -139px;background-repeat:no-repeat;}
.right_menu_body ul li:hover{background:url(../images/bodyweb.png) #f3f3f3;background-position:-33px -139px;background-repeat:no-repeat;}
.right_menu_button{font-weight:bold;padding:8px 8px 8px 13px;background:#555;-webkit-border-radius:3px;border-radius:3px;}
.right_menu_button:hover{background:#666;}
.right_menu_body ul li.active *{color:#bf0000 !important;}
.blog_rank{width:209px;float:left;height:85px;border-bottom:1px #666666 dotted;padding:10px;}
.blog_rank2{width:209px;float:left;height:91px;padding:10px;}
.blog_rank_no{float:left;width:100%;height:20px;padding-left:7px;}
.blog_rank_pic{float:left;width:70px;height:65px;}
.blog_rank_name{float:left;width:135px;height:50px;padding-left:2px;font-size:12px;line-height:1.2;}
.blog_rank_price{float:left;width:135px;height:auto;padding-left:2px;font-size:12px;}
.blog_rank_price span{font-size:13px;font-weight:bold;color:#bf0000;padding-left:5px;}
.blog_news{width:209px;float:left;height:65px;border-bottom:1px #666666 dotted;padding:10px;}
.blog_news2{width:209px;float:left;height:65px;padding:10px;}
.blog_news_pic{float:left;width:70px;height:65px;}
.blog_news_name{float:left;width:135px;height:65px;padding-left:2px;font-size:12px;line-height:1.2;}
.blog_more{padding:5px;border-top:1px solid #CCCCCC;display:block}
.blog_more:hover{background:#F7F7F7;}
.tabnavi{height:30px;background:url(../images/btn_bg.png) repeat-x;border-bottom:1px solid #c7c7c7;}
.tabnavi span.toppic{font-size:14px;color:#bf0000;padding-left:10px;padding-right:10px;font-weight:bold}
.tabnavi ul{margin:0;padding:0;list-style:none;}
.tabnavi ul li{border-bottom:1px solid #c7c7c7;display:block;float:left;height:16px;padding:7px 10px;}
.tabnavi ul li.separator{float:left;border-left:1px #c7c7c7 solid;border-right:#FFF solid 1px;padding:0;margin-right:10px;height:30px;}
.tabnavi ul li.selected{border-bottom:1px solid #ffffff;background:#fff;color:#bf0000;cursor:default;}
.tag-navi{border:1px solid #CCCCCC;border-radius:3px;background-color:#F4F4F4;padding:1px 10px 2px 10px;display:block;}
.tabnavi2{height:30px;background:url(../images/btn_bg.png) repeat-x;border-bottom:1px solid #c7c7c7;}
.tabnavi2 ul{margin:0;padding:0;list-style:none;}
.tabnavi2 ul li{border-bottom:1px solid #c7c7c7;display:block;float:left;height:16px;padding:7px 10px;}
.tabnavi2 ul li:hover{cursor:pointer;color:#bf0000;background:#fff;}
.tabnavi2 ul li.separator{float:left;border-left:1px #c7c7c7 solid;border-right:#FFF solid 1px;padding:0;height:30px;}
.tabnavi2 ul li.selected{border-bottom:1px solid #ffffff;background:#fff;color:#bf0000;cursor:default;}
.tabnavi-more{float:right;height:16px;padding:7px 10px;border-left:#CCCCCC 1px solid;cursor:pointer;color:#333333;}
.tabnavi-more:hover{background:#fff;color:#bf0000;}
.tabnavi-more span{font-size:13px}
.sfb_content{position:relative;float:left;padding:20px 10px 10px 10px;min-height:auto;width:97.5%;}
.sfb_content2{width:33.33%;float:left;padding-bottom:10px}
.sfb_border{padding:4px;width:215px;height:147px;}
.sfb_border:hover{box-shadow:0px 0px 5px 0px #CCCCCC;}
.sfb_content_tab{width:695px;padding:20px 9px 20px 20px;float:left;min-height:auto;height:auto;}
.shops_nav_con{display:none;}
.blog_p_left{float:left;width:221px;}
.blog_p_right{float:right;width:468px;padding-bottom:13px;}
.blog_p_right2{float:right;width:468px;}
.blog_p_name{font-size:12px;line-height:1.2;}
.blog_p_pic{border:1px solid #FFFFFF;padding:2px}
.blog_p_pic:hover{border:1px solid #CCCCCC;}
.blog_p_pic2{border:1px solid #FFFFFF;padding:2px;width:100px;}
.blog_p_pic2:hover{border:1px solid #CCCCCC;}
.blog_d_left{float:left;width:218px;}
.blog_d_right{float:right;width:455px;}
.blog_d_name{float:left;width:100%;padding-bottom:2px;}
.blog_d_name a.name{font-size:16px;color:#bf0000;font-weight:bold;}
.blog_d_name a.name:hover{color:#333333;}
.blog_d_des{float:left;width:100%;color:#bf0000;font-size:13px;line-height:1.2;padding-bottom:10px;}
.blog_d_content{float:left;width:100%;color:#333333;font-size:12px;line-height:1.2;padding-bottom:15px;}
.blog_d_price{float:left;width:98%;border:1px solid #BF0000;border-radius:5px;}
.blog_d_price .discount{float:left;width:80px;height:63px;background:#BF0000;color:#FFFFFF;padding-left:20px;padding-top:10px;font-size:16px;display:block}
.blog_d_price .discount span{color:#FFFF00;font-size:32px;display:block;line-height:0.9;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;}
.blog_d_price .net{float:left;color:#333333;width:190px;padding-left:20px;padding-top:10px;font-size:16px;display:block}
.blog_d_price .net span{color:#BF0000;font-size:32px;display:block;line-height:0.9;font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif;}
.blog_d_price .button-bg{float:left;padding-top:17px;display:block;}
.blog_d_price .button-bg .button{float:left;background:url(../images/bodyweb.png) 0 -168px no-repeat;width:112px;height:39px;cursor:pointer}
.blog_bestshop{padding-top:20px;padding-bottom:20px;width:100%;float:left}
.blog_bestshop .sub{float:left;width:25%;line-height:1.2;}
.rconn-time{display:inline-block;width:15px;height:15px;margin-top:1px;*margin-right:.3em;line-height:15px;vertical-align:text-top;background:url(../images/bodyweb.png);background-position:0px -142px;background-repeat:no-repeat;}
.rconn-close{background:url(../images/bodyweb.png) -46px -41px no-repeat;width:44px;height:15px;margin-top:1em;}
.rconn-close:hover{background:url(../images/bodyweb.png) 0px -41px no-repeat;cursor:pointer;}
.rconn-close2{margin-top:4px;background:url(../images/bodyweb.png) -80px -25px no-repeat;width:9px;height:9px;margin-right:10px;}
.rconn-close2:hover{background:url(../images/bodyweb.png) -69px -25px no-repeat;width:9px;height:9px;cursor:pointer;}
.rconn-shopping{display:inline-block;width:15px;height:15px;margin-top:1px;*margin-right:.3em;line-height:15px;vertical-align:text-top;background:url(../images/bodyweb.png);background-position:-15px -143px;background-repeat:no-repeat;margin-left:10px;}
div.ads_rectangle{margin-bottom:20px;width:230px;height:230px;}
.rececent_product{overflow:hidden;height:170px;}
.recent_shop{overflow:hidden;height:25px;}
.close-shop{float:right;}
.bg_ads_right_new{transparent;cursor:pointer;right:-122px;position:absolute;top:10px;;}
.bg_ads_left_new{transparent;cursor:pointer;left:-122px;position:absolute;top:10px;}
.recent-shopname-description{float:left;padding-left:8px;overflow:hidden;}
#bottom_teaser{background:url("../images/bottom_teaser_bg.png") repeat-x scroll 0 0 transparent;bottom:-450px;height:395px;left:0;position:fixed;width:100%;z-index:10020;}
#bottom_teaser_media{bottom:300px;height:155px;position:absolute;right:20px;width:240px;}
#bottom_teaser_media2{bottom:300px;height:87px;position:absolute;right:250px;width:585px;}
#bottom_teaser_media:hover{cursor:pointer;}
#bottom_teaser_close{background:url("../images/bottom_teaser_close_btn.png") no-repeat scroll 0 0 transparent;bottom:350px;height:22px;left:8%;position:absolute;width:79px;}
#bottom_teaser_close:hover{background:url("../images/bottom_teaser_close_btn.png") no-repeat scroll 0 -22px transparent;cursor:pointer;}
.blog_p_pic_fixed{border:1px solid #FFFFFF;height:100px;padding:2px;width:100px;}
.blog_p_pic_fixed:hover{border:1px solid #CCCCCC;}
.button-moreevent{background-image:linear-gradient(to bottom, #FEFEFE, #F4F4F4);border:1px solid #999999;border-radius:5px 5px 5px 5px;box-shadow:1px 0 0 #FFFFFF inset;float:right;padding:4px 10px 5px;}
#filters2 input#searchshops2{background-color:#FFFFFF;border:1px solid #A6A6A6;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.3) inset;color:#666666;font-size:13px;height:18px;padding:7px 40px 7px 7px;vertical-align:middle;width:162px;}
#filters2 input#searchshops_button2{background:url("https://www.tarad.com/asset/tarad2013/images/tarad_button.png") no-repeat scroll -80px -396px rgba(0, 0, 0, 0);height:28px;width:40px;z-index:100;}
.button_email2{margin-top:-14px;position:relative;right:-85px;top:-17px;}
.ac_results{padding:0;border:1px solid #000;overflow:hidden;z-index:99999;background:#fff url(../../images/suggesttion.gif) no-repeat right bottom;padding-bottom:15px}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_results li strong{color:#bf0000}.ac_loading{background:#fff url(https://www.tarad.com/asset/tarad2013/css/indicator.gif) right center no-repeat}.ac_even,.ac_odd{background-color:#fff}.ac_over{background-color:#0A246A;color:#fff}
/* Star Merchant Hot Surprise! */
@font-face {
  font-family: 'sukhumvit_setbold';
  src: url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-bold-webfont-webfont.eot");
  src: url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-bold-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-bold-webfont-webfont.woff") format("woff"), url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-bold-webfont-webfont.ttf") format("truetype"), url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-bold-webfont-webfont.svg#sukhumvit_setbold") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'sukhumvit_setmedium';
  src: url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-medium-webfont-webfont.eot");
  src: url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-medium-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-medium-webfont-webfont.woff") format("woff"), url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-medium-webfont-webfont.ttf") format("truetype"), url("https://www.tarad.com/images/event_discount/ui/font/sukhumvitset-medium-webfont-webfont.svg#sukhumvit_setmedium") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'sukhumvit_setmedium_';
  src: url("../fonts/sukhumvitset-medium-webfont-webfont.eot");
  src: url("../fonts/sukhumvitset-medium-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/sukhumvitset-medium-webfont-webfont.woff") format("woff"), url("../fonts/sukhumvitset-medium-webfont-webfont.ttf") format("truetype"), url("../fonts/sukhumvitset-medium-webfont-webfont.svg#sukhumvit_setmedium") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'sukhumvit_setbold_';
  src: url("../fonts/sukhumvitset-bold-webfont-webfont.eot");
  src: url("../fonts/sukhumvitset-bold-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/sukhumvitset-bold-webfont-webfont.woff") format("woff"), url("../fonts/sukhumvitset-bold-webfont-webfont.ttf") format("truetype"), url("../fonts/sukhumvitset-bold-webfont-webfont.svg#sukhumvit_setbold") format("svg");
  font-weight: normal;
  font-style: normal; }
.content__row {
  display: block;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 980px; }
  .content__row * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important; }
  .content__row__title {
    border-bottom: 3px solid #BF0000; }
    .content__row__title h3 {
      font-family: sukhumvit_setbold_;
      font-weight: 400;
      font-size: 18px;
      font-size: 1.125rem;
      line-height: 48px;
      line-height: 3rem; }
  .content__row__body {
    border: 1px solid #BF0000;
    -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3) ;
    -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3) ;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3) ; }
    .content__row__body::after {
      clear: both;
      content: "";
      display: table; }
.content__ads__list::after {
  clear: both;
  content: "";
  display: table; }
.content__ads__list > div {
  display: block;
  float: left;
  width: 326px;
  overflow: hidden; }
  .content__ads__list > div a {
    display: block; }
  .content__ads__list > div img {
    display: block;
    float: left; }
  .content__ads__list > div table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 0 none; }
  .content__ads__list > div.first {
    border-right: 1px solid #EEE; }
  .content__ads__list > div.second {
    border-right: 1px solid #EEE; }
  .content__ads__list > div.third {
    border-right: none; }
.content__subscribe {
  display: block;
  height: 79px;
  border-top: 1px solid #FFEE00;
  background-color: #FFEE00;
  background-repeat: no-repeat;
  background-image: url(../images/background-freecoupon.gif); }
  .content__subscribe::after {
    clear: both;
    content: "";
    display: table; }

.form__input {
  display: block;
  margin: 20px 0;
  float: right;
  width: 480px; }
  .form__input__email {
    display: inline-block;
    vertical-align: middle;
    width: 360px;
    font-family: sukhumvit_setmedium_;
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 22px;
    line-height: 1.375rem;
    color: #666;
    margin: 0;
    padding: 6px 12px;
    outline: none;
    background-color: #F7F7F7;
    border: 1px solid #FFF;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-clip: padding-box;
    /* stops bg color from leaking outside the border: */
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3) ;
    -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3) ;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3) ; }

.button--subscribe {
  margin: 0;
  padding: 0 8px;
  display: inline-block;
  vertical-align: middle;
  font-family: sukhumvit_setmedium_;
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 34px;
  line-height: 2.125rem;
  text-align: center;
  color: #FFF;
  background-color: #BF0000;
  border: 1px solid #9F0000;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-transition: 0.3s all;
  -moz-transition: 0.3s all;
  transition: 0.3s all;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3) ;
  -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3) ;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3) ; }
  .button--subscribe:hover {
    -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5) ;
    -moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5) ;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.5) ; }
  .button--subscribe__icon {
    margin: 0 2px;
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 14px;
    background-repeat: no-repeat;
    background-image: url(../images/icon-subscribe.png); }
/* Star Merchant Hot Surprise! */


.mainfooter {
	background: #F5F5F5;
	margin-top: 15px;
	overflow: hidden;
	display:block;
	overflow:hidden; clear:both;
}
.mainfooter .container {
	background:none!important;
}
.mainfooter .footer-wrapbox {
	padding: 30px 0 10px 0;
	width: 980px;
	margin: auto;
}
.mainfooter .footer-block {
	width: 25%;
	float: left;
}
.mainfooter .txt-title-2 {
	padding-bottom: 10px;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	display: block;
	margin: 0px;
}
.mainfooter .box-footer {
	padding: 0 0 20px 0;
}
.mainfooter .box-footer > ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.mainfooter .box-footer > ul > li {
	line-height: 1.7;
	font-size: 12px;
}
.mainfooter .box-footer > ul > li > i {
	width: 24px;
	height: 24px;
}
.mainfooter .box-footer > ul > li > a {
	color: #333333;
}
.mainfooter .box-footer .input-group {
	width: 90%;
	position: relative;
	display: table;
	border-collapse: separate;
}
.mainfooter .box-footer p {
	line-height: 1.7;
	font-size: 12px;
	margin-bottom: 15px;
}
.mainfooter .box-footer .input-group .form-control {
	background: #ddd;
	display: table-cell;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	height: 22px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border: none;
}
.mainfooter .input-group .form-control:first-child, .mainfooter .input-group-addon:first-child, .mainfooter .input-group-btn:first-child > .btn, .mainfooter .input-group-btn:first-child > .btn-group > .btn, .mainfooter .input-group-btn:first-child > .dropdown-toggle, .mainfooter .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .mainfooter .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.mainfooter .input-group .form-control:last-child, .mainfooter .input-group-addon:last-child, .mainfooter .input-group-btn:last-child > .btn, .mainfooter .input-group-btn:last-child > .btn-group > .btn, .mainfooter .input-group-btn:last-child > .dropdown-toggle, .mainfooter .input-group-btn:first-child > .btn:not(:first-child), .mainfooter .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.mainfooter .box-footer .input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap;
	width: 1%;
	display: table-cell;
	z-index: 2;
	margin-left: -1px;
	vertical-align: middle;
	border-collapse: separate;
}
.mainfooter .input-group-btn:last-child > .btn, .mainfooter .input-group-btn:last-child > .btn-group {
	z-index: 2;
	margin-left: -1px;
}
.mainfooter .glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mainfooter .glyphicon-envelope:before {
	content: "\2709";
}
.mainfooter .btn {
	display: inline-block;
	padding: 5px 8px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	position: relative;
	z-index: 2;
	margin-left: -1px;
}
.mainfooter .btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}
.mainfooter .box-footer.social {
	border: none;
	background: none;
}
.mainfooter .box-footer.social li {
	line-height: 2.5;
}
.mainfooter .box-copyright {
	text-align: center;
	padding: 20px 0;
	background: #eeeeee;
	font-size: 12px;
	line-height: 2em;
}
.mainfooter .iconset {
	background-image: url(../../tarad2016/footer/iconset.svg);
	background-image: url(../../tarad2016/footer/iconset.png);
	background-position: 0 0;
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	background-position: -83px -3px;
}
.mainfooter .iconset.ico-ico-fb {
	background-position: -80px -165px;
}
.mainfooter .iconset.ico-fb {
	background-position: 0 -372px;
}
.mainfooter .iconset.ico-tw {
	background-position: -24px -372px;
}
.mainfooter .iconset.ico-youtube {
	background-position: -48px -372px;
}
.mainfooter .iconset.ico-line {
	background-position: -96px -372px;
}
.mainfooter .iconset.ico-ig {
	background-position: -72px -372px;
}
.box-footer-partner { padding: 10px 0;}
.footer-partner-list {
	margin-top: 15px;
	text-align: center;
}
.footer-partner-list > li {
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}
.footer-partner-list > li > .partner-logo {
	display: block;
	width: 36px;
	height: 36px;
	background-color: #F5F5F5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-image: url(../../tarad2016/footer/partner-logo.png);
}
.footer-partner-list > li:nth-child(1) > .partner-logo {
	background-position: 0 0;
}
.footer-partner-list > li:nth-child(2) > .partner-logo {
	background-position: -36px 0;
}
.footer-partner-list > li:nth-child(3) > .partner-logo {
	background-position: -72px 0;
}
.footer-partner-list > li:nth-child(4) > .partner-logo {
	background-position: -108px 0;
}
.footer-partner-list > li:nth-child(5) > .partner-logo {
	background-position: -144px 0;
}
.footer-partner-list > li:nth-child(6) > .partner-logo {
	background-position: -180px 0;
}
.footer-partner-list > li:nth-child(7) > .partner-logo {
	background-position: -216px 0;
}
.footer-partner-list > li:nth-child(8) > .partner-logo {
	background-position: -252px 0;
}
.footer-partner-list > li:nth-child(9) > .partner-logo {
	background-position: -288px 0;
}
.footer-partner-list > li:nth-child(10) > .partner-logo {
	background-position: -324px 0;
}
.footer-partner-list > li:nth-child(11) > .partner-logo {
	background-position: -360px 0;
}
.footer-partner-list > li:nth-child(12) > .partner-logo {
	background-position: -396px 0;
}
.footer-partner-list > li:nth-child(13) > .partner-logo {
	background-position: -432px 0;
}
.footer-partner-list > li:nth-child(14) > .partner-logo {
	background-position: -468px 0;
}
.footer-partner-list > li:nth-child(15) > .partner-logo {
	background-position: -504px 0;
}
.footer-partner-list > li:nth-child(16) > .partner-logo {
	background-position: -540px 0;
}
.footer-partner-list > li:nth-child(17) > .partner-logo {
	background-position: -576px 0;
}
.footer-partner-list > li:nth-child(18) > .partner-logo {
	background-position: -612px 0;
}
.footer-partner-list > li:nth-child(19) > .partner-logo {
	background-position: -648px 0;
}
