.bodybgcolor {
    width:100%
}
.body1000 {
    margin-left:auto;
    margin-right:auto;
    width:1000px
}
#iflogin img {
    margin-top:8px
}
.copyrights {
    color:#3592e2!important;
    font-weight:700;
    font-family:Arial,Helvetica,sans-serif
}
.copyversions {
    color:#ff8900!important
}
.floater {
    border-left-width:0;
    border-right-width:0;
    top:0;
    position:fixed;
    z-index:199;
    opacity:1
}
.bartop {
    background-color:#f8f8f8;
    border-bottom:1px #e8e8e8 solid;
    height:32px;
    line-height:32px;
    width:100%;
    font-size:12px
}
.bartop,.bartop a {
    color:#585858
}
.bartop .barleft a:hover {
    text-decoration:none
}
.bartop .barcenter {
    margin-left:auto;
    margin-right:auto;
    width:1000px
}
.bartop .barleft {
    overflow:hidden;
    width:600px;
    text-align:left;
    float:left;
    text-align:left
}
.bartop .barright {
    width:25pc;
    text-align:right;
    float:right;
    height:32px;
    overflow:hidden
}
.bartop .barright a:hover {
    text-decoration:none
}
.bartop .barleft ul {
    float:left
}
.bartop .barright ul {
    float:right
}
.bartop ul.barcang {
    background:url(../icons/baricon.gif) 0 -54px no-repeat;
    padding-left:15px
}
.bartop ul.barwap {
    background:url(../icons/baricon.gif) 0 -36px no-repeat;
    padding-left:15px
}
.bartop ul.barpost {
    background:url(../icons/baricon.gif) 0 -18px no-repeat;
    padding-left:15px
}
.bartop ul.bardel {
    background:url(../icons/baricon.gif) 0 0 no-repeat;
    padding-left:15px
}
.bartop ul {
    margin:6px 8px 0;
    line-height:18px;
    display:inline;
    position:relative;
    z-index:99999
}
.bartop div.choosetheme {
    float:left
}
.bartop div#themelist {
    float:right
}
.bartop ul li {
    float:left;
    width:15px
}
.bartop ul.line {
    width:2px;
    height:10px;
    overflow:hidden;
    background:#fff;
    margin:9px 0 0
}
.bartop ul li,.bartop ul.line u {
    height:18px;
    display:block;
    overflow:hidden
}
.bartop ul.line u {
    width:1px;
    background:#d4d4d4
}
.cateintro {
    font-size:14px;
    width:1198px;
    overflow:auto;
    line-height:24px;
    text-align:left;
    margin:0
}
.cateintro .introleft {
    width:150px;
    float:left;
    margin-top:10px;
    margin-bottom:10px;
    text-align:left;
    font-weight:700;
    font-size:14px
}
.cateintro .introflink,.cateintro .introright {
    width:1015px;
    color:grey;
    float:right;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px
}
.cateintro .introflink a {
    margin-right:10px;
    color:grey;
    white-space:nowrap;
    word-break:keep-all
}
.cateintro .introright a {
    float:left;
    display:block;
    overflow:hidden;
    width:136px;
    height:26px;
    color:grey
}
.cateintro .introflink a:hover,.cateintro .introright a:hover {
    color:red
}
.footsearch {
    background-color:#fcfcfc;
    border:1px #d4d4d4 solid;
    height:76px;
    width:998px
}
.footsearch ul {
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:700px
}
.shadow {
    background:url(../icons/daohangbg.gif) 0 -240px repeat-x;
    width:100%;
    height:2px
}
.footsearch_input {
    border:1px #d4d4d4 solid;
    float:left;
    width:410px;
    height:28px;
    line-height:28px;
    font-size:14px;
    color:#c8c8c8;
    padding-left:10px;
    padding-right:10px
}
.mayifoot {
    height:auto;
    width:100%;
    background-color:#2B2D2E;
    height:auto;
    overflow:auto;
    position:absolute;
    left:0;
    color:silver;
    padding:30px 0
}
.mayifoot a {
    color:silver
}
.footabout {
    margin-left:auto;
    margin-right:auto;
    margin-top:10px
}
.footabout a {
    padding-right:15px;
    margin-right:15px;
    border-right:1px #ccc solid
}
.footabout a.backnone {
    border-right:none
}
.footabout span {
    margin-left:15px;
    margin-right:15px
}
.footcopyright {
    margin-top:12px;
    padding-bottom:12px
}
.footcopyright a {
    margin-left:10px
}
.debuginfo {
    margin-top:12px
}
.debuginfo i {
    font-style:normal
}
.debuginfo a {
    font-style:normal
}
.footer_new {
    width:100%;
    background-color:#f4f4f4;
    height:auto;
    overflow:auto;
    position:absolute;
    left:0;
    font-size:14px
}
.footer_new .foot_new {
    width:1200px;
    margin-left:auto;
    margin-right:auto
}
.footer_new .foot_box {
    width:170px;
    height:200px;
    float:left;
    display:block;
    border-right:1px #ddd solid;
    margin:30px 20px 10px 0;
    padding:0 0 20px 10px;
    text-align:left
}
.footer_new .foot_box .hd {
    font-size:16px;
    line-height:36px;
    color:#000
}
.footer_new .foot_box .bd li {
    line-height:26px;
    color:#666
}
.footer_new .foot_wap {
    width:230px;
    height:200px;
    float:left;
    display:block;
    border-right:1px #ddd solid;
    margin:30px 10px 10px 15px;
    padding:0 0 20px 10px
}
.footer_new .foot_wap .hd {
    font-size:16px;
    line-height:36px;
    color:#000;
    text-align:left
}
.footer_new .foot_wap .bd {
    text-align:left;
    padding:0
}
.footer_new .foot_wap .bd img {
    margin:5px 0 0;
    width:175px;
    height:175px
}
.footer_new .foot_wx {
    width:230px;
    height:200px;
    float:left;
    display:block;
    border-right:1px #ddd solid;
    margin:30px 10px 10px 15px;
    padding:0 0 20px 10px
}
.footer_new .foot_wx .hd {
    font-size:16px;
    line-height:36px;
    color:#000;
    text-align:left
}
.footer_new .foot_wx .bd {
    text-align:left;
    padding:0
}
.footer_new .foot_wx .bd img {
    margin:5px 0 0;
    width:175px;
    height:175px
}
.footer_new .foot_mobile {
    width:210px;
    height:190px;
    float:left;
    display:block;
    margin:55px 10px 0 15px;
    padding:20px 0 0 10px;
    text-align:center;
    background:url(../icons/foot_tel.gif) center 0 no-repeat
}
.footer_new .foot_mobile ul {
    margin-top:60px
}
.footer_new .foot_mobile .h1 {
    margin-top:8px;
    font-weight:700;
    font-size:26px;
    color:#000;
    margin-top:50px;
    margin-bottom:20px
}
.footer_new .foot_mobile .h2 {
    color:#666;
    margin-top:5px
}
.footer_new .foot_mobile .h3 {
    color:#666;
    margin-top:5px
}
.footer_new .foot_powered {
    width:100%;
    background-color:#fff;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    margin-top:25px;
    height:60px;
    line-height:60px
}
.footer_new .foot_powered,.footer_new .foot_powered a {
    color:#787878;
    font-size:12px
}
.location {
    font-size:12px;
    clear:both;
    text-align:left;
    margin:0;
    background:url(../icons/location.gif) no-repeat 0 2px;
    padding-left:23px
}
.none,my_mps {
    display:none
}
.pull-right {
    float:right
}
.pull-left {
    float:left
}
.highlight,.required {
    color:#ec5524!important
}
sup.xin {
    POSITION:absolute;
    MARGIN-TOP:-18px;
    WIDTH:19px;
    BACKGROUND:url(../icons/xin.gif) no-repeat 0 0;
    HEIGHT:23px;
    MARGIN-LEFT:1px;
    clear:both
}
sup.qiang {
    POSITION:absolute;
    MARGIN-TOP:-18px;
    WIDTH:19px;
    BACKGROUND:url(../icons/qiang.gif) no-repeat 0 0;
    HEIGHT:23px;
    MARGIN-LEFT:1px;
    clear:both
}
sup.re {
    POSITION:absolute;
    MARGIN-TOP:-18px;
    WIDTH:19px;
    BACKGROUND:url(../icons/re.gif) no-repeat 0 0;
    HEIGHT:23px;
    MARGIN-LEFT:1px;
    clear:both
}
sub,sup {
    font-size:100%;
    vertical-align:baseline
}
.commentsubmit {
    border:0;
    background:url(../icons/commentsubmit.gif) no-repeat;
    height:31px;
    width:86px;
    color:#000;
    font-size:14px;
    font-weight:700;
    line-height:31px;
    text-align:center;
    cursor:pointer
}
.commenttextarea {
    border:1px #c8c8c8 solid;
    padding:5px
}
.commenttxt {
    border:1px #c8c8c8 solid;
    width:40px;
    padding:5px
}
.subsearch {
    width:540px;
    height:20px;
    overflow:hidden;
    display:block;
    float:left
}
.subsearch ul li {
    height:20px;
    line-height:20px;
    padding:0 5px;
    float:left;
    display:inline;
    overflow:hidden;
    font-size:14px;
    text-align:center;
    border-right:1px #dedede solid
}
.subsearch ul li:last-child {
    border:none
}
.subsearch ul li a {
    color:#AAA;
    margin-right:5px;
    margin-left:5px
}
.topbanner {
    width:1200px;
    overflow:hidden;
    text-align:center;
    height:auto;
    margin-left:auto;
    margin-right:auto
}
.topbannerad {
    margin-top:5px
}
.footerbanner {
    width:1000px;
    overflow:hidden;
    text-align:center;
    margin:0 auto 3px auto;
    clear:both
}
.footerbannerad {
    margin-bottom:5px
}
.header {
    text-align:left;
    width:1000px;
    overflow:hidden;
    margin-left:auto;
    margin-right:auto
}
.headerbanner {
    display:block;
    float:left;
    margin:0 3px 0 0
}
.headerbanner a {
    margin-top:7px;
    display:block
}
.intercatad {
    margin-bottom:10px
}
.interlistdiv {
    color:#585858;
    text-align:left
}
.interlistdiv .hover {
    padding:10px;
    line-height:22px;
    border-bottom:1px solid #dedede
}
.interlistdiv .hovercolor {
    background-color:#F8F8F9;
    background-image:url(../icons/advfontbg.gif);
    background-position:top right;
    background-repeat:no-repeat
}
.interlistdiv a {
    font-size:14px;
    text-align:left
}
.intercatdiv {
    width:160px;
    float:right;
    margin-left:10px;
    background-color:#fff;
    height:auto;
    overflow:hidden
}
.intercatdiv2 {
    width:160px;
    margin-left:2px;
    background-color:#fff;
    height:auto;
    overflow:hidden
}
.infoaddiv {
    width:680px;
    background-color:#fff;
    overflow:auto;
    clear:both;
    margin:0 auto;
    overflow:hidden;
    text-align:center
}
.infoad {
    margin:0 5px 10px 0
}
.indexcatad {
    width:1000px;
    margin:5px auto 5px auto;
    overflow:hidden
}
.ni-flist1 .indexcatad {
    width:200px
}
.ni-flist2 .indexcatad {
    width:220px
}
.ni-flist3 .indexcatad {
    width:275px
}
.full .ni-flist1 .indexcatad,.full .ni-flist2 .indexcatad {
    width:200px!important
}
.full .ni-flist3 .indexcatad {
    width:195px!important
}
#ni-flist .indexcatad {
    margin-top:0;
    margin-bottom:5px
}
.full .indexcatad {
    width:1200px!important
}
.full .barcenter {
    width:1200px!important
}
.full .footsearch {
    width:1198px!important
}
.full .footsearch ul {
    width:740px!important
}
.full .footsearch .footsearch_input {
    width:450px!important
}
.full .logosearchtel .websearch {
    width:620px!important
}
.full .subsearchbottomline {
    width:1200px!important
}
.full .topbanner {
    width:1200px!important
}
.full .footerbanner {
    width:1200px!important
}
.full .header {
    width:1200px!important
}
.full .indexcatad {
    width:1200px!important
}
.full .cateintro {
    width:1178px!important
}
.full .body1000 {
    width:1200px!important
}
.footsearch_submit {
    color:#000;
    font-size:16px;
    cursor:pointer;
    height:32px;
    background-color:#F2F0F0;
    float:left;
    width:120px;
    margin-left:10px;
    font-family:microsoft yahei;
    border:none
}
.footsearch_post {
    font-family:microsoft yahei;
    background:#F78015;
    border-left:none;
    color:#fff;
    font-size:16px;
    cursor:pointer;
    height:32px;
    margin-left:10px;
    float:left;
    width:120px;
    border:none
}
.footsearch_submit:hover {
    background-color:#C8C6C7
}
.footsearch_post:hover {
    background-color:#EB6D13
}
.bodybgblue1 {
    background:url(../icons/bluebg.gif) 0 31px repeat-x
}
.bodybgorange1,.bodybgred1 {
    background:url(../icons/orangebg.gif) 0 31px repeat-x
}
.bodybggreen1 {
    background:url(../icons/greenbg.gif) center 31px no-repeat
}
.colorfoot {
    width:auto;
    height:auto;
    overflow:auto;
    border-top:1px #cdcdcd solid;
    padding-top:30px;
    padding-bottom:30px
}
.relate {
    border-top:none!important
}
.logosearchtel {
    overflow:hidden;
    margin:7px auto 5px auto;
    width:1200px;
    height:auto
}
.logosearchtel .weblogo {
    float:left;
    display:block;
    width:auto;
    max-width:220px;
    overflow:hidden;
    height:90px;
    vertical-align:middle;
    text-align:left
}
.logosearchtel .weblogo img {
    margin-top:15px
}
.logosearchtel .webcity {
    float:left;
    display:block;
    overflow:hidden;
    margin-top:21px;
    margin-left:9px;
    padding:5px 0 5px 9pt;
    width:90px;
    border-left:1px #ddd solid;
    text-align:left;
    font-size:9pt
}
.webcity span {
    padding-right:10px;
    background:url(../icons/arrow_down.gif) center right no-repeat
}
.logosearchtel .webcity2 {
    position:absolute;
    z-index:2;
    float:left;
    display:block;
    margin-top:10px;
    margin-left:176px;
    padding:15px;
    max-width:15pc;
    border:1px #ddd solid;
    background-color:#fff;
    text-align:left;
    white-space:normal;
    word-break:break-all
}
.logosearchtel .webcity2 .curcity {
    font-weight:700
}
.logosearchtel .webcity2 .curcity a {
    margin-left:5px;
    font-weight:100;
    font-size:9pt
}
.logosearchtel .webcity2 ul {
    margin-top:5px;
    padding-top:5px;
    border-top:1px #ddd solid
}
.logosearchtel .webcity2 ul a {
    margin-right:5px;
    font-size:9pt
}
.logosearchtel .webcity span {
    color:#3d3d3d;
    font-weight:700;
    font-size:14px
}
.logosearchtel .webcity a:link {
    color:#9d9d9d;
    font-weight:100
}
.logosearchtel .websearch {
    float:right;
    display:block;
    overflow:hidden;
    margin-top:8px;
    width:660px;
    height:auto;
    text-align:left
}
.logosearchtel .postedit {
    float:right;
    width:155px;
    height:60px;
    margin-left:100px;
    margin-top:33px
}
.logosearchtel .postedit a {
    float:left;
    display:block;
    margin-left:5px;
    height:40px;
    background-image:url(../icons/poste.gif);
    background-position:20px center;
    background-repeat:no-repeat;
    text-align:center;
    text-decoration:none;
    font-size:16px;
    line-height:40px
}
.logosearchtel .postedit a.post {
    padding-left:30px;
    width:121px;
    background-color:#f78015;
    color:#fff
}
.logosearchtel .postedit a.post:hover {
    background-color:#eb6d13
}
.logosearchtel .postedit a.edit {
    width:126px;
    background-position:0 -66px;
    color:#848484
}
.logosearchtel .postedit a.edit:hover {
    background-position:0 -99px
}
.logosearchtel .webtel {
    float:right;
    display:block;
    margin-top:25px;
    height:60px;
    background:url(../icons/tel.gif) left 9px no-repeat;
    text-align:right;
    text-indent:45px
}
.logosearchtel .webtel span.number {
    float:left;
    width:265px;
    height:60px;
    color:#F78015;
    text-align:left;
    font-weight:700;
    font-size:24px;
    line-height:60px
}
.websearch .s_ulC {
    overflow:hidden;
    width:35pc;
    height:25px;
    font-size:9pt
}
.websearch .s_ulC li {
    float:left;
    margin-top:5px;
    margin-right:15px
}
.websearch .s_ulA {
    position:relative;
    z-index:1;
    height:25px;
    text-align:left
}
.websearch .s_ulA ul {
    position:absolute
}
.websearch .s_ulA ul li {
    float:left;
    list-style:none
}
.websearch .s_ulA ul li a {
    float:left;
    padding:0 13px;
    color:#333;
    font-size:9pt;
    line-height:25px
}
.websearch .s_ulA ul li a:hover {
    text-decoration:none
}
.websearch .s_ulA ul li.current a {
    padding:1px 13px;
    background-position:right 0;
    color:#fff;
    font-weight:100
}
.websearch .sch_t_frm {
    overflow:hidden;
    margin:0;
    width:660px;
    height:42px
}
.websearch .sch_ct {
    float:left;
    display:block;
    overflow:hidden;
    width:auto
}
.websearch .topsearchinput {
    float:left;
    display:block;
    padding:5px 10px;
    width:500px;
    height:24px;
    border-right:0;
    border-left:none;
    background:url(../icons/fdj.gif) 10px 10px no-repeat;
    background-color:#fff;
    color:#9d9d9d;
    text-indent:22px;
    font-size:9pt;
    line-height:24px
}
.sch_t_frm .select {
    background:#fff url(../icons/top_search_cate_bg.gif) no-repeat right 2px
}
.websearch .btn-normal {
    float:left;
    display:block;
    width:80px;
    height:40px;
    border:0;
    color:#fff;
    text-align:center;
    text-decoration:none;
    font-size:18px;
    cursor:pointer
}
.categories {
    float:left;
    display:block;
    padding:0;
    width:186px;
    background:#fff;
    text-align:left
}
.blue #infomenu {
    border:2px solid #3592e2
}
.blue #infomenu .titdown,.blue #infomenu .titup {
    background-color:#3592e2
}
.blue #infomenu .cont {
    border-top:2px solid #3592e2
}
.blue #infomenu li {
    border-bottom:1px solid #cedbe6
}
.blue #infomenu li.thismenu dl dd,.blue #infomenu li.thismenu em {
    border:2px solid #3592e2;
    box-shadow:0 0 3px #3592e2
}
.blue #infomenu li em {
    background:url(../icons/em_blue.gif) 140px 8px no-repeat #fff
}
.blue #infomenu li.thismenu em {
    background:url(../icons/em_blue.gif) 10px 8px no-repeat #fff
}
.green #infomenu {
    border:2px solid #42b712
}
.green #infomenu .titdown,.green #infomenu .titup {
    background-color:#42b712
}
.green #infomenu .cont {
    border-top:2px solid #42b712
}
.green #infomenu li {
    border-bottom:1px solid #cee4c5
}
.green #infomenu li.thismenu dl dd,.green #infomenu li.thismenu em {
    border:2px solid #42b712;
    box-shadow:0 0 3px #42b712
}
.green #infomenu li em {
    background:url(../icons/em_green.gif) 140px 8px no-repeat #fff
}
.green #infomenu li.thismenu em {
    background:url(../icons/em_green.gif) 10px 8px no-repeat #fff
}
.orange #infomenu {
    border:2px solid #F78015
}
.orange #infomenu .titdown,.orange #infomenu .titup {
    background-color:#F78015
}
.orange #infomenu .cont {
    border-top:2px solid #F78015
}
.orange #infomenu li {
    border-bottom:1px solid #f9e2c9
}
.orange #infomenu li.thismenu dl dd,.orange #infomenu li.thismenu em {
    border:2px solid #F78015;
    box-shadow:0 0 3px #F78015
}
.orange #infomenu li em {
    background:url(../icons/em.gif) 140px 8px no-repeat #fff
}
.orange #infomenu li.thismenu em {
    background:url(../icons/em.gif) 10px 8px no-repeat #fff
}
.red #infomenu {
    border:2px solid #C40000
}
.red #infomenu .titdown,.red #infomenu .titup {
    background-color:#C40000
}
.red #infomenu .cont {
    border-top:2px solid #C40000
}
.red #infomenu li {
    border-bottom:1px solid #f7cdd0
}
.red #infomenu li.thismenu dl dd,.red #infomenu li.thismenu em {
    border:2px solid #C40000;
    box-shadow:0 0 3px #C40000
}
.red #infomenu li em {
    background:url(../icons/em_red.gif) 140px 8px no-repeat #fff
}
.red #infomenu li.thismenu em {
    background:url(../icons/em_red.gif) 10px 8px no-repeat #fff
}
#infomenu {
    position:absolute;
    z-index:999;
    height:auto
}
#infomenu .titdown,#infomenu .titup {
    width:188px;
    height:39px;
    background:url(../icons/cat_select.gif) center right no-repeat;
    color:#fff;
    text-align:left;
    text-indent:10px;
    font-size:1pc;
    line-height:39px;
    cursor:pointer
}
#infomenu .titup a {
    color:#fff
}
#infomenu .cont {
    padding-top:6px;
    border-radius:0 0 3px 3px;
    background:#fff
}
#infomenu .cont ul {
    padding:0
}
#infomenu .cont li {
    position:relative;
    margin:0 8px;
    height:34px;
    line-height:34px;
