body { background: #FFFFFF; font: 12px Arial,Helvetica,"宋体"; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0px; padding: 0px; }
li { list-style-type: none; }
a { color: #014BCE; text-decoration: none; }
    a:hover { color: #CD0200; text-decoration: underline; }
    a img { border: 0 none; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.pageCneterBox { width: 990px; margin: 0 auto; }
.newShop_spring { background-image: url("../images/newShop_spring.png"); background-repeat: no-repeat; }
.text_overflow { overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; }
/**头**/
#head_title { height: 30px; background: url("../images/hTitle_Bg.gif") repeat-X; line-height: 30px; color: #656565; }
    #head_title .hTitle_byHome { width: 155px; }
        #head_title .hTitle_byHome a.hTitle_byHome_link { color: #656565; margin: 0 5px 0 5px; }
            #head_title .hTitle_byHome a.hTitle_byHome_link:hover { color: #CD0200; text-decoration: underline; }
    #head_title .hTitle_user { text-align: left; margin: 0 0 0 60px; color: #000000; width: 400px; height: 30px; line-height: 30px; }
        #head_title .hTitle_user a { color: #0002CB; text-decoration: underline; }
            #head_title .hTitle_user a:hover { color: #CD0200; }
        #head_title .hTitle_user span { margin: 0 5px; }
    #head_title .hTitle_Pagelink { color: #656565; }
        #head_title .hTitle_Pagelink a { color: #656565; margin: 0 5px 0 5px; }
            #head_title .hTitle_Pagelink a:hover { color: #CD0200; text-decoration: underline; }
#linkNav { position: relative; z-index: 40; width: 75px; padding: 0 0 0 10px; display: inline-block; *display: inline; *zoom: 1; }
#head_title .hTitle_Pagelink #linkNav a { background-position: 55px 13px; padding: 0 15px 0 0; display: inline-block; *display: inline; *zoom: 1; }
#head_title .hTitle_Pagelink .linkNavHover { width: 73px; background-color: #F4F4F4; border-left: 1pX solid #BFBFBF; border-right: 1px solid #BFBFBF; }
#head_title2 { height: 94px; width: 100%; min-width:990px; background: url("../images/headTitleBg.jpg") no-repeat scroll center center #064183; }
    #head_title2 .pageCneterBox { height: 94px; }
    #head_title2 #logo { height: 79px; width: 232px; margin: 4px 36px 0 0; _margin: 4px 36px 0 0; float: left; background: url("../images/logo.png") no-repeat 0 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.gucn.com/skin/newsHome/images/logo.png',sizingMethod='scale'); }
    #head_title2 #logoLePai { height: 79px; width: 232px; margin: 0 36px 0 0; _margin: 4px 36px 0 0; float: left; background: url("../images/logoLePai.png") no-repeat 0 4px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.gucn.com/skin/newsHome/images/logoLePai.png',sizingMethod='scale'); }

    #head_title2 .pageCneterBoxR { float: left; width: 720px; height: 94px; }
        #head_title2 .pageCneterBoxR .ShopNameBox { float: left; margin: 25px 0 0 12px; background: url("../images/shopName.gif") no-repeat; width: 212px; height: 63px; *display: inline; }
        #head_title2 .pageCneterBoxR .ShopNameTitle { color: #E5FFFB; margin: 10px 0 0 10px; float: left; font-weight: bold; }
        #head_title2 .pageCneterBoxR .ShopNameTel { width: 73px; height: 21px; line-height: 22px; text-indent: 1.5em; color: #E5FFFB; float: right; margin: 6px 22px 0 0; background: url("http://www.gucn.com/icon/zhanneixin.gif") no-repeat 0px 5px; }
            #head_title2 .pageCneterBoxR .ShopNameTel:hover { text-decoration: underline; }
        #head_title2 .pageCneterBoxR .ShopNameStroe { color: #E6FFFC; height: 34px; line-height: 33px; padding: 0 0 0 8px; }
        #head_title2 .pageCneterBoxR .searchBox { float: right; margin: 16px 0px 0 0; width: 492px; }
            #head_title2 .pageCneterBoxR .searchBox .searchText { background-image: url("../images/Search.gif"); background-repeat: no-repeat; background-position: 0px 0px; width: 492px; height: 38px; margin: -2px 0 0 0; }
                #head_title2 .pageCneterBoxR .searchBox .searchText #searchTextSelext2 { display: none; }
            #head_title2 .pageCneterBoxR .searchBox .search2Select { background-position: 0px -122px; }
                #head_title2 .pageCneterBoxR .searchBox .search2Select #searchTextSelext2 { display: block; }
            #head_title2 .pageCneterBoxR .searchBox .searchNoSelect #searchTextSelext { display: none; }
            #head_title2 .pageCneterBoxR .searchBox .searchText .searchTextInput { float: right; border: 0 none; margin: 6px 5px 0 0; _margin: 8px 5px 0 0; width: 310px; height: 22px; line-height: 22px; font-size: 14px; }
            #head_title2 .pageCneterBoxR .searchBox .search2Select .searchTextInput { width: 235px; }
            #head_title2 .pageCneterBoxR .searchBox .searchText .searchTextOutOfc { font-size: 13px; color: #999999; }
            #head_title2 .pageCneterBoxR .searchBox .searchNoSelect { background: url("../images/Search.gif") no-repeat 0px -82px; }
                #head_title2 .pageCneterBoxR .searchBox .searchNoSelect .searchTextInput { width: 390px; }
                #head_title2 .pageCneterBoxR .searchBox .searchNoSelect #searchTextSelext { display: none; }


            * + html #head_title2 .pageCneterBoxR .searchBox .searchText .searchTextInput { margin: 7px 4px 0 0; }
#searchButton { background: url("../images/Search_btn.gif") no-repeat; width: 68px; height: 26px; border: 0 none; cursor: pointer; float: right; margin: 6px 5px 0 3px; }
#head_title2 .pageCneterBoxR .searchOption { margin: 0 0 0 1px; }
    #head_title2 .pageCneterBoxR .searchOption li { float: left; width: 48px; height: 26px; line-height: 26px; text-align: center; margin: 0 5px 0 0; color: #FEFEFE; cursor: pointer; }
        #head_title2 .pageCneterBoxR .searchOption li.searchCheck { background: url("../images/searchOption.gif") no-repeat; width: 65px; height: 26px; font-weight: bold; z-index: 10; position: relative; }
#head_title2 .pageCneterBoxR .searchBox #searchTextSelext, #head_title2 .pageCneterBoxR .searchBox #searchTextSelext2 { position: relative; float: left; margin: 5px 0 0 6px; *margin: 7px 0 0 6px; height: 24px; width: 80px; background-color: #FFFFFF; z-index: 35; }
#head_title2 .pageCneterBoxR .searchBox #searchTextSelext2 { float: right; margin: 7px 1px 0 0; }
    #head_title2 .pageCneterBoxR .searchBox #searchTextSelext label, #head_title2 .pageCneterBoxR .searchBox #searchTextSelext2 label { height: 24px; width: 65px; padding: 0 15px 0 0; display: block; line-height: 26px; background-position: 68px 11px; text-indent: 0.5em; overflow: hidden; cursor: pointer; }
    #head_title2 .pageCneterBoxR .searchBox #searchTextSelext2 label { text-indent: 10px; }
    #head_title2 .pageCneterBoxR .searchBox #searchTextSelext .searchTextSelextHover, #head_title2 .pageCneterBoxR .searchBox #searchTextSelext2 .searchTextSelextHover { background-color: #DCDCDC; }
#head_title2 .searchList { position: absolute; top: 30px; left: 0px; border: 1px solid #817F82; background-color: #FFFFFF; width: 79px; z-index: 10; }
    #head_title2 .searchList li { height: 20px; line-height: 20px; padding: 5px 5px; font-size: 14px; overflow: hidden; text-align: center; cursor: pointer; }
        #head_title2 .searchList li.searchList_hover { background-color: #E2EAFF; }
#head_title2 .searchBox .searchKeyWords li { float: left; margin: 5px 5px 0 10px; }
    #head_title2 .searchBox .searchKeyWords li a { color: #D2E5FA; font-size: 12px; }
        #head_title2 .searchBox .searchKeyWords li a:hover { text-decoration: underline; }
.telLink { float: left; margin: 22px 0 0 80px; width: 81px; height: 23px; }
/**网站导航**/
#linkNavBox { position: absolute; right: -1px; top: 30px; width: 988px; height: 270px; padding: 10px 0 0 0; border: 4px solid #81B6E8; overflow: hidden; background: #333333; opacity: 0.98; filter: alpha(opacity=98); }
    #linkNavBox .linkNavBox_className { color: #94C3F0; font-size: 16px; font-family: "microsoft yahei","黑体"，"宋体"; font-weight: bold; padding: 0 0 0 23px; width: 99px; }
    #linkNavBox ul, #linkNavBox ul .linkNavBox_line { float: left; margin: 0 0 0 0; }
        #linkNavBox ul li { padding: 0 0 0 18px; width: 104px; height: 30px; line-height: 30px; text-align: left; }
#linkNav #linkNavBox ul li a { color: #CCCCCC; padding: 0px; }
#bodyBg { position: absolute; left: 0px; richness: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; }
.linkNavBox_line { float: left; background-color: #626262; margin: 30px 0; width: 1px; height: 210px; }

/**商品导航**/
#header_nav { background-color: #2274C7; position: relative; z-index: 30; height: 36px; width: 100%; }
#header_nav_list { width: 990px; height: 36px; margin: 0 auto; position: relative; }
#categorys { width: 176px; height: 36px; position: absolute; left: 0px; top: 0px; }
.categorys_head { width: 156px; height: 36px; }
    .categorys_head a { color: #FFFFFF; font-family: "microsoft yahei"; font-size: 16px; display: block; width: 156px; height: 36px; line-height: 40px; padding: 0 0 0 20px; background-color: #124786; }
        .categorys_head a:hover { text-decoration: none; color: #FFFFFF; }
#categorys_list { border: 2px solid #034584; border-top: 0px none; background-color: #F4FAFF; position: absolute; padding: 0 0 10px 0; top: 36px; left: 0px; width: 172px; height: 420px; }
    #categorys_list .categorys_item_name { padding: 0 0 0 19px; width: 135px; height: 26px; line-height: 26px; background: url("../images/categorys_item_name_icon.gif") no-repeat 162px center; cursor: pointer; position: absolute; }
        #categorys_list .categorys_item_name span { margin: 0 0 0 10px; }
.categorys_item { width: 172px; height: 27px; line-height: 27px; border-bottom: 1px solid #E7EFF6; }
h3.categorys_item_name a, h3.categorys_item_name span { font-size: 12px; color: #333333; font-weight: 400; }
    h3.categorys_item_name a:hover { text-decoration: none; }
.categorys_item_bd { display: none; position: absolute; left: 153px; top: 0px; width: 564px; border: 1px solid #034584; background-color: #FFFFFF; z-index: 12; background: url("../images/categorys_item_bdRight_line.gif") repeat-Y 374px 0px #FFFFFF; }
    .categorys_item_bd .categorys_item_bdLeft { float: left; width: 344px; padding: 0 15px 0 15px; *padding: 0 15px 10px 15px; background: url("../images/categorys_item_bd.gif") no-repeat right bottom; }
.categorys_item_bdLeft ul.categorys_item_list { width: 289px; margin: 7px 0 0 7px; float: left; overflow: hidden; }
.categorys_item_bdLeft .bdList { border-bottom: 1px dotted #D9D9D9; padding: 5px 0 2px 0; }
.categorys_item_bdLeft .endList { border-bottom: 0 none; }
.categorys_item_bdLeft p.t { float: left; }
    .categorys_item_bdLeft p.t a { color: #317EE7; font-family: "microsoft yahei"; font-size: 16px; }
.categorys_item_bdLeft ul.categorys_item_listN { border-bottom: 0px none; }
.categorys_item_bdLeft .categorys_item_list li { float: left; width: 88px; height: 16px; line-height: 16px; overflow: hidden; text-align: left; margin: 0 0 10px -1px; padding: 0 0 0 8px; border-left: 1px solid #CCCCCC; }
    .categorys_item_bdLeft .categorys_item_list li a { color: #333333; font-size: 12px; }
        .categorys_item_bdLeft .categorys_item_list li a:hover { text-decoration: underline; }
.categorys_item_bd .categorys_item_bdRight { float: left; width: 168px; }
    .categorys_item_bd .categorys_item_bdRight p.t { color: #317EE7; font-family: "microsoft yahei"; font-size: 16px; margin: 10px 0 0 13px; }
    .categorys_item_bd .categorys_item_bdRight ul { margin: 0 0 0 13px; }
        .categorys_item_bd .categorys_item_bdRight ul li { padding: 4px 0 4px 10px; width: 145px; height: 15px; line-height: 15px; background: url("../images/low_squ.gif") no-repeat left center; }
            .categorys_item_bd .categorys_item_bdRight ul li a { font-size: 12px; color: #000000; }
                .categorys_item_bd .categorys_item_bdRight ul li a:hover { text-decoration: underline; }
#nav_sec { width: 814px; height: 36px; position: absolute; left: 176px; top: 0px; background-color: #2274C7; }
    #nav_sec ul li { float: left; width: 81px; height: 36px; line-height: 36px; text-align: center; background-color: #2274C7; cursor: pointer; }
        #nav_sec ul li a { font-size: 16px; font-family: "Microsoft YaHei"; color: #FFFEFE; }
            #nav_sec ul li a:hover { text-decoration: none; }
            #nav_sec ul li a:active { color: #FFFEFE; }
        #nav_sec ul li.hover { background-color: #F5F5F5; height: 37px; }
            #nav_sec ul li.hover a { color: #313131; }

.fore1 .categorys_item_bd { top: 0px; }
.fore2 .categorys_item_bd { top: 10px; }
.fore3 .categorys_item_bd { top: 30px; }
.fore4 .categorys_item_bd { top: 50px; }
.fore5 .categorys_item_bd { top: 70px; }
.fore6 .categorys_item_bd { top: 90px; }
.fore7 .categorys_item_bd { top: 110px; }
.fore8 .categorys_item_bd { top: 130px; }
.fore9 .categorys_item_bd { top: 150px; }
.fore10 .categorys_item_bd { top: 170px; }
.fore11 .categorys_item_bd { top: 190px; }
.fore12 .categorys_item_bd { top: 210px; }
.fore13 .categorys_item_bd { top: 230px; }
.fore14 .categorys_item_bd { top: 250px; }
.fore15 .categorys_item_bd { top: 270px; }
#categorys_list .item_hover .categorys_item_bd { display: block; }
#categorys_list .item_hover .categorys_item_name { background-color: #FFFFFF; border: 1px solid #034584; border-left: 0px none; border-right: 0px none; height: 22px; line-height: 22px; *line-height: 19px; z-index: 20; z-index: 13; }
.nav_sec_box { position: absolute; z-index: -1; right: 0px; top: 36px; width: 814px; height: 40px; overflow: hidden; background: url("../images/headNav_sec.gif") no-repeat -1px 0px; }
    .nav_sec_box ul li { float: left; margin: 0 0 0 20px; white-space: nowrap; height: 30px; line-height: 30px; text-align: center; }
        .nav_sec_box ul li a { color: #333333; font-size: 15px; font-family: "Microsoft YaHei"; }
            .nav_sec_box ul li a:hover { text-decoration: underline; }


    .nav_sec_box ul { display: none; }
        .nav_sec_box ul#secList1 { display: block; }

/**foot**/
#foot { background-color: #F0F0F0; width: 100%; }
    #foot .foot_list { width: 990px; height: 144px; margin: 0 auto; padding: 20px 0 0 0; background-color: #F0F0F0; }
        #foot .foot_list .helpList { float: left; width: 123px; margin: 0 26px 0 0; _display: inline; }
            #foot .foot_list .helpList ul { border-top: 1px solid #E0E0E0; margin: 5px 0 0 0; padding: 5px 0 0 0; }
                #foot .foot_list .helpList ul li { padding: 0 0 0 33px; height: 25px; line-height: 25px; color: #999999; background: url("../images/iconWhite.gif") no-repeat 22px center; }
                    #foot .foot_list .helpList ul li a { color: #999999; }
                        #foot .foot_list .helpList ul li a:hover { text-decoration: underline; }
.footHelpList { background: url("../images/footRLine.jpg") no-repeat right center; width: 759px; height: 131px; }
.foot_linksBox { overflow: hidden; background-color: #FFFFFF; padding: 35px 0 30px 0; }
.htmlicon1, .htmlicon2, .htmlicon3, .htmlicon4, .htmlicon5 { width: 92px; height: 20px; }
.htmlicon1 { background: url("../images/f1.gif") no-repeat 0px 0px; }
.htmlicon2 { background: url("../images/f1.gif") no-repeat 0px -25px; }
.htmlicon3 { background: url("../images/f1.gif") no-repeat 0px -50px; }
.htmlicon4 { background: url("../images/f1.gif") no-repeat 0px -75px; }
.htmlicon5 { background: url("../images/f1.gif") no-repeat 0px -100px; }
.foot_links { width: 990px; text-align: center; margin: 0 auto; }
    .foot_links a { margin: 0 5px; }
    .foot_links a, .foot_links { color: #666666; }
        .foot_links a:hover { text-decoration: underline; }
.foot_beian { text-align: center; color: #9A9A9A; margin: 10px 0 0 0; }
    .foot_beian span { margin: 0 5px 0 5px; }
.foot_imgList { margin: 25px 0 0 0; text-align: center; }
    .foot_imgList a { display: inline-block; *display: inline; *zoom: 1; }
        .foot_imgList a img { margin: 0 5px; }
.goodsList_price ul { display: none; }
#head_title2 .pageCneterBoxR .searchBox .searchFocus { background: url("../images/Search.gif") no-repeat 0px -41px; }
.phoneIme { background: url("../images/phoneIme.jpg") no-repeat center center; width: 212px; height: 124px; float: right; }






#NewIMmsg img { vertical-align: middle; _margin: 8px 0 0 0; }

/**友情链接**/
#foot { margin: 20px 0 0 0; }
.friendLink, .friendLinkBox { background: url("../images/FootTopLine.gif") repeat-X center top #F0F0F0; }
.toolLink { background-color: #F0F0F0; }
    .friendLink .friendLinkBox, .toolLink .toolLinkBox { width: 990px; margin: 0 auto; background-color: #F0F0F0; overflow: hidden; }
        .friendLink .friendLinkBox .friendTitle { color: #666666; font-size: 14px; font-weight: bold; width: 990px; height: 30px; line-height: 30px; margin: 15px 0 3px 0; }
        .friendLink .friendLinkBox ul li, .toolLink .toolLinkBox ul li { float: left; margin: 7px 25px 0 0; height: 15px; line-height: 15px; }
            .friendLink .friendLinkBox ul li a, .toolLink .toolLinkBox ul li a { color: #999999; }
                .friendLink .friendLinkBox ul li a:hover, .toolLink .toolLinkBox ul li a:hover { text-decoration: underline; }
                .friendLink .friendLinkBox ul li a.moreLinkF { color: #077bd1; }
    .toolLink .toolLinkBox { padding: 0 0 20px 0; }
        .toolLink .toolLinkBox .toolTitle { color: #666666; font-size: 14px; font-weight: bold; width: 990px; height: 30px; line-height: 30px; margin: 20px 0 3px 0; }
.jionLink { color: #077bd1; float: right; font-weight: normal; font-size: 12px; margin: 2px 0 0 0; text-align: right; }


.homeImgPio2Left .headLst .listTitle1 { background: url("../images/H2title.gif") no-repeat 0px -23px; width: 174px; height: 22px; line-height: 22px; border-left: 1px solid #794E06; border-right: 1px solid #794E06; }
.homeImgPio2Left .headLst .listTitle2 { background: url("../images/H2title.gif") no-repeat 0px 0px; width: 174px; height: 22px; line-height: 22px; border-top: 1px solid #794E06; border-left: 1px solid #794E06; border-right: 1px solid #794E06; }
    .homeImgPio2Left .headLst .listTitle1 .more2, .homeImgPio2Left .headLst .listTitle2 .more2 { color: #8B4701; font-size: 12px; float: right; margin: 0 5px 0 0; }
.homeImgPio2Left .listViewTB .left2ForList li { float: left; width: 126px; margin: 9px 5px 0 0; padding: 0 0 5px 0; }
.homeImgPio2Left .lsitView .listViewTB { border-bottom: 1px solid #505050; padding: 0 0 0 15px; overflow: hidden; zoom: 100%; height: 184px; }
