/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
em,strong,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-size:100%;font-family:inherit;}
s{ text-decoration: none;}
/* common */
body{ font-size: 12px; font-family: "Microsoft Yahei";-webkit-font-smoothing: antialiased;}
.cf,.cl{zoom:1;}
.cf:before,.cf:after,.cl:before,.cl:after{content:"";display:table;}
.cf:after,.cl:after{clear:both;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.fB{font-weight:bold;}
.area{width:1220px;margin-left:auto;margin-right:auto;}
a:link{color:#333;text-decoration:none;}
a:visited{ color: #333;}
a:hover{color:#333;}
a:active{color:#333;}
.area a{color:white;}
input.btn{ border: none; cursor: pointer;}
input,textarea{ outline: none;}
/* site */
body{ padding-top: 151px;}
.header{ height: 151px; background: url(../image/topBg.png) repeat-x; position: relative; z-index: 100; position: fixed; top: 0; left: 0; width: 100%;}
.header .headerWrap{ position: relative;}
.header .headerWrap .logo{ display: block; width: 295px; height: 140px; background: url(../image/logo.png); position: absolute; left: 0; top: 0;}
.header .tTools{ height: 45px;}
.header .tTools p.left{ line-height: 45px;color: #a8a7ac; font-size: 14px; padding-left: 320px;}
.header .tTools	a{ color: #a8a7ac; font-size: 14px;}
.header .ttRight .comTxt{ float: left; color: #a8a7ac; line-height: 45px; margin-right: 10px;}
.header .ttRight .comTxt a{ margin-right: 16px;}
.header .ttRight .comTxt a.a1{ margin-right: 8px;}
.header .ttRight .comTxt a.a2{ margin-right: 17px; margin-left: 8px;}

.header .ttRight .sosoU{ float: left; position: relative; margin-top: 8px;}
.header .ttRight .sosoU .txtIn{ width: 100px; padding-left: 41px; height: 24px; line-height: 24px; border: 1px solid #212025; border-right: none; color: #b7b7b7; font-size: 12px; float: left;}
.header .ttRight .sosoU s{background: url(../image/ico.png) no-repeat -46px -389px; width: 18px; height: 18px; display: block; position: absolute; left: 11px; top: 3px;}
.header .ttRight .sosoU .btn{ display: block; width: 53px; height: 26px; background: #e60012; color: #fff; text-align: center; line-height: 26px; border: none; cursor: pointer; float: left; font-size: 14px; padding: 0;}
.header .navMain { padding-left: 326px; padding-right: 30px;}
.header .navMain li{ float: left;}
.header .navMain li a{ color: #fff; font-size: 16px; display: block; height: 94px; line-height: 94px; padding: 0 23px; position: relative;}
.header .navMain li a *{ display: block; position: absolute; width: 20px; height: 19px; background: url(../image/ico.png) no-repeat 0 -389px; }
.header .navMain li a s{right: -4px; top: 8px; display: none;}
.header .navMain li a em{ background-position: -20px -389px; left: -2px; bottom: 8px; display: none;}
.header .navMain li a.a4 s{right: 16px;}
.header .navMain li a.a4 em{left: 12px;}
.header .navMain li.cur a,.header .navMain li a:hover{ color: #e60012;}
.header .navMain li.cur s,.header .navMain li.cur em{ display: block;}
.header .icoLinkU { border-left: 1px solid #545262; height: 94px; padding-left: 20px;}
.header .icoLinkU li{ float: left; width: 76px; margin-right: 16px; margin-top: 15px;}
.header .icoLinkU li a{ display: block; width: 76px; position: relative;}
.header .icoLinkU li a s{ display: block; width: 46px; height: 46px; background-image: url(../image/ico.png); background-repeat: no-repeat; margin: 0 auto;}
.header .icoLinkU li a span{ color: #a8a7ac; font-size: 14px; text-align: center; display: block;}
.header .icoLinkU li.l1 a s{ background-position: 0 -169px;}
.header .icoLinkU li.l2 a s{ background-position: -122px -169px;}
.header .icoLinkU li.l3 a s{ background-position: 0 -215px;}
.header .icoLinkU li.l4 a s{ background-position: -122px -215px;}
.header .icoLinkU li a img{ display: none; width: 168px; height: 179px; position: absolute; left: -46px; top: 65px;}
.header .icoLinkU li a:hover span{ color: #fff;}
.header .icoLinkU li.l1 a:hover s{ background-position: -76px -621px;}
.header .icoLinkU li.l2 a:hover s{ background-position: 0px -621px;}
.header .icoLinkU li.l3 a:hover s{ background-position: -122px -621px;}
.header .icoLinkU li.l4 a:hover s{ background-position: -62px -215px;}

.dropBox{ position: fixed; width: 1218px; background: #fff; border: 1px solid #d7d7d7; left: 50%; margin-left: -610px; top: 139px; z-index: 77; padding-bottom: 32px; display: none;}
.dropBox a:hover{ color: #eb0000;}
.dropBox .T{ font-size: 16px; font-weight: bold; margin-top: 25px; padding-left: 22px;}
.dropBox .ul1 { padding-left: 22px; padding-top: 19px;}
.dropBox .ul1 li{ width: 144px; float: left; margin-right: 27px;}
.dropBox .ul1 li.lastOne{ margin-right: 0;}
.dropBox .ul1 li .iImg{ display: block; width: 144px; height: 144px;}
.dropBox .ul1 li .iImg img{ display: block; width: 100%; height: 100%;}
.dropBox .ul1 li .iName{ display: block; font-size: 14px; margin-top: 10px; height: 20px; line-height: 20px; overflow: hidden; text-align: center;}
.dropBox .ul2{ margin: 7px 24px 0 24px; border-top: 1px dotted #cecece; padding-top: 12px;}
.dropBox .ul2 li{ width: 100px; float: left; font-size: 14px; margin-right: 48px;}
.dropBox .ul2 li.lastOne{ margin-right: 0;}
.dropBox .ul2 li dt{ font-weight: bold; margin-bottom: 14px; line-height: 20px; height: 20px; overflow: hidden; width:140px;}
.dropBox .ul2 li dd{ line-height: 24px; height: 24px; overflow: hidden; width:140px;}

/* ======================================================================================================================== */
.banner{ width: 100%; height: 610px; position:relative; margin-top: -11px; position: relative;}
.slideBox1{ width:100%; height:610px; overflow:hidden; position:relative; background-color: #eae8f4;}
.slideBox1 .hd{ height:9px; overflow:hidden; position:absolute; left: 50%; bottom:26px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:11px;  width:34px; height:9px; text-align:center; background:#d3d3d5; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#e60012; }
.slideBox1 .bd{ position:relative; height:610px; z-index:0; }
.slideBox1 .bd li{ }
.slideBox1 .bd li a{ display: block;}
.slideBox1 .bd li a .bDiv{height: 610px; width: 100%; background-position: center center; background-repeat: no-repeat;}

.iBox h2{ font-size: 32px; font-weight: bold; color: #fff; text-align: center; position: relative; margin-top: 56px; padding-bottom: 16px;}
.iBox h2 s{ display: block; width: 64px; height: 1px; position: absolute; left: 50%; margin-left: -32px; background: #e60012; bottom: 0;}
.cProduct{ background: url(../image/decBg2.png) no-repeat; background-size: cover;}
.cProduct .cpwCont{ display: none;}
.cProduct .cpwCont.cur{ display: block;}
.cpwTabs { margin-top: 33px;}
.cpwTabs li{ width: 121px; height: 32px; color: #fff; text-align: center; line-height: 32px; font-size: 14px; float: left; margin-bottom: 10px; margin-right: 10px; cursor: pointer;}
.cpwTabs li.cur{ background-color: #eb0000;}

.slideBox2{ overflow:hidden; position:relative; margin-bottom: 60px; margin-top: 66px; height: 392px; width: 1220px;}
.slideBox2 .hd{ overflow:hidden; height: 121px; position: absolute; width: 1220px; top: 115px;}
.slideBox2 .hd .prev,.slideBox2 .hd .next{ display:block;  width:63px; height:121px; overflow:hidden; cursor: pointer; position: absolute; left: 0; background: url(../image/sliderLeft.png) no-repeat; }
.slideBox2 .hd .next{ right: 0; left: auto; background: url(../image/sliderRight.png) no-repeat;}
.slideBox2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.slideBox2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.slideBox2 .hd ul li.on{ background-position:0 0; }
.slideBox2 .bd{ position: absolute; left: 86px;}
.slideBox2 .bd ul{ overflow:hidden; zoom:1;}
.slideBox2 .bd ul li{ width: 252px; height: 366px; padding-top: 22px; border-top: 4px solid #fff; float:left; overflow:hidden; margin-right: 13px; position: relative;}
.slideBox2 .bd ul li .iName{ font-size: 18px; font-weight: bold; color: #fff; margin-top: 17px; display: block; overflow: hidden; height: 30px; line-height: 30px;}
.slideBox2 .bd ul li p.p1{ font-size: 12px; color: #5c5970;}
.slideBox2 .bd ul li p.p2{ color: #6a6680; line-height: 18px; margin-top: 15px;}
.slideBox2 .bd ul li .iImg{ display: block; width: 252px; height: 171px; position: relative;}
.slideBox2 .bd ul li .iImg s{ display: block; width: 252px; height: 171px; background:none; background: rgba(0,0,0,0.5); left: 0px; top: 0px; position: absolute;}
.slideBox2 .bd ul li img{ width:252px; height:171px; display:block;}
.slideBox2 .bd ul li .more{ display: block; width: 110px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; font-weight: bold; border: 4px solid #fff; color: #fff; position: absolute; bottom: 0; left: 0;}
.slideBox2 .bd ul li:hover .iImg s{ display: none;}
.slideBox2 .bd ul li:hover{ border-color:#eb0000; }
.slideBox2 .bd ul li:hover .more{ background: #eb0000; border-color: #eb0000; }

.cHotPro h2{ color: #eb0000;}
.cHotPro h2 s{ background-color: #ccc;}

.slideBox3{ overflow:hidden; position:relative; width: 1220px; height: 652px; margin-top: 20px;}
.slideBox3 .hd{ overflow:hidden; height: 35px; background: url(../image/doubleLine.png) repeat-x left center; bottom: 42px; width: 1220px; position: absolute;}
.slideBox3 .hd .hdWrap{ width: 132px; background: #fff; height: 35px; position: absolute; left: 50%; margin-left: -66px;}
.slideBox3 .hd .prev,.slideBox3 .hd .next{ display:block;  width:35px; height:35px; cursor:pointer; background-image: url(../image/ico.png); background-repeat: no-repeat; background-position: -89px -410px; cursor: pointer; position: absolute; top: 0; left: 32px; cursor: pointer;}
.slideBox3 .hd .next{ background-position: -133px -410px; left: 66px;}
.slideBox3 .hd .prev:hover{ background-position: 0 -410px;}
.slideBox3 .hd .next:hover{ background-position: -45px -410px;}
.slideBox3 .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.slideBox3 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.slideBox3 .hd ul li.on{ background-position:0 0; }
.slideBox3 .bd{ overflow: hidden; height: 560px;}
.slideBox3 .bd ul{ overflow:hidden; zoom:1; }
.slideBox3 .bd ul li{ width: 224px; float:left; overflow:hidden; margin-right: 25px;}
.slideBox3 .bd ul li .item{ width: 224px; height: 280px;}
.slideBox3 .bd ul li .item .iImg{ display: block; width: 200px; height: 200px;margin-left:8px; }
.slideBox3 .bd ul li .item .iImg img{ display: block; width: 200px; height: 200px; }
.slideBox3 .bd ul li .item { padding-top: 2px; position: relative;}
.slideBox3 .bd ul li .item .iImg{border: 1px solid #e1e1e1; position: absolute; left: 2px; top: 2px;}
.slideBox3 .bd ul li .item:hover .iImg{ border: 3px solid #eb0000; border-radius: 2px; left: 0px; top: 0px;}
.slideBox3 .bd ul li .iName{ font-size: 14px; color: #333; margin-top: 205px; display: block; margin-bottom: 12px; padding-top: 2px; height: 21px; line-height: 21px; overflow: hidden;}
.slideBox3 .bd ul li .item:hover .iName{ color: #eb0000;}
.slideBox3 .bd ul li .cInfo p{ float: left; padding: 0 8px; color: #fff; background: #000; height: 29px; line-height: 29px; font-weight: bold;}
.slideBox3 .bd ul li .cInfo a{ display: block; width: 96px; height: 27px; line-height: 27px; text-indent: 14px; color: #fff; font-size: 14px; float: right; background: url(../image/more.png) no-repeat; margin-top: 1px;}
.slideBox3 .bd ul li .item:hover .cInfo p{ background-color: #eb0000; color: #fff;}

.cVideo{background: url(../image/decBg2.png) no-repeat; background-size: cover;}
.cVideo .cvWrap{ width: 1000px; margin: 0 auto;}
.cVideo .fuckIE{ width: 646px; height: 462px; position: absolute; border: none; z-index: 1; left: 0px; top: 0px; background: red; visibility: hidden;}
.cVideo .cvMain{ margin-top: 73px; margin-bottom: 100px; position: relative;}
.cVideo .cvDes{ width: 259px; margin-top: 52px; height: 335px; background: rgb(235,0,0); background: rgba(235,0,0,0.7); color: #fff; position: relative; padding-left: 15px; padding-right: 20px;}
.cVideo .cvDes s{ display: block; width: 6px; height: 335px; background: url(../image/arrBg.png) no-repeat; position: absolute; left: -6px; top: 0;}
.cVideo .cvDes h2{ font-size: 22px; margin-top: 64px; text-align: left; background: url(../image/sline.png) no-repeat left bottom;}
.cVideo .cvDes p{ font-size: 12px; line-height: 22px; padding-bottom: 15px; background: url(../image/sline.png) no-repeat left bottom; margin-top: 11px;}
.cVideo .cvDes .moreTxt{ color: #fff; margin-top: 10px; display: block;}
.cVideo .cvDes .more{ color: #fff; background: #000; width: 124px; height: 42px; font-size: 16px; line-height: 42px; text-align: center; display: block; bottom: -42px; right: 0; position: absolute;}

.cArtist{ background: url(../image/decBg.png); height: 750px;}
.cArtist h2{ color: #eb0000;}
.cArtist h2 s{ background-color: #ccc;}

/*提示消息的样式*/
.messages,
.messages ul { list-style:none !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; }
.messages li { margin:0 0 10px !important; }
.messages li li { margin:0 0 3px !important; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:normal !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611;}
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; display: inline-block; width: 700px; margin: 0px 0 0 15px; }

.footer{ height: 346px; background-color: #1d1d1f; padding-top: 60px;}
.footer .fooLeft{ background: url(../image/slineBot.png) no-repeat right 60px; width: 447px; margin-right: 48px;}
.footer .fooLeft h2{ font-size: 32px; font-weight: bold; color: #fff;}
.footer .fooLeft ul{ margin-top: 55px; padding-left: 35px;}
.footer .fooLeft li{ float: left; width: 109px; margin-right: 24px;}
.footer .fooLeft li img{ display: block; width: 109px; height: 113px;}
.footer .fooLeft li p{ color: #fff; font-size: 14px; padding-top: 12px; text-align: center;}
.footer .shareBy { margin-top: 50px;}
.footer .shareBy p.cFxz{ float: left; color: #787879; font-size: 12px; margin: 6px 12px 0 0;}
.footer .shareBy .bdsharebuttonbox{ float: left;}
.footer .fooForm{ margin-top: 64px;}
.footer .fooForm li{ clear: both; margin-bottom: 15px; overflow: hidden;}
.footer .fooForm li *{ display: block; float: left;}
.footer .fooForm li label{ font-size: 14px; color: #fff;width: 70px;padding-right: 5px;text-align: right;}
.footer .fooForm li .txtIn{ width: 200px; height: 25px; border: 1px solid #000; padding-left:5px;}
.footer .fooForm li textarea{ width: 360px; height: 65px; border: 1px solid #000; padding: 4px 5px;}
.footer .fooForm li .btn{ background-color: #eb0000; font-size: 14px; width: 89px; height: 27px; line-height: 27px; text-align: center; color: #fff; margin-left: 71px; padding: 0;}
.footer .fooRight { background: url(../image/slineBot.png) no-repeat left 30px; padding-left: 43px; margin-top: 29px; margin-right: 35px;}
.footer .fooRight li a{ display: block; height: 61px; line-height: 61px; font-size: 18px; color: #fff; padding-left: 83px; background-image: url(../image/icoBot.png); background-repeat: no-repeat; margin-bottom: 12px;}
.footer .fooRight li.l1 a{ background-position: 0 0;}
.footer .fooRight li.l2 a{ background-position: 0 -73px;}
.footer .fooRight li.l3 a{ background-position: 0 -146px;}
.footer .fooRight li.l4 a{ background-position: 0 -219px;}
.footer .fooRight li a:hover{ background-image: url(../image/icoBotOn.png); background-repeat: no-repeat; color: #eb0000;}
.footer .fooRight li.l1 a:hover{ background-position: 0 0;}
.footer .fooRight li.l2 a:hover{ background-position: 0 -73px;}
.footer .fooRight li.l3 a:hover{ background-position: 0 -146px;}
.footer .fooRight li.l4 a:hover{ background-position: 0 -219px;}

.fixSide{ position: fixed; right: 6px; top: 244px;}
.fixSide li{ margin-bottom: 1px; width: 81px; height: 81px;}
.fixSide li a{ display: block; width: 100%; height: 100%; background-image: url(../image/ico.png); background-repeat: no-repeat;}
.fixSide li.l1 a{ background-position: 0 0; position: relative; z-index: 2;}
.fixSide li.l1{ position: relative;}
.fixSide li.l1 span{display: block; position: absolute; right: 81px; top: 0; height: 81px; background: #de3e50; color: #fff; font-size: 22px; font-weight: bold; width: 0; text-align: center; line-height: 81px; overflow: hidden; word-break:keep-all; }
.fixSide li.l1 strong{ display: block; line-height: 81px; position: absolute; top: 0; height: 81px; width: 235px; text-align: center; left: 0;}
.fixSide li.l2 a{ background-position: -87px 0; position: relative;}
.fixSide li.l3 a{ background-position: 0 -82px;}
.fixSide li.l4 a{ background-position: -87px -82px;}
.fixSide li.l2 s{ display: block; position: absolute; right: 13px; top: 6px; color: #fff;}
.fixSide li.l1 a:hover{ background-position: 0 -453px;}
.fixSide li.l2 a:hover{ background-position: -87px -453px;}
.fixSide li.l3 a:hover{ background-position: 0 -540px;}
.fixSide li.l4 a:hover{ background-position: -87px -540px;}

/*  新增的language样式 */
.form-language, .form-currency { float: none; display: inline-block; margin-right:10px; margin-top: 10px;}
.form-language label { display: block;float:left;}
.language-switcher label { display: none;}
.form-language select, .form-currency select { padding: 4px 10px; background: #ddd;}
.form-language label { display: inline-block; color: #a8a7ac; font-size: 14px; font-weight: normal; margin-left: 5px; }

.drop-lang {list-style: none;padding: 0;margin: 0;}
.drop-lang .drop-trigger {

    position: relative;
    z-index: 99999;
}
.drop-lang .drop-trigger a{font-size:12px;color:#fff;}
.drop-lang li a {
    padding:3px 5px 3px 28px;
    display: block;
    line-height: 20px;
    color: #fff;
    text-align: left;
    text-transform: uppercase;
    font-weight: normal;
    position: relative;
    font-size: 12px;
    border-radius: 5px;
    z-index: 8;
    background: url("/image/catalog/language/curency-language.png") no-repeat 95% 50% #474e58;
}
.drop-lang .sub-lang  .en { background:url("/image/catalog/language/en.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .en:hover { background:url("/image/catalog/language/en.png") no-repeat 8px 50% #626871; border-radius:0;}
.drop-lang .sub-lang  .cn { background:url("/image/catalog/language/cn.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .cn:hover { background:url("/image/catalog/language/cn.png") no-repeat 8px 50% #626871; border-radius:0;}
.drop-lang .sub-lang  .fr { background:url("/image/catalog/language/fr.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .fr:hover { background:url("/image/catalog/language/fr.png") no-repeat 8px 50% #626871; border-radius:0;}
.drop-lang .sub-lang  .ge { background:url("/image/catalog/language/ge.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .ge:hover { background:url("/image/catalog/language/ge.png") no-repeat 8px 50% #626871; border-radius: 0;}
.drop-lang .sub-lang  .au { background:url("/image/catalog/language/au.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .au:hover { background:url("/image/catalog/language/au.png") no-repeat 8px 50% #626871;  border-radius: 5px 5px 0 0;}
.drop-lang .sub-lang  .br { background:url("/image/catalog/language/br.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .br:hover { background:url("/image/catalog/language/br.png") no-repeat 8px 50% #626871; border-radius: 0;}
.drop-lang .sub-lang  .ie { background:url("/image/catalog/language/ie.png") no-repeat 8px 50%;}
.drop-lang .sub-lang  .ie:hover { background:url("/image/catalog/language/ie.png") no-repeat 8px 50% #626871; border-radius: 0 0 5px 5px;}

.drop-lang .en {
    background:url("/image/catalog/language/en.png") no-repeat 10px 50%;
}
.drop-lang .cn {
    background:url("/image/catalog/language/cn.png") no-repeat 10px 50%;
}
.form-language  .drop-lang { border-radius: 5px; display: inline-block; /*background: url("/image/catalog/language/curency-language.png") no-repeat 95% 50% #474E58;*/}
.drop-lang .drop-trigger .lang-content {
    position: relative;
    margin: 10px 0 0;
    display: inline-block;
    background:#474e58;
    border-radius:5px;
}
.drop-lang .drop-trigger .sub-lang {
    position: absolute;
    top: 27px;
    left: 0;
    z-index: 9;
    list-style: none;
    padding:0;
    margin: 0;
    opacity: 0;
    display: none;
    border-radius: 5px;
   
}
.drop-lang .drop-trigger:hover {
    background: none;
}
.drop-lang .drop-trigger:hover .sub-lang {
    top: 27px;
    display: block;
    opacity: 1;
    border-top: 0;
}
.drop-lang .english,.drop-lang .french { background: url("/image/catalog/language/bg-hover.png") repeat 0 0;}
.drop-lang .sub-lang li a { background: none; padding:5px 6px 5px 32px; line-height: 20px; display: block; color: #fff; text-transform: uppercase; font-weight: normal; font-size: 12px; border-radius:0; border: 0; box-shadow:none;}
.drop-lang .sub-lang li a:hover {  color: #fff; }
.drop-lang .sub-lang li a:last-child { border-radius: 0 0 5px 5px;}


.box_attr_ecshop68 dl.duoxuan{background:#FFFDEE;border:1px solid #edd28b;border-bottom:none;}
.box_attr_ecshop68 dl .duoxuan_btnbox{float:left;width:100%;margin:15px auto 7px auto;display:none;}
.box_attr_ecshop68 dl.duoxuan .duoxuan_btnbox{display:block;}
.box_attr_ecshop68 dl .chkbox_ecshop120{vertical-align:middle;display:none;}
.box_attr_ecshop68 dl.duoxuan .chkbox_ecshop120{display:inline;}
.box_attr_ecshop68 dl dd ul.brand_abox_imgul li.brand_seled{margin-left:0px;border:1px solid #c00;background:url(../images/jdpic/bg_seled.gif) no-repeat right bottom}

#homeli p{color:#aaa;}
/**/
.header .navMain li .navProduct{height: 24px;margin-top: 35px;line-height: 24px;}
.langs{ float:left; border: 1px solid #555;margin-left: 5px;}