.listblock{float:left; width:682px;}
.sticky_rhs{position:sticky;top:0px;}
.fixblock2{float:left; width:642px;}
.featureblock{margin-bottom:10px;}
.featureblock h3, .featureblock h2{font:bold 14px 'Montserrat', Arial, Helvetica, sans-serif; color:#C90302; margin-bottom:2px; letter-spacing:0.5px;}
.featureblock ul{margin:0px; padding:0px; list-style:none;}
.featureblock ul li{margin:0px 13px 0px 0px; padding:0px; display:inline; float:left; width:150px; height:174px!important;}
.featureblock ul li a{color: #333;display: block;font:13px/16px 'Montserrat', Arial, Helvetica, sans-serif;padding: 4px 0 2px;text-decoration: none; letter-spacing:0.5px;}
.featureblock ul li a:last-child{height:47px; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.featuredvideo{margin-bottom:15px;}
.featuredvideo h3{font:bold 14px 'Montserrat', Arial, Helvetica, sans-serif; color:#C90302;letter-spacing:0.5px; padding-left:22px; background:url(/photo/17859092.cms) left 5px no-repeat; border-bottom:1px solid #000000;}
.featuredvideo ul{margin:0px; padding:0px; list-style:none;}
.featuredvideo ul li{margin:0px 16px 0px 0px; padding:0px; display:inline; float:left; width:150px; position:relative;}
.featuredvideo ul li a.vdo{color: #ffffff;display: block;font: 11px/16px Arial;padding: 2px;text-decoration: none; background:#000000; float:left; height:32px; overflow:hidden;width:146px;}
.featuredvideo ul li.last,.featureblock ul li.last{margin:0px;}
.vdoicon{background: url(/photo/17858949.cms) left top no-repeat; height: 30px; left: 0; opacity: 0.8; position: absolute; top: 82px; width: 40px;}
.rgallery{float:left; width:300px;}
.rgallery ul{margin:0px; padding:0px; list-style-type:none;}
.rgallery ul li{float:left; display:inline; margin:1px 1px 0px 0px; width:99px; position:relative;}
.rgallery ul li a span{display:none;}
.rgallery ul li a:hover span{display:block; color:#ffffff; font:11px arial; position:absolute;background-color:#000000; opacity:0.7; padding:3px; bottom:0;}
.featuredvideo h2{font:bold 14px 'Montserrat', Arial, Helvetica, sans-serif; color:#C90302; letter-spacing:0.5px; border-bottom:1px solid #000000;}
.starblock{padding:5px 0px; margin:0px;}
.starimg{float:left; margin-right:10px; width:152px;}
.stardesc{float:left;width:478px;}
.stardesc h3, .stardesc h1{padding:0px 0px 5px 0px; margin:0px;font:bold 30px 'Montserrat', Arial, Helvetica, sans-serif; letter-spacing:0.5px;}
.stardesc ul{padding:0px; margin:10px 0px 0px 0px; list-style:none;}
.stardesc ul li{padding:5px 10px; margin:0px;display:inlilne; float:left; background-color:#e5e5e5; border-right:1px solid #cccccc; font:bold 13px Arial; color:#3675B0;}
.stardesc ul li.last{border-right:none;}
.tabsintbg1{background-color:#dadad8;float:left; width:100%;}
#dft1{float:left; width:200px;}
#dft1 ul{padding:0px; margin:0px; list-style:none;}
#dft1 ul li{padding:0px; margin:0px; padding:5px 12px; border-right:1px solid #cccccc; width:auto;}
#dft1 ul li.current{background-color:#f3f4ef;}
.sortlist{float:left; width:620px;}
.sldc{float:right; width:145px;}
.sortlist span,.sortlist a, .sldc span, .sldc a{float:left; padding:5px 6px; border-right:1px solid #cccccc;}
.sortlist a.bldt,.sldc a.bldt ,.sortlist a.currentlnk{background-color:#f3f4ef;}
.abc1 div{display: block; float: left; padding: 5px; width:130px; background:none;}
.abc1 div span {display: inline-block;margin-left: 0px !important;}
.abc1 div span a{font:12px/14px 'Montserrat', Arial, Helvetica, sans-serif;}
#aaa, #bbb{background-color:#f3f4ef;}
#sharebarx_new{width:640px;padding-bottom:10px;}
.linebdr{background:url(/photo/18074207.cms) left top repeat-y;}
.linebdr1{background:url(/photo/18074207.cms) right top repeat-y;}
.sliderkit-head h4, .sliderkit-head h2{color:#000; float: left; font:700 18px 'Montserrat', Arial, Helvetica, sans-serif; padding-bottom: 4px;text-decoration: none;letter-spacing:0.5px;}
.pad5{padding:0px 5px 0px 5px;}
.gnder{background-color: #DADAD8;border: medium none; padding: 4px 0 0 9px;}
.sliderkit{float:left;}
.sliderkit-nav{width:100%;min-height: 400px;}
.sliderkit-top{width:100%;}
.sliderkit-nav-clip ul li p{margin:0px; padding:0px 5px 0px 0px; color:#333333}
.bannerbottom{margin-top:10px;}
.hotright{background:url(/photo/17571983.cms) repeat-y scroll left center #F3F3F0;padding-bottom:15px;}
.listblock1 {float:left; width:660px; margin-right:22px;}
.listblock1 ul{padding:0px; margin:0px; list-style:none;}
.listblock1 ul li{padding:0px; margin-right:1px; display:inline; float:left; width:164px; min-height:32px;}
.listblock1 ul li:nth-child(4n+1){clear:left; }
.listblock1 ul li a{color:#333; font:600 14px/20px 'Montserrat', Arial, Helvetica, sans-serif;}
.listblock1 ul.moregallery li a{font:500 12px/16px 'Montserrat', Arial, Helvetica, sans-serif;}
.paging{background:url(/photo/18114131.cms) left top repeat-x; height:32px; float:left; margin-left:200px;}
.paging a{float:left; height:16px; padding:8px; color:#3675B0;}
.paging a.active{background-color:#bababa; color:#333;}
.paging .prev{background:url(/photo/18114202.cms) left top no-repeat;}
.paging .next{background:url(/photo/18114205.cms) right top no-repeat;}
.sliderkit-topn{border-bottom: 1px solid #ffffff;float: left; width:100%; background-color:#e5e5e5;}
.sliderkit-topn .sliderkit-head{float: left;font:700 20px 'Montserrat', Arial, Helvetica, sans-serif; width: 500px; padding:7px 5px; /*letter-spacing:0.5px;*/}
.sliderkit-topn .slider-count{float: right;text-align: center; width: 82px; padding:18px 5px 0px 0px;}
a.slidelink1{background:#000; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000)); background:-webkit-linear-gradient(top, transparent, #000); background:-moz-linear-gradient(top, transparent, #000); background:-ms-linear-gradient(top, transparent, #000); background:-o-linear-gradient(top, transparent, #000); padding:20px 4px 10px; color:#ffffff; bottom:0; left:0; color:#fff !important;display: block;font:12px/18px 'Montserrat', Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing:0.5px;}
#abcd{width:981px;border:none;float:left; }
.abc1, .abc1up{width:980px;}
#carousel-demo21, #carousel-demo22, #carousel-demo23, #carousel-demo24{width:660px;height:210px;}
#carousel-demo1, #carousel-demo2, #carousel-demo3, #carousel-demo4 {min-height: 180px; max-height: 200px; overflow: hidden;}
.searchblock{float:left; background-color:#f3f3f1;width:201px; height:52px; padding:15px;}
.browseblock{float:left; background-color:#f3f3f1; border-left:2px solid #ffffff; width:406px; padding:15px 10px; height:52px;}
.browseblock span, .searchblock span{float:left; font:bold 12px/18px 'Montserrat', Arial, Helvetica, sans-serif; color:#000000;margin-bottom:3px; letter-spacing:0.5px;}
.browseblock a{background-color:#ffffff; padding:8px 3px; border-right:1px solid #f3f3f1;float:left;font:12px/13px 'Montserrat', Arial, Helvetica, sans-serif;}
.browseblock a:hover{background-color:#ff0000; color:#ffffff; font-weight:bold;}
.browseblock a.currentlnk{background-color:#ff0000; color:#ffffff; font-weight:bold;}
.tabsceleb{float: left;width: 100%; border-bottom:1px solid #000000;margin-top:20px;}
.sld{float: left;padding:5px 0px;text-align: right;width: 100%; border-bottom:1px solid #e5e5e5;}
.sld strong{font:bold 12px/13px 'Montserrat', Arial, Helvetica, sans-serif; letter-spacing:0.5px; padding:0px 2px;}
.sld span{ font:12px/13px 'Montserrat', Arial, Helvetica, sans-serif; padding:0px 2px; cursor:pointer;}
.sld span.cur{ font:12px arial;color:#ff0000;}
.celebtabs{float:left; width:300px;}
.celebtabs ul{margin:0px; padding:0px; list-style:none;}
.celebtabs ul li{float:left; display:inline; width:82px; margin-right:0px;}
.celebtabs ul li a{float:left; width:76px; background-color:#e4e4e4; text-align:center; padding:5px;font:bold 12px 'Montserrat', Arial, Helvetica, sans-serif; letter-spacing:0.5px;}
.celebtabs ul li.current a{background-color:#ff0000; color:#ffffff;}
#query{float:left; width:176px; height:30px; border:none; background:url(/photo/19494793.cms) left top no-repeat; padding:0px 5px;}
#expand, #collapse{text-align:center; padding:2px 0px;color:#ffffff;width:80px;margin:0 auto;background-color:#333333; text-transform:uppercase;font:11px Georgia; cursor:pointer;}
#ntext{position:relative;display:inline-block;}
#ntext div.badgetooltipnewt{display:none;width:270px;height: auto !important;position:absolute; z-index:999 !important;left:-82px;top:17px;background-color:#EFEFEF;padding:4px;border:1px solid #5B5B5B;font-size:12px;font-family:arial;font-weight:normal;}
#ntext:hover div.badgetooltipnewt{display:block !important;}
.reg1{display:none;}
.abc1 div span a {padding:2px 3px;}
.abc1 a:hover{text-decoration:underline; color:#ffffff; background-color:#FF0000;}
.abc1, .abc1up{width:660px;}
.abc1 div{width:126px;padding:5px 0px;}
.listblock1 ul li a {height: auto;}
.listblock1 ul li{margin-top:1px solid #ffffff;}
.fixedadd{float:left; width:300px; height:250px; overflow:hidden;}
#txtHint a{display:block; padding:3px}
#txtHint a:hover{background-color:#f0f0f0;}
#txtHint a.active {background-color:#f0f0f0;}
.dropmenu {width:84px;position: absolute;display: none;z-index: 100000;left: 0px;top: 27px;background: none repeat scroll 0 0 #fbe2e2;border: 1px solid #000000;}
.dropmenu li a{width:74px!important}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dropmenu {
top: 25px;
}
}
.morearrow{padding-top:12px;padding-left:3px;padding-right:7px;position: absolute;right: -2px;}
.moregallery li{margin:3px 0}