@charset "utf-8";
*{box-sizing:border-box;margin:0;padding:0;outline:0}html.nav-open,html.off-canvas-cart-open{overflow:hidden;height:100%;height:100vh;width:100vw;position:fixed;top:0;left:0}
@media screen and (min-width: 64.0625em){html.nav-open,html.off-canvas-cart-open{position:static}}
body{font:400 1em "Helvetica",微软雅黑,sans-serif;width:100%;overflow-x:hidden}body.nav-open,body.off-canvas-cart-open{overflow:hidden;height:100%;height:100vh;width:100vw;position:fixed;top:0;left:0}
@media screen and (min-width: 64.0625em){body.nav-open,body.off-canvas-cart-open{overflow-y:auto;position:static}}
#rogueBinTemplate{display:none}
.rogue-cache.nav-user,.rogue-cache.top-cart{display:inline}
p{font-size:.875em;line-height:1.5em;margin:0 0 .75em 0}
ol.list,ol.lower-alpha,ol.lower-roman,ol.decimal,ul.list{padding:0 0 0 1.25em;margin:0 0 .75em 0;font-size:.875em; list-style:none;}
ol.list ol.list,ol.list ol.lower-alpha,ol.list ol.lower-roman,ol.list ol.decimal,ol.list ul.list,ol.lower-alpha ol.list,ol.lower-alpha ol.lower-alpha,ol.lower-alpha ol.lower-roman,ol.lower-alpha ol.decimal,ol.lower-alpha ul.list,ol.lower-roman ol.list,ol.lower-roman ol.lower-alpha,ol.lower-roman ol.lower-roman,ol.lower-roman ol.decimal,ol.lower-roman ul.list,ol.decimal ol.list,ol.decimal ol.lower-alpha,ol.decimal ol.lower-roman,ol.decimal ol.decimal,ol.decimal ul.list,ul.list ol.list,ul.list ol.lower-alpha,ul.list ol.lower-roman,ul.list ol.decimal,ul.list ul.list{font-size:1em; list-style:none;}
ol.lower-alpha,ol.lower-roman,ol.decimal{padding-left:24px;margin-bottom:12px; list-style:none;}
ol.lower-alpha{list-style-type:lower-alpha; list-style:none;}
ol.lower-roman{list-style-type:lower-roman; list-style:none;}
ol.decimal{list-style-type:decimal; list-style:none;}
li{line-height:1.25em;margin-bottom:.3125em; list-style:none;}
blockquote{color:#bbb;font-family:"Roboto","Helvetica",微软雅黑,sans-serif;font-size:1.125em;line-height:1.75em;margin:1.25em 0;padding-left:1.25em;border-left:3px solid #ccc}a{color:#ea0000; text-decoration:none;}a:hover{color:#981b1e; text-decoration:none;}
a img{border:none}
a.link-blue{color:#5bc0de}
a.link-blue:hover{color:#2390b0}
a.link-black{color:#000}
a.link-black:hover{color:#666}
a.link-secondary{color:#666}
a.link-secondary:hover{color:#a2a2a2}


.flexslider{position:relative;height:568px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:568px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:42px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.section{ background-position:center top; background-repeat:no-repeat;}
#section1{ height:600px;}
#section2{ height:650px;}

.isotope{padding-bottom:45px; margin-top:10px;}
.isotope ul {position: relative; width:102%;}
.isotope .item {width: 23%; margin: 0 1%; float:left;}
.isotope .item .cont {display: block;  overflow: hidden;}
.trans {-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease;}
.isotope .item .cont > div {overflow: hidden; position:relative;}
.isotope .item img {display: block; width: 100%; height: auto;  margin: 0;}
.isotope .item img:hover {display: block; width: 100%; height: auto;  margin: 0;}
.isotope .item .title {display: block; background: url(../images/ico-2.png) 95% center no-repeat #1B4F97; border-bottom: 1px solid #2060B5; margin: 0;  padding: 0px 30px 15px 10px; font-size: 12px;  color: #fff;}
.isotope .item .title-en {padding: 15px 0 0px 0; text-transform: uppercase; color: #fff; font-size: 16px;}
.isotope .item h5 { font-weight: normal; font-family:"微软雅黑"; overflow: hidden; line-height:45px; width: 94%; margin:0 auto;  display: inline-block;border-bottom: 1px solid #e3e3e4;}
.isotope .item .more{ width:94%; margin:0 auto; height:45px; line-height:45px;color:#A2D0FF; font-size:14px;} 
.isotope .item:hover .more{ color:#333;}
.isotope .item:hover .title-en{color:#1B54A9; font-weight:600;}
.isotope .item:hover img {-webkit-transform-origin: center center;  -webkit-transform: scale(1.05, 1.05); -moz-transform-origin: center center; -moz-transform: scale(1.05, 1.05);}
.isotope .item:hover .title {background-color: transparent; background:url(../images/ico-2hover.png) 95% center no-repeat #f4f4f4; color: #666666;}
.isotope .item:hover h5 { font-weight: normal; font-family:"微软雅黑"; overflow: hidden; line-height:45px; width: 94%; margin:0 auto;  display: inline-block;border-bottom: 1px solid #1E58A8;}
.img-box{position:relative;width:100%;height:100%;}
.icon-box{position:absolute; top:0; left:0; background:none; width:100%; height:100%;}
.isotope .item:hover .icon-box{background:url(../images/j_img.png) no-repeat center center #fff;  transition: background-color 0.4s;  background-color:rgba(0,0,0,0.1); -webkit-tap-highlight-color: rgba(0,0,0,0);  cursor:pointer; width:100%; height:100%; }
@media all and (max-width: 1366px) {
.isotope .item .title { padding: 0px 35px 10px 10px;}
.isotope .item .title-en {padding:5px 0 5px 0; text-transform: uppercase; font-size: 14px; height:40px; overflow:hidden;}

}
@media all and (max-width: 1180px) {
.isotope .item .title { padding: 0px 35px 10px 10px;}
.isotope .item .title-en {padding:5px 0 5px 0; text-transform: uppercase; font-size: 13px; height:40px; overflow:hidden;}

}
@media all and (max-width: 1024px) {
.isotope .item .title {padding:5px 35px 5px 10px; font-size:12px; color:#999;}
.isotope .item .title-en {padding: 5px 0 10px 0; text-transform: uppercase; color: #666; font-size: 16px; height:30px;overflow:hidden;}
.isotope .item .more{ width:94%; margin:0 auto; height:40px; line-height:40px;color:#656565; font-size:14px;} 
.i_pro_title h1{width:100%; text-align:center; font-family:"微软雅黑"; color:#1B54A9; font-size:18px; font-weight:600; padding-bottom:4px; text-align:center; margin:0 auto;}
.i_pro_title h2{padding-top:4px; width:100%; text-align:center; float:left; font-size:14px;}

}
@media all and (max-width: 800px){
.isotope .item {width: 50%;}
.isotope .item .title{  background: url(../images/ico-2.png) 95% center no-repeat #fff;}
.isotope .item:hover .title {background:url(../images/ico-2hover.png) 95% center no-repeat #ffffff; }
}
@media all and (max-width: 640px){
.isotope .item {width: 50%;}
.isotope .item:hover .title {background:100% center no-repeat #ffffff; }
.isotope .item .title {display: block; background: 100% center no-repeat #f7f7f7; border-bottom: 1px solid #e7e7e7; margin: 0;  padding: 0px 10px 5px 10px; font-size: 12px;  color: #999;}
.isotope .item .title-en {padding:5px 0 0px 0; text-transform: uppercase; color: #333; font-size: 14px;}
.isotope .item h5 { font-weight: normal; font-family:"微软雅黑"; overflow: hidden; line-height:40px; height:40px; overflow:hidden; width:100%; }
.isotope .item .more{ width:100%; margin:0 auto; height:35px; line-height:35px;color:#656565; font-size:14px;} 
.isotope{padding-bottom:25px; margin-top:10px;}
.i_pro_title h1{font-size:18px; padding-bottom:4px;}
.i_pro_title h2{font-size:14px;}
.i_pro{margin-top:8%;}
.i_pro_n{margin-top:4%;}
.DtiasNv{margin-bottom: 0px;}
.DtiasNv a{display:inline-block;font-family:"微软雅黑"; letter-spacing:1; font-size:14px; margin:0px 1px; border: 1px solid #d2d1d1; padding:3px 8px; width: auto;}
}
.lf{ float:left;}
.rg{ float:right;}  
.index_pro { padding-top:60px;}
.index_pro .pt .title{font-size:40.25px;font-family:"微软雅黑"; text-transform:uppercase; color:#1B4F97; text-align:center; line-height:1; font-weight:bold; margin-bottom:40px;}
.index { padding-top:60px;}
.index .pt .title{font-size:40.25px;font-family:"微软雅黑"; text-transform:uppercase; color:265cb1; text-align:center; line-height:1; font-weight:bold; margin-bottom:40px;}
.index .pt .info{font-size:16px; color:#333; margin-bottom:40px; text-align:center; font-family:微软雅黑, Helvetica, sans-serif;}
.index .pt1{padding: 50px 50px; background: #666;overflow:hidden;}
.index .pt1 .sec1_left { width: 46%; position: relative; cursor:pointer; float:left;}
.index .pt1 .sec1_right { width: 43%; float: right; }
.index .pt1 .sec1_right .sec_tit { font-size:18px; font-family:"微软雅黑";text-transform:uppercase; color:#fff; margin-bottom:20px; font-weight:600 }

.index .pt1 .sec1_right .sec_tit i { width: 65px; height: 2px; background: #fff; display: block; margin-top:10px; margin-bottom:20px; }
.index .pt1 .sec1_right ._txt { margin-bottom: 35px; font-size:16px; text-align:left; line-height: 32px; color:#fff}
.index .pt1 .sec1_right ._txt p{ font-size:14px; text-align:left; line-height:28px; color:#fff}
.index .pt1 .sec1_right .More_btn { margin-bottom: 70px; color:#fff;}
.index .pt1 .sec1_right ul{margin-top: 65px;}
.index .pt1 .sec1_right ul li{width: 33.33%;float: left;}
.index .pt1 .sec1_right ul li div{width: 70%;float: right;line-height: 16px;}
.index .pt1 .sec1_right ul li img{display: block;float: left;width:45px;}

.index .pt1 .sec1_right ul li img{  -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.index .pt1 .sec1_right ul li:hover img{ -webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
@media screen and (max-width: 1240px) and (min-width:1024px) {
.index .pt1 .sec1_left img{ width:100%;}
.index .pt1 .sec1_right ._txt { margin-bottom: 15px; }
.index .pt1 .sec1_right ul{margin-top: 35px;}
}
@media screen and (max-width: 1023px) and (min-width:761px) {
.index .pt1 .sec1_left { display:none;}
.index .pt1 .sec1_right { width:100%; float:none; }

}

@media only screen and (max-width: 760px){
.index .pt1{padding:40px 0; background: url(../images/bglogo.jpg) no-repeat left 40px;overflow:hidden;}
.pt .title{font-size:20px; margin-bottom:20px;}
.pt .info{ display:none;}
.index .pt1 .sec1_left { display:none;}
.index .pt1 .sec1_right { width:100%; float:none; }
.index .pt1 .sec1_right .sec_tit { font-size:15px; font-family:"微软雅黑"; color:#333; margin-bottom:20px; font-weight:bold }
.index .pt1 .sec1_right .sec_tit i { width: 65px; height: 2px; background: #333; display: block; margin-top:10px; margin-bottom:20px; }
.index .pt1 .sec1_right ._txt { margin-bottom:15px; }
.index .pt1 .sec1_right ul{margin-top:15px;}
.index .pt1 .sec1_right ul li div{width: 100%;float: none;line-height: 24px; text-align:center;}
.index .pt1 .sec1_right ul li img{display: block;float: none;width:65px; margin:0 auto;}
}
.index .more_btn { display:inline-block; width:130px; font-size:14px; text-align:center;}
.index .more_btn a{display:block; width:100%; height:46px;}
.index .more_btn .face1{background:#1B4F97;  line-height:42px; font-size:0; color:#fff; text-align:center; height:42px;}
.index .more_btn .face1 .sj{display:inline-block; width:17px; height:42px; background:url(../images/sj_white.png) center center no-repeat; margin-left:10px;}
.index .more_btn .face1 .t{display:inline-block; line-height:42px;font-size:15px; font-family:"微软雅黑";  vertical-align: top;}


#lanrenzhijia {height: 280px;margin:1px auto;position:relative;font-size:12px;overflow:hidden;width:540px}
#img li {opacity:1;filter:alpha(opacity=100);cursor:pointer;float:left;}
#img {list-style:none;position:absolute;top:0px;left:0px;}
#num {list-style:none;position:absolute;bottom:10px;right:20px;z-index:999;}
#num li {display:block;height:20px;width:20px;margin-left:5px;background:#FFFFFF;float:left;color:#DE7D4B;text-align:center;line-height:20px;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}
#num .hover {background:#FF6600;color:#FFFFFF;font-weight:bold}




.prod_tab{ height:40px; overflow:hidden; border-bottom:1px solid #d4d4d4; background:#ebebeb; font-size:16px; margin-bottom:20px; margin-top:74px;}
.prod_tab span{ width:160px; float:left; height:41px; text-align:center;line-height:40px; cursor:pointer;}
.prod_tab span.active{ background:#fa5403; color:#fff; border-right:3px solid #f2f2f2;}

.bigImg_list{ height:90px; overflow:hidden; position:relative; margin-top:26px;}
.bigImg_list .bd li{ width:200px; float:left; cursor:pointer;}
.bigImg_list .bd li img{ width:190px; height:90px;}
.bigImg_list .bd li:hover img{ width:186px; height:86px;border:2px solid #fa5403;}

.bigImg { position:relative;}
.bigImg em{ background:url(../images/icon_big.gif) no-repeat left center; padding-left:6px; font-style:normal; display:inline-block; position:absolute; z-index:10; left:70%; top:12%}
.bigImg em span{ display:inline-block; border:1px solid #fa5403; background:#fff; font-size:24px; font-weight:bold; color:#fa5403; padding:10px 15px;}
.bigImg .change{ position:absolute; z-index:10; width:228px; height:22px; line-height:22px; background:url(../images/change.png) no-repeat center top; left:50%; margin-left:-114px; bottom:20px;}
.bigImg .pic{ position:relative; height:560px; overflow:hidden;}
.bigImg .pic img{ width:1200px; height:560px; position:relative; left:0px; top:0px;}
.bigImg .change .jia{ width:17px; display:inline-block; height:22px; line-height:100px; z-index:10; overflow:hidden; position:absolute; right:0px;}
.bigImg .change .jian{ width:16px; display:inline-block; height:22px; line-height:100px;z-index:10;  overflow:hidden; position:absolute; left:0px;}
#imgMain{ position:relative; margin-top:-560px;}
#divBlock{width: 1200px; height: 560px; cursor: pointer; cursor:all-scroll; position: relative; left: 0; top: 0; filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; background: blue; z-index: 3;}
.bigImg .change b{ margin-left:48px; height:22px; overflow:hidden; display:inline-block; position:relative; z-index:1; line-height:90px;}
.bigImg .change b a{ display:block; height:22px; width:25px; float:left;}
.bigImg .change b i{ display:block; width:13px; height:13px; background:url(../images/i.png) no-repeat;position:absolute; left:7px; top:4px;}

.rsContent {
float: left; }
.rsContent {
width: 100%;
height: 100%;
position: relative; }


@media (min-width: 992px) {
#contentSlider .rsContent {
padding-left: 220px;
padding-right: 0; }
#contentSlider .rsContent .rsBlock {
min-height: 440px; } }

.contentSlider {
width: 100%; }

.rsContent {
width: 100%; }
.rsContent .rsContent-inner {
padding: 20% 0 0 5%;
}
@media (min-width: 768px) {
.rsContent .rsContent-inner {
padding: 12% 0 0 15%; } }
.rsContent .rsContent-inner-lg {
padding: 146.166666667px 0 146.166666667px 0; }

.rsContent, .rsContent[style] {
background-size: cover !important;
background-repeat: no-repeat !important; }

@media (min-width: 992px) {
.rsImgLink {
position: absolute;
top: 0;
bottom: 0;
right: 0;
width: 30%; } }

.blockHeadline {
color: #fff;
text-shadow: black 1px 1px 0px;
font-size: 60px;
font-weight: 700;
letter-spacing: -1px;
font-style: italic;
line-height: 68px;
margin: 0;
padding: 0 30% 10px 0; }
.blockHeadline span {
display: block; }
@media (max-width: 768px) {
.blockHeadline {
font-size: 35px;
line-height: 35px;
padding: 0 10% 10px 0; } }

.blockSubHeadline {
background: rgba(0, 0, 0, 0.5);
border-top: 5px solid white;
display: block;
color: #FFC20E;
font-size: 16px;
font-style: italic;
line-height: 1.2em;
font-weight: 400;
padding: 15px 25px; }
.blockSubHeadline span {
display: block; }
@media (min-width: 768px) {
.blockSubHeadline {
font-size: 20px;
padding: 22px 35% 22px 25px; } }

.simpleHeadline {
font-size: 50px; }

a.rsMore {
margin-left: 30px; }



.row {margin-left: -15px;margin-right: -15px; }
.row:before,
.row:after {content: " ";display: table; }
.row:after {clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}

.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px; }
.container:before,
.container:after {
content: " ";
display: table; }
.container:after {
clear: both; }
@media (min-width: 768px) {
.container {
width: 750px; } }
@media (min-width: 992px) {
.container {
width: 970px; } }
@media (min-width: 1200px) {
.container {
width: 1170px; } }
.text-left {
text-align: left; }

.text-right {
text-align: right; }
.list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px; }
.list-inline > li {
display: inline-block;
padding-left: 1px; font-size:14px;
padding-right: 1px; }



.big-slider .content {
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);
}

.big-slider .button {
font-size: 16px !important;
text-shadow: none;
}

.big-slider .large-txt {
font-size: 2.5em;
line-height: 0.9em !important;
}

.big-slider .small-txt {
font-size: 1.5em;
line-height: 0.9em !important;
}

.big-slider .invert {
background-color: #ffffff;
color: #000000;
margin: 0.15em 0;
padding: 0 5px;
display: inline-block;
line-height: 52px;
}

.big-slider .strapswraps .large-txt,
.big-slider .butcher .large-txt,
.big-slider .medballs .large-txt,
.big-slider .bumper .large-txt {
font-size: 2em;
line-height: 0.9em !important;
}

.hot-content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10;
}
/*end general stuff*/

/*bodyweight*/
.bodyweight .big-text {
margin-top: 0.75em;
text-shadow: none;
padding-right: 1em;
}

.bodyweight .large-txt {
font-weight: 900;
font-size: 1.625em;
font-style: italic;
}

.bodyweight .smaller-txt {
font-weight: 300;
font-size: 0.45em;
line-height: 1em;
margin-top: 0.5em;
}

.bodyweight .smaller-txt a {
color: white;
}

.bodyweight .smaller-txt a:hover {
color: #ea0000;
}
/*end bodyweight*/

/*monster rig*/
.monsterrig .big-text {
margin-top: 0.5em;
}

.monsterrig .top-txt {
font-weight: 900;
font-size: 2em;
}

.monsterrig .large-txt {
font-size: 2.39em;
margin-top: 0.1em;
}

.monsterrig .smaller-txt {
font-weight: 900;
font-size: 0.5175em;
line-height: 1em;
margin-bottom: 0.5em;
text-align: center;
}

.monsterrig .m-icons-wrapper {
margin: 0 auto;
text-align: center;
}

.monsterrig img.m-icons {
display: inline-block;
width: auto;
height: 2em;
margin-right: 0.25em;
}

.monsterrig img.m-icons:last-of-type {
margin-right: 0;
}
/*monster rig*/

/*barsandplates*/
.big-slider .barsandplates .big-text {
text-shadow: none;
margin-bottom: 0.75em;
}

.big-slider .barsandplates .large-txt {
font-size: 1.75em;
font-style: italic;
}

.big-slider .barsandplates .small-txt {
font-size: 1.25em;
font-style: italic;
}
/*barsandplates*/

/*hats*/
.big-slider .hats .big-text {
text-shadow: none;
}

.big-slider .hats .large-txt {
font-size: 1.75em;
font-style: italic;
}

.big-slider .hats .threelogo {
display: inline-block;
width: 1.25em;
height: 1.25em;
vertical-align: top;
}

.big-slider .hats .right-of-three {
display: inline-block;
margin-top: 0.2em;
}

.big-slider .hats .small-txt {
font-size: 0.6em;
font-style: italic;
}

.big-slider .hats .smaller-txt {
font-size: 0.4em;
font-style: italic;
line-height: 1.25em;
font-weight: 400;
}
/*hats*/

/*rowerstorage*/
.big-slider .rowerstorage .big-text {
margin-top: 2.35em;
}

.big-slider .rowerstorage .large-txt {
font-size: 1.6em;
}

.big-slider .rowerstorage .small-txt {
line-height: 1.25em !important;
font-size: 0.8em;
font-style: italic;
font-weight: 400;
}
/*end rowerstorage*/

/*ml rig*/
.mlrig .top-txt {
font-weight: 700;
font-size: 0.8em;
}

.mlrig .large-txt {
font-size: 2.5em;
line-height: 0.8em !important;
}

.mlrig .smaller-txt {
font-weight: 700;
font-size: 0.65em;
}

.mlrig img.ml-colors {
width: 97%;
margin: 0.15em 0 0.4em 0;
}
/*end ml rig*/

/*media queries*/
@media (max-width: 767px) {
/*general stuff*/
.big-slider .big-text {
font-size: 1.813em !important;
}

.big-slider .bodyweight .big-text, .big-slider .barsandplates .big-text, .big-slider .hats .big-text {
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);
}
/*end general stuff*/

/*monster rig*/
.monsterrig .smaller-txt, .monsterrig .m-icons-wrapper {
display: none;
}
/*end monster rig*/
}

@media (max-width: 500px) {
/*bodyweight*/
.bodyweight .large-txt {
font-size: 1.45em;
}
/*end bodyweight*/
}


.choose { margin-right:0px;}
.new_language { width:180px; height:35px; float:right; position:relative; z-index:9999; cursor:pointer; margin:0px 5px 4px 6px; font-size:14px;}
.new_language u { font-style:normal; display:block;  width:180px; height:35px; line-height:35px; position:absolute; left:0px; z-index:1; text-align:center; text-decoration:none; background:url(../images/tlbg_hover_long.gif) no-repeat; color:#fff;}
.new_language.sel u { color:#fff;}
.new_language ul { display:none; position:absolute; right:0px; _right:-1px; top:31px; z-index:2; width:180px;  background:#666;padding:2px 5px; line-height:31px;}
.new_language ul li { text-align:center; background:#666; line-height:31px; height:31px; border-bottom:1px solid #ccc;}
.new_language.sel ul { display:block;} 
.new_language ul li a { background:none; color:#fff!important; width:65px;}
.new_language ul li:hover {color:#f5f5f5!important; background:#555;}