+height:31px;
+line-height:31px;
    cursor:pointer;
    text-align:left
}
#infomenu .cont li em,#infomenu li.thismenu em {
    top:3px;
    left:0;
    z-index:99;
    display:block;
    text-align:left;
    line-height:24px;
    cursor:pointer
}
#infomenu .cont li:last-child {
    border-bottom:0
}
#infomenu .cont li dl {
    position:absolute;
    visibility:hidden
}
#infomenu .cont li em {
    position:absolute;
    width:150px;
    height:22px;
    text-indent:25px;
    -webkit-transition:background .5s ease;
    transition:background .5s ease
}
#infomenu .cont li em a {
    color:#333;
    font-size:14px
}
#infomenu .cont li.thismenu em {
    position:absolute;
    width:535px;
    height:24px;
    border-radius:3px 3px 0
}
#infomenu .cont li.thismenu dl {
    top:0;
    left:170px;
    z-index:100;
    visibility:visible;
    width:449px;
    height:200px;
    text-align:left
}
#infomenu .cont li.thismenu dl dt {
    position:relative;
    z-index:100;
    margin:5px 2px;
    padding-left:20px;
    width:345px;
    height:35px;
    background:#fff;
    line-height:35px
}
#infomenu .cont li.thismenu dl dd {
    position:absolute;
    top:30px;
    left:0;
    padding:10px 0 10px 15px;
    width:350px;
    border-top:0;
    border-radius:0 0 3px 3px;
    background:#fff;
    zoom:1
}
#infomenu .cont li.thismenu dl b {
    z-index:99;
    font-size:14px
}
#infomenu .cont li.thismenu dl dd a {
    font-size:14px;
    float:left;
    display:block;
    overflow:hidden;
    padding:0 5px;
    width:105px;
    color:#333;
    text-align:left;
    white-space:nowrap
}
.daohang_con {
    overflow:auto;
    margin-top:10px;
    width:100%;
    height:auto;
    text-align:center
}
.daohang_con .ul {
    display:block;
    margin-top:10px;
    width:75pc;
    height:auto;
    text-align:left
}
.daohang,.daohang_con .ul {
    margin-right:auto;
    margin-left:auto
}
.daohang {
    float:right;
    overflow:hidden;
    background:0 0;
    background-repeat:repeat-x;
    text-align:center
}
.daohang,.daohang ul {
    width:998px;
    height:40px
}
.daohang ul {
    margin-right:auto;
    margin-left:auto;
    background-repeat:no-repeat;
    text-align:left
}
.daohang li {
    float:left
}
.daohang a {
    float:left;
    display:block;
    padding-right:15px;
    padding-left:15px;
    height:40px;
    background-repeat:no-repeat;
    color:#3d3d3d;
    font-weight:700;
    font-size:1pc;
    line-height:40px
}
.daohang a.current,.daohang a:hover {
    background-repeat:no-repeat;
    color:#fff;
    text-align:center;
    text-decoration:none;
    font-weight:700
}
.blue .daohang {
    border-bottom:3px #3592e2 solid
}
.blue .daohang a.current,.blue .daohang a:hover {
    color:#3592e2
}
.blue .sch_t_frm .select {
    border-top:3px solid #3592e2
}
.blue .sch_t_frm .select,.blue .selectbox-wrapper {
    border-bottom:3px solid #3592e2;
    border-left:3px solid #3592e2
}
.blue .selectbox-wrapper {
    border-right:3px solid #3592e2
}
.blue .topsearchinput {
    border-top:3px solid #3592e2;
    border-bottom:3px solid #3592e2;
    border-left:3px solid #3592e2
}
.blue .websearch .btn-normal {
    background-color:#3592e2
}
.blue .websearch .btn-normal:hover {
    background-color:#2283d4
}
.green .daohang {
    border-bottom:3px #42b712 solid
}
.green .daohang a.current,.green .daohang a:hover {
    color:#42b712
}
.green .sch_t_frm .select {
    border-top:3px solid #42b712
}
.green .sch_t_frm .select,.green .selectbox-wrapper {
    border-bottom:3px solid #42b712;
    border-left:3px solid #42b712
}
.green .selectbox-wrapper {
    border-right:3px solid #42b712
}
.green .topsearchinput {
    border-top:3px solid #42b712;
    border-bottom:3px solid #42b712;
    border-left:3px solid #42b712
}
.green .websearch .btn-normal {
    background-color:#42b712
}
.green .websearch .btn-normal:hover {
    background-color:#47c510
}
.orange .daohang {
    border-bottom:3px #F78015 solid
}
.orange .daohang a.current,.orange .daohang a:hover {
    color:#F78015
}
.orange .sch_t_frm .select {
    border-top:3px solid #F78015
}
.orange .sch_t_frm .select,.orange .selectbox-wrapper {
    border-bottom:3px solid #F78015;
    border-left:3px solid #F78015
}
.orange .selectbox-wrapper {
    border-right:3px solid #F78015
}
.orange .topsearchinput {
    border-top:3px solid #F78015;
    border-bottom:3px solid #F78015;
    border-left:3px solid #F78015
}
.orange .websearch .btn-normal {
    background-color:#F78015
}
.orange .websearch .btn-normal:hover {
    background-color:#e68a00
}
.red .daohang {
    border-bottom:3px #C40000 solid
}
.red .daohang a.current,.red .daohang a:hover {
    color:#C40000
}
.red .sch_t_frm .select {
    border-top:3px solid #C40000
}
.red .sch_t_frm .select,.red .selectbox-wrapper {
    border-bottom:3px solid #C40000;
    border-left:3px solid #C40000
}
.red .selectbox-wrapper {
    border-right:3px solid #C40000
}
.red .topsearchinput {
    border-top:3px solid #C40000;
    border-bottom:3px solid #C40000;
    border-left:3px solid #C40000
}
.red .websearch .btn-normal {
    background-color:#C40000
}
.red .websearch .btn-normal:hover {
    background-color:#d5303a
}
.full .subsearch {
    width:1198px!important
}
.blue .s_ulA ul li.current,.blue .s_ulA ul li.current a {
    background-color:#3592e2
}
.green .s_ulA ul li.current,.green .s_ulA ul li.current a {
    background-color:#42b712
}
.orange .s_ulA ul li.current,.orange .s_ulA ul li.current a {
    background-color:#F78015
}
.red .s_ulA ul li.current,.red .s_ulA ul li.current a {
    background-color:#C40000
}
