@import url("common.css");
blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul{margin: 0;padding: 0;}
::selection{color: #f00;background: #cee3f2;}
body{/*background:url(../images/bj.jpg) repeat top; */   background: #fff; }
body, button, input, select, td, textarea, th{font-size: 12px;line-height: 1.5;font-family:
"Helvetica Neue",Helvetica,Arial,Microsoft YaHei,tahoma,arial,simsun,sans-serif;color: #666;}
body > *{display: none;}
body > article, body > div, body > footer, body > header{display: block;}
img{
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
    border: 0;}
em, i, u {
    font-style: normal;
}
dl{overflow:hidden;zoom:1;}
button{cursor:pointer;}
input.radio{margin-right: 10px;vertical-align: middle;}
a:link, a:visited, em, i, u{text-decoration: none;}
ul, li{list-style: none;margin: 0;padding: 0;}
/*a:link, a:visited{color: #666;}
a:hover{color: #f46;}*/
.l, .r{display: inline;}
.l, .left,.fl{float: left !important;}
.r, .right,.fr{float: right !important;}
.c, .clr:after, .h, .oh, .t{overflow: hidden;}
.clr, .clear{zoom: 1;clear: both;}
.clr:after, div.pl:after{content: "\0020";clear: both;}
.clr:after{display: block;height: 0;}
.pr{position: relative;}
.mr15{margin-right:15px;}
.event{background-color: #fb3;}
.red{background-color:#f46;}
.blue{background-color:#1e9ed8;}
.tc{text-align: center;}
input[type="radio"]{vertical-align: middle;}
.hide{display:none;}
.text-input{display: block;position: relative;height: 16px;padding: 12px 10px;border: 1px solid #ddd;transition: .3s;font-size: 14px;color: #666;width:300px;margin:0 auto;}
.form-label {
    float: left;
    display: block;
    width: 80px;
    font-weight: 400;
    padding: 8px 15px;
    line-height: 20px;
    border: 1px solid #e6e6e6;
    border-radius: 2px 0 0 2px;
    text-align: center;
    background-color: #FBFBFB;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.input-inline {
    margin-left: -1px;
    display: inline-block;
    vertical-align: middle;
}
.form-input{    outline: 0;
    -webkit-transition: border-color .3s cubic-bezier(.65,.05,.35,.5);
    transition: border-color .3s cubic-bezier(.65,.05,.35,.5);
    -webkit-box-sizing: border-box!important;
    -moz-box-sizing: border-box!important;
    box-sizing: border-box!important;
        display: block;
    width: 100%;
    padding-left: 10px;
    height: 38px;
    line-height: 38px;
    line-height: 36px\9;
    border: 1px solid #e6e6e6;
    background-color: #fff;
        border-radius: 0 2px 2px 0;
}
.crumbs-arrow {
    margin: 0 0px;
    font-family: SimSun;
}
.prompt{    text-align: center;    font-size: 20px;margin-top: 100px;}
.bread_nav {
    height: 40px;
    background: #fff;
    width: 100%;
    line-height: 40px;
    padding: 0 0 0 20px;
}
/*buttons*/.btn{display: inline-block;padding: .375rem 1rem;font-size: 1rem;font-weight: 400;line-height: 1.5;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;user-select: none;border: .0625rem solid transparent;border-radius: .25rem;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
.btn-primary{color: #fff !important;background-color: #0275d8;border-color: #0275d8;}
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover{color: #fff !important;background-color: #025aa5;border-color: #01549b;}
.btn-danger{color: #fff !important;background-color: #d9534f;border-color: #d9534f;}
.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c9302c;border-clor:#d9534f;}
.btn-secondary{color: #373a3c;background-color: #fff;border-color: #ccc;}
.btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover{color: #373a3c;background-color: #e6e6e6;border-color: #adadad;}
.btn-warning{color: #fff;background-color: #f0ad4e;border-color: #f0ad4e;}
.btn-warning.focus, .btn-warning:focus, .btn-warning:hover{color: #fff;background-color: #ec971f;border-color: #eb9316;}
.btn.focus, .btn:focus, .btn:hover{text-decoration: none;}
input.btndel{border: none;margin-right: 10px;padding: 5px 10px;cursor: pointer;border-radius: 2px;}
.btn.btn-check{background: #fff;color: #000;background-color: #fff;border-color: #ccc;}
.btn.btn-check:hover, .btn.btn-check:focus, .btn.btn-checked{border: #e3101e 2px solid;padding:.30rem .95rem;}
.btn.btn-checked{border: #e3101e 2px solid;padding:.34rem 1.1rem !important;}
.dhbtn,a.dhbtn  {
    display: block;
    width: 200px;
    height: 40px;
    text-align: center;
    background-color: #ff4401;
    font-size: 18px;
    line-height: 40px;
    color: #fff;
    margin-top: 23px;border-radius: 6px;cursor:pointer;
}
 .dhbtn:hover{color: #fff; background-color: #d33800;font-weight: bold;}
 /*checkbox*/
 @keyframes hover-color{from{border-color:silver}
to{border-color:#3e97eb}
}
.magic-checkbox,.magic-radio{position:absolute;display:none}
.magic-checkbox[disabled],.magic-radio[disabled]{cursor:not-allowed}
.magic-checkbox+label,.magic-radio+label{position:relative;display:inline-block;padding-left:30px;cursor:pointer;vertical-align:middle}
.magic-checkbox+label:hover:before,.magic-radio+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}
.magic-checkbox+label:before,.magic-radio+label:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border:1px solid silver}
.magic-checkbox+label:after,.magic-radio+label:after{position:absolute;display:none;content:''}
.magic-checkbox[disabled]+label,.magic-radio[disabled]+label{cursor:not-allowed;color:#e4e4e4}
.magic-checkbox[disabled]+label:after,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:hover,.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover{cursor:not-allowed}
.magic-checkbox[disabled]+label:hover:before,.magic-radio[disabled]+label:hover:before{border:1px solid #e4e4e4;animation-name:none}
.magic-checkbox[disabled]+label:before,.magic-radio[disabled]+label:before{border-color:#e4e4e4}
.magic-checkbox:checked+label:before,.magic-radio:checked+label:before{animation-name:none}
.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{display:block}
.magic-radio+label:before{border-radius:50%}
.magic-radio+label:after{top:7px;left:7px;width:8px;height:8px;border-radius:50%;background:#3e97eb}
.magic-radio:checked+label:before{border:1px solid #3e97eb}
.magic-radio:checked[disabled]+label:before{border:1px solid #c9e2f9}
.magic-radio:checked[disabled]+label:after{background:#c9e2f9}
.magic-checkbox+label:before{border-radius:3px}
.magic-checkbox+label:after{top:2px;left:7px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}
.magic-checkbox:checked+label:before{border:#3e97eb;background:#3e97eb}
.magic-checkbox:checked[disabled]+label:before{border:#c9e2f9;background:#c9e2f9}
 /*checkbox*/
/*buttons end*//*pages*/.woo-pager{text-align: center;}
.page{clear: both;display: inline-block;}
.page a{float: left;min-width: 40px;height: 24px;padding: 8px 4px 8px;white-space: no-wrap;word-break: keep-all;text-align: center;border: 1px solid #e3e2e1;border-radius: 4px;background-color: #fff;color: #444;font-size: 14px;margin-right: 4px;}
.page a:hover{text-decoration: none;background-color: #f6f6f6;color: #444;}
.page a.hot{font-weight: 700;color: #fff;background-color: #f46;}
.page_nav{width: 68px;}
/*pages*/.box{width: 1200px;margin: 0 auto;text-align: left;min-height: 600px;}
html body .redBT{padding: 5px 10px;border-radius: 3px;background: #e03033;color: #FFF;border: 1px solid #c5272c;}
html body .whiteBT{padding: 5px 10px;background: #FFF;color: #666;border: 1px solid #ddd;border-radius: 3px;}
html body .greenBT{padding: 5px 10px;color: #333;border: 1px solid #bfd6af;border-radius: 3px;}
html body .grayBT{padding: 5px 10px;color: #333;border: 1px solid #ddd;border-radius: 3px;}
.login_header img{height: 60px;}
a.cred{color:#f46;}
a.cred:hover{text-decoration:underline;}
.pimg cite, em, i, u{font-style: normal;}
.block:after, .layer:after{height: 0;content: "\0020";clear: both;}
.layer:after{display: block;}
.dt-wrap{width: 1200px;margin: 0 auto;}
#header{margin-bottom: 28px;}
#dt-header{height: 64px;background-color: #fff;z-index: 998;font-size: 14px;}
#dt-logo{float: left;width: 180px;height: 64px;background: url(../../default/images/logo.png) 0 6px no-repeat;text-indent: -9999px;background-size: 80%;}
#dt-nav-btn, #dt-nav-content, #dt-nav-neck{background-color: #fff;}
#dt-nav.show #dt-nav-content, #dt-nav.show #dt-nav-content-cover, #dt-nav.show #dt-nav-neck{display: block;}
#dt-nav-neck{display: none;position: absolute;top: 35px;left: 1px;width: 68px;height: 16px;z-index: 999;}
#dt-nav{margin-left: -20px;;margin-top: 18px;float: left;}
#dt-nav.show #dt-nav-btn-cover, #dt-nav.show #dt-nav-content-cover{box-shadow: 0 1px 3px rgba(0,0,0,.8);}
#dt-nav-btn, #dt-nav-btn-cover{height: 26px;width: 68px;cursor: pointer;}
#dt-nav.show #dt-nav-btn, #dt-nav.show #dt-nav-btn-cover{height: 40px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
#dt-nav-btn-cover{position: absolute;top: 0;left: 0;border: 1px solid #000;opacity: .12;filter: alpha(opacity=12);border-radius: 2px;}
#dt-nav-btn{line-height: 26px;text-align: center;border: 1px solid #fff;border-radius: 2px;}
#dt-nav.show #dt-nav-btn, #dt-nav.show #dt-nav-btn-cover{height: 40px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
#dt-nav-btn i, .dt-account-btn i{-webkit-transition: -webkit-transform .2s ease-out;-moz-transition: -moz-transform .2s ease-out;}
#dt-nav-btn i, .no-bh .box-b{margin-top: 2px;}
#dt-nav-btn i{overflow: hidden;display: inline-block;width: 10px;height: 10px;margin-left: 4px;background-image: url(../../default/images/arrow.png);background-repeat: no-repeat;background-position: 0 0;-o-transition: -o-transform .2s ease-out;transition: transform .2s ease-out;}
.show #dt-nav-btn i{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-moz-transform: rotateZ(-180deg);-o-transform: rotateZ(-180deg);-webkit-transform: rotateZ(-180deg);transform: rotateZ(-180deg);}
#dt-header-btm, #dt-nav-content-cover{opacity: .12;filter: alpha(opacity=12);z-index: 990;}
#dt-nav-content{display: none;position: absolute;top: 43px;left: 1px;width: 486px;height: 280px;padding: 35px 0;font-size: 13px;z-index: 998;background: #fff;box-shadow: 0 1px 3px rgba(0,0,0,.8);}
#dt-nav-content-cover{display: none;position: absolute;top: 42px;width: 486px;height: 350px;border: 1px solid #000;}
#dt-nav.show #dt-nav-btn-cover, #dt-nav.show #dt-nav-content-cover{box-shadow: 0 1px 3px rgba(0,0,0,.8);}
#dt-nav-left, #dt-nav-right, .dt-nav-group{float: left;}
#dt-nav-left{width: 121px;height: 284px;border-right: 1px solid #ebebeb;overflow: hidden;}
#dt-nav-right .dt-nav-group a{float: left;margin-top: 10px;margin-bottom: 0;}
.dt-nav-group a, a.dt-dreamer-a{/*text-decoration: none;color: #444;*/}
.dt-nav-group{height: 86px;margin-left: 25px;padding-bottom: 18px;}
.dt-nav-group p{margin-bottom: 10px;}
.dt-nav-group a{padding: 3px 5px;font-size: 13px;line-height: 1.5;border-radius: 2px;}
#dt-nav-right{overflow: hidden;width:360px;}
#dt-nav-right-inner{margin-left: 20px;margin-top: -14px;}
#dt-nav-right .dt-nav-group{/*width:85px;*/height: 43px;line-height: 43px;margin: 0;padding: 1px 0 0;border-bottom: 1px dotted #ddd;}
#dt-nav-right .dt-nav-vline{float: left;width: 1px;height: 12px;margin-top: 15px;margin-left: 10px;margin-right: 10px;background-color: #ddd;}
.dt-menu, .dt-menu-message{display: none;position: absolute;right: -3px;top: 64px;margin: 0 3px 3px;border: 1px solid rgba(0,0,0,.12);border: 1px solid #ebebeb\9;border-top: 1px solid #ddd;box-shadow: 0 1px 3px rgba(0,0,0,.096);}
.dt-menu.show{display: block;}
/*Search*/.ipt, .txa{line-height: 21px;padding: 3px 2px 0 4px;border-width: 1px;border-style: solid;border-color: #D4D4D4;font-size: 12px;}
#dt-nav, #dt-search, #dt-search form{position: relative;}
#dt-search input:focus{background-color: #fff;border: 0;outline: 0;}
#dt-search{float: left;margin-left: 52px;margin-top: 16px;border: 1px solid #c5c5c5;z-index: 900;height: 30px;}
#dt-search button, #dt-search form{height: 30px;background-color: #fff;}
#dt-search form{width: 364px;}
.ipt{height: 25px;line-height: 25px;}
#dt-search input{width: 322px;border: 0;}
#dt-search button{position: absolute;top: 0;right: 0;width: 38px;outline: 0;border: 0;background-image: url(../images/btnSearch.png);background-repeat: no-repeat;background-position: 6px 1px;text-indent: -9999px;cursor: pointer;}
/*header right*/#dt-ologin{float: right;width: 110px;}
#as-bar, #asss, .as-r, .dt-ologin-icons, .phone-icon{position: relative;}
.dt-ologin-icons{float: right;width: auto;height: 54px;padding-top: 14px;}
.phone-icon{display: inline-block;width: 11px;height: 19px;background: url(../images/phone.png) no-repeat;top: 4px;}
.for-phone{color: #444;font-size: 13px;}
.dt-ologin-icons a{padding: 0;width: 36px;height: 36px;border-radius: 36px;margin-right: 12px;}
.dt-ologin-icons i{display: inline-block;width: 10px;height: 10px;margin-top: 14px;margin-left: 1px;/*background-image: url(http://img5.duitang.com/uploads/people/201312/24/20131224174700_CXfn4.png);*/background-position: 0 0;-webkit-transition: -webkit-transform .2s ease-out;-moz-transition: -moz-transform .2s ease-out;-o-transition: -o-transform .2s ease-out;transition: transform .2s ease-out;}
#dt-ologin .dt-menu{width: 189px;height: 180px;background-color: #fff;margin: 0;padding: 20px 0 0;}
#header .dt-vline, .dt-search-line.hover{background-color: #ebebeb;}
#header .dt-vline{float: right;width: 1px;height: 24px;margin-top: 20px;}
#dt-add .dt-add-btn, #dt-header .dt-btn{display: block;text-align: center;margin-top: 18px;float: right;text-decoration: none;vertical-align: middle;}
#dt-header-right .dt-head-cat{float: right;margin-left: 15px;margin-right: 15px;font-size: 13px;line-height: 64px;text-align: center;color: #444;text-decoration: none;}
#dt-header .dt-btn{color: #fff;width: 52px;height: 28px;line-height: 28px;background-color: #f46;border-radius: 3px;}
.dt-menu, .dt-menu-message{display: none;position: absolute;right: -3px;top: 64px;margin: 0 3px 3px;border: 1px solid rgba(0,0,0,.12);border: 1px solid #ebebeb\9;border-top: 1px solid #ddd;box-shadow: 0 1px 3px rgba(0,0,0,.096);}
.dt-ologin-icons .dt-menu{width: 140px;height: 40px;padding: 15px;background-color: #fff;overflow: hidden;}
#dt-ologin .dt-menu a, .dt-ologin-icons .dt-menu, .dt-ologin-icons .qq, .dt-ologin-icons .weibo{float: left;}
#dt-header #dt-search-list, #dt-header .dt-menu{z-index: 999;}
#dt-ologin .dt-menu{width: 189px;height: 180px;background-color: #fff;margin: 0;padding: 20px 0 0;}
#dt-account .dt-menu{margin-right: 3px !important;}
.dt-menu-inner, .dt-menu-inner-notifi{background-color: #fff;position: relative;}
.dt-menu-inner a{display: block;padding: 0 14px;width: 126px;height: 48px;line-height: 48px;text-align: left;color: #7a7a7a;font-size: 13px;cursor: pointer;text-decoration: none;}
.dt-menu-mini a{height: 32px;line-height: 32px;}
.dt-menu-inner a:hover{background-color: #ebebeb;}
#dt-ologin .dt-menu a{width: 100%;height: 100%;text-align: center;margin: 0;}
#dt-ologin .dt-menu a img{height:120px;}
#dt-header-btm{height: 1px;background-color: #000;box-shadow: 0 1px 3px rgba(0,0,0,.8);}
.breadcrumb{    width: 1200px; margin: 10px auto;}
/*content*/#content{width: 1200px;min-height: 420px;margin: 0 auto; overflow-x: hidden;}
.layer{zoom: 1;width: 100%;margin: 0 auto;}
.tube{float: left;margin-right: 8px;}
.layer-full .tube{float: left;width: 100%;margin-right: 0;}
#dt-carousel{position: relative;overflow: hidden;background-color: #fff;width: 710px;height: 445px;}
.block{zoom: 1;width: 100%;line-height: 1.5;margin-bottom: 32px;}
div.ctg-menu-list{border-radius: 0;color: #666; }
/*ÓÒ²à shortbar*/.dt-side-combo{position: fixed;bottom: 30px;z-index: 10000;width: 48px;height: 142px;right: 10px;top: auto;display: block;opacity: 1;}
#dt-side-combo{border-right: 1px solid #dedfe0;}
#dt-side-combo .item-tools{cursor:pointer; display: block;width: 47px;height: 47px;margin-top: -1px;border-top: 1px solid #ebebeb;text-indent: -99999px;background-image: url(../images/sidebar.png);background-repeat: no-repeat;background-position:0 0;}
#dt-side-combo > .dt-backtotop{border-top: 1px solid #dedfe0;}
#dt-side-combo > .dt-backtotop:hover{background-position: 0 -151px;}
#dt-side-combo > .dt-cart{background-position: 0 -48px;position:relative;display:inline-block;}
#dt-side-combo > .dt-cart:hover{background-position: 0 -198px;}
#dt-side-combo > .dt-cart:hover .cartnum{display:none;}
#dt-side-combo > .dt-cart a{display:block;    height: 47px;}
#dt-side-combo > .dt-qq{background-position: 0px -96px;border-bottom: 1px solid #dedfe0;position:relative;}
#dt-side-combo > .dt-qq:hover,#dt-side-combo > .dt-qq{background-position: 0 -246px;}
#dt-side-combo > .dt-qq .fix-im-qq-box{display: none; 
    position: absolute;
    width: 188px;
    border: 1px solid #e2e2e2;
    left: -190px;
    top: -1px;
    background: #fff;
    color: #333;
    text-align: left;
    z-index: 500;}
#dt-side-combo > .dt-qq:hover .fix-im-qq-box{display:block;}
    #dt-side-combo > .dt-qq .fix-im-qq{   padding: 10px 20px;}
    #dt-side-combo > .dt-qq .fix-im-qq .qq-item {
        margin: 2px 0;    text-indent: 0;
    }
.cartnum{display:none;position: absolute;top: -1px;background-color: #f23030;width:20px;height: 20px;line-height: 20px;font-style: normal;border-radius: 10px;font-size: 3px;color: #fff;right: 4px;text-indent: 0px;text-align: center;z-index: 10001;border: 1px solid #fff;}

/*¹ºÎï³µ*/.num a{width: 20px;height: 22px;text-align: center;line-height: 22px;border: 1px solid #e1e1e1;font-size: 16px;float: left;display: block;}
.num input{outline: none;width: 40px;text-align: center;display: inline;height: 22px;line-height: 22px;float: left;margin: 0 -1px;border: 1px solid #e1e1e1;}
/*µ×²¿*/#footer{border-top: 1px solid #d8d9da;/*background: #e1e2e3;*/background: #efefef;margin-top: 40px;}
#footer .box{width: 1082px;border-top:1px solid #fdfdfd padding-left: 128px;}
.footerBox{padding: 18px 0;}
.footerBox{float: left;padding-left: 52px;width: 120px;}
.footerBox h3{font-size: 14px;color: #888;margin-bottom: 15px;}
.footerBox a{color: #6a6a6a;display: block;height: 30px;}
.footerBox a:hover{color: #e33b3d;}
.footerB{border-top: 1px solid #ddd;padding-top: 10px;}
#footerB{padding-bottom: 20px;text-align: center;color: #666;}
#footerB div{text-align: center;}
#footerB .links{    text-align: left;  width: 1000px;  margin: 0 auto;}
#footerB .links span a{margin: 0;}
#footerB .links i {
    display: inline-block;
    font-size: 0;
    overflow: hidden;
    line-height: 0;
    width: 1px;
    height: 12px;
    margin: 7px 0;
    background: #C8C8D0;
    margin: 0 10px;
    vertical-align: middle;
}
#footerB .copyright{margin: 10px 0;text-align: center;}
/*poplogin*/#poplogin{position: relative;display:none;}
.login{padding: 60px 0 40px 40px;}
.login .cont{float: left;padding: 0 32px 0 0;}
.login .dt-ccode, .login .dt-pswd, .login .dt-unme{position: relative;margin-top: 20px;border: 1px solid #E5E4E3;overflow: hidden;}
.login .dt-unme{margin: 0;}
.login .cnt-i input{float: left;padding: 11px 10px;height: 16px;width: 250px;border: none;line-height: 16px;font-size: 14px;}
.c, .clr:after, .h, .oh, .t{overflow: hidden;}
.clr:after, div.pl:after{content: "\0020";clear: both;}
.clr:after{display: block;height: 0;}
.login .dt-ccode{display: none;border: 0;}
.login .cnt-i input.ccode{width: 70px;border: 1px solid #E5E4E3;}
.login .u-chk{height: 60px;line-height: 60px;font-size: 12px;}
#poplogin-rem{margin-top: 25px;vertical-align: top;}
.u-chk label{margin: 0 16px 0 0;}
.u-chk a:link, .u-chk a:visited{color: #5678a0;}
.login .submit{margin-top: 10px;overflow: hidden;color: #606060;}
.abtn:link, .abtn:visited{margin-right: 8px;padding-left: 2px;height: 30px;overflow: hidden;background-color: #22b4f6;border-radius: 2px;}
.abtn:hover{background-color: #1e9ed8;}
.login .submit .abtn{margin-right: 0;height: 40px;}
.abtn button{width: auto;height: 100%;border: 0;background: 0 none;margin: 0;padding: 0;}
.abtn u{display: inline-block;padding: 0 16px;height: 100%;letter-spacing: 2px;line-height: 31px;font-family: '\5B8B\4F53';color: #f7f7f7;}
#loginbtn{width: 270px;line-height: 40px;color: #fff;text-align: center;font-size: 14px;}
#loginbtn u{line-height: 40px;width: 238px;cursor: pointer;}
.login .sites{zoom: 1;float: left;padding-left: 57px;border-left: 1px solid #ebebeb;}
.login .sites img{width: 100%;}
.toreg{text-align: center;margin-top: 10px;}
.toreg a{color: #5678a0;}
.toreg a:hover{text-decoration: underline;color: #f14382;}
.star{background:url(/themes/default/images/20130603A.png) no-repeat left -72px;height:18px;width:80px;overflow:hidden;}
.star_yellow{background:url(/themes/default/images/20130603A.png) no-repeat left -89px;display:block;height:18px;}

/*banner*/
.banner{width:100%;   overflow: hidden;}
.banner .flexslider{border:none;}