/*全局：头部*/
.Header {height:100px;position:relative;}
    .logoDiv {float:left;margin-top:20px;}
    .areaDiv {float:left;position:relative;width:110px;margin:3px 0 0 10px;}
        .areaTit {color:#FA870A;cursor:pointer;padding-bottom:10px;width:140px;line-height:1;}
        .areaTit small {font-size:14px;color:#ccc;margin-left:18px;}
        .areaBox {background:#fff;padding:10px;width:400px;border:1px #ddd solid;}
        .areaBox ul li {word-break:keep-all;line-height:30px;color:#999;}
        .areaBox ul li a {font-size:14px;margin-right:10px;}
    .searchBar {position:relative;float:left;margin:32px 0 0 40px;width:45%;height:30px;background:#fff;border:#41afe8 solid 1px;}
        .searchBar .sTit {float:left;position:relative;padding:0 5px;cursor:pointer;height:30px;line-height:30px;background:#f9f9f9;color:#666;}
        .searchBar .sTit .txt:after {content:' 6';font-family:'webdings';}
        .searchBar .sCate,.loginDiv .tgCloud ul {padding:5px 10px;margin:-3px 0 0 -1px;line-height:24px;width:60px;background:#fff;color:#999;border:1px #ddd solid;}
        .searchBar .sCate li:hover {font-weight:bold;color:#333;}
			.searchType {position: absolute;top: -25px;left:-1px;}
			.searchType li {float: left;padding: 3px 15px;color: #666;cursor: pointer;} .searchType li.on {border: 1px solid #008ad2;background: #ffffff;color: #333;font-weight: bold;border-bottom: 0;}
        .searchBar .sInput {float:left;width:85%;height:30px;background:#fff;border:0;} 
        .searchBar .sCode {margin:4px 5px 0 0;box-shadow:inset 1px 1px 2px #000;border:0;padding:3px;border-radius:3px;cursor:pointer;}
        .searchBar .sCodeList {position:absolute;height:72px;width:72px;padding:5px;background:#e6e7e9;color:#666;}
        .searchBar .sCodeList li {float:left;height:20px;line-height:20px;width:20px;box-shadow:1px 1px 0 #666;border-radius:3px;margin:2px;text-align:center;font-size:10px;background:#fff;}
        .searchBar .sBtn {float:right;height:30px;width:40px;border:0;color:#fff;cursor:pointer;background:#41afe8 url(img/ico_search.png) no-repeat 50% 50%;}
        .searchBar .keyWords {position:absolute;top:40px;padding-right:30px;word-break:keep-all;overflow:hidden;}
        .searchBar .keysList a {margin-right:8px;}
        .loginDiv {float:right;margin-top:38px;color:#ddd;}
        .loginDiv .tgCloud ul {margin:-4px 0 0 -25px;right:0;}
        .loginDiv .myInfo {padding:10px;width:310px;margin:-4px 0 0 -140px;line-height:24px;background:#fff;color:#999;border:1px #ddd solid;}
        .loginDiv .myInfo .headImg {float:left;text-align:center;width:70px;height:115px;line-height:18px;}
        .loginDiv .myInfo .headImg img {width:42px;height:42px;margin-top:5px;padding:1px;border-radius:50%;border:1px solid  #ccc;}
/*全局：mini头部*/
    .headerMini {height:45px;width:100%;vertical-align:middle;background:#008AD2;color:#fff;z-index:1;}
    .headerMini .logoDiv {margin-top:10px;font-size:12px;color:#fff!important;}
    .headerMini .searchBar {margin:7px 0 0 8%;border:0;}
   /*  .headerMini .searchBar .sBtn {background:#fff;color:#41afe8;} */
    .headerMini .searchBar .sInput {width:70%!important;}
    .headerMini .loginDiv {margin-top:12px;}
    .headerMini .loginDiv a {color:#fff;}
    .headerMini .loginDiv .dropList a {color:#666;}
/*全局：导航*/
.NavDiv {height:40px;background:#008ad2;}
.Nav > li {position:relative;float:left;}
.Nav > li > a {float:left;position:relative;height:40px;line-height:40px;padding:0 20px;font-size:16px;color:#E0F4FF;}
.Nav > li > a:hover,.Nav li.active > a {background:#007abc;color:#fff;}
.Nav > li > a.mSwitch:before {content:'';position:absolute;bottom:5px;right:3px;border-color:transparent #80BDDE #80BDDE transparent;border-style:solid;border-width:3px;}
.Nav > li ul.sub {position:absolute;z-index:2;left:1px;top:39px;padding:5px 10px;line-height:30px;background:#fff;border:1px #008ad2 solid;}
.Nav > li ul.w160 {width:160px;}
.Nav > li ul.sub li {display:block;word-break:keep-all;color:#999;font-size:14px;}
.Nav > li ul.sub li a {color:#333;white-space:nowrap;}
.Nav > li sup {position:absolute;top:-10px; right:0; padding:2px 5px; background:red; color:#fff; font-size:12px; line-height:12px; border-radius:3px;}
.Nav > li sup:before {content:''; border:3px solid red; border-color:red transparent transparent red; position:absolute; bottom:-5px;}
.Nav .li-caiLiao a {padding: 0; width: 210px; text-align: center;} 
/* .Nav .li-caiLiao i.fa {position: absolute; font-size: 22px; color: #80bdde; margin: 10px 0 0 -55px;} */
.Nav .li-usb-lock {float:right;background:#007abc;}
	.Nav .li-usb-lock a {padding: 0; width: 270px; text-align: center; color: #fff; vertical-align: middle;}
	.Nav .li-usb-lock > a:hover {background:#fa870a;} .Nav .li-usb-lock a.mSwitch:before {border: 0;}
/*组件-标题栏：主标题、分标签组、单标签*/
.titRow {height:50px;line-height:50px;font-size:12px;color:#999;border-bottom:2px #ddd solid;margin:-15px 0 20px;}
    .titRow .titL {float:left;height:50px;line-height:50px;font-weight:bold;}
    .titRow .titL .titSub  {float:left;margin-right:25px;font-weight:normal;font-size:16px;color:#999;}
    .titRow .titL .titSub .dropMenu a {color:#fff; font-size:12px; line-height:18px;}
    .titRow .titL .titMain,.titRow .titL .on {float:left;max-width:26em;margin-right:25px;border-bottom:2px #008ad2 solid;font-size:24px;color:#333;}
    .titRow .titR {float:right;}
    .titRow .subTxt {font-weight:normal;}
    .titRow a {color:#666}
.titRow-tab,.titRow-tabs {height:32px;color:#999;border:1px #e0e0e0 solid;border-top:2px #1c7cc6 solid;clear:both;}
    .titRow-tab  a {float:left;padding:6px 10px;cursor:default;border-right:1px #e0e0e0 solid;font-size:14px;color:#333;}
    .titRow-tab  a.on {padding:6px 20px;background:#fafafa;color:#333;}
    .titRow-tab .titR {float:right;margin-right:20px;line-height:32px;}
    .titRow-tab .titR input {height:24px;margin:-3px -10px 0 0;background:#fff;}
    .titRow-tab .titR .fa-search {cursor:pointer;font-size:14px;color:#008ad2;margin-left:-15px}
    .titRow-tabs a {float:left;padding:6px 20px;border-right:1px #e0e0e0 solid;font-size:14px;color:#333;cursor:pointer;}
    .titRow-tabs a.bdr0 {border-right:none;}
    .titRow-tabs a:hover {color:#333;}
    .titRow-tabs li.on a {background:#1c7cc6;color:#fff;}
    .titRow-tabs .titR {float:right;margin-right:20px;line-height:32px}
.titTr-td { height:32px;line-height:32px;font-size:14px;background:#fafafa;color:#999;border:1px #e0e0e0 solid;border-top:2px #1c7cc6 solid;clear:both;}
    .titTr-td > a {float:left;padding:0px 10px;color:#333;}
    .td-col { padding:15px 10px;background:#fff;border:1px #e0e0e0 solid;border-top:0;}
    .td-col a { color:#666;}
    .td-col .ul-2li li { max-height:40px;overflow:hidden;margin-bottom:15px;}
/*组件：头像-默认大小*/
.titHeads img {width:36px;height:36px;}
.headList img {width:48px;height:48px;margin:10px 0 0 10px;}
.imgHead-ra5 img {border-radius:5px;}
/*组件：分页-pagenav*/
.pagenav {color:#999;}
.pagenav span,.pagenav a {padding:3px 10px;margin-right:4px;display:inline-block;}
.pagenav span {cursor:default;color:#999;}
.pagenav a {background:#fff;color:#333;border:solid 1px #eee;cursor:pointer;}
.pagenav a:hover {border:solid 1px #008ad2;text-decoration:none;background:#f0f6fd;color:#008ad2;}
.pagenav a:active {background-color:#6cc9ff;}
.pagenav a.next {border:solid 1px #00a2f7;font-weight:bold;}
.pagenav .input-text {width:35px;height:16px;padding:6px;text-align:center;border:solid 1px #ccc;}
.pagenav .current {font-weight:bold;border:solid 1px #008AD2;color:#fff;background:#008AD2;}
/*组件：综合搜索*/
.cateBox {position:relative;background:#fff;border:1px #ddd solid;color:#999;}
.cateBox li span {float:left;}
.cateBox li span.optTitle {width:120px;text-align:right;padding:5px 0px !important;margin-right:10px;}
.cateBox li span.w80 {width:80px}
.cateBox .chosed {clear:both;background:#f2f2f2;height:30px;line-height:26px}
.cateBox .chosed span { float:left;position:relative;padding:3px 5px; margin-right: 10px;}
.cateBox .chosed span.optTitle { width:120px;text-align:right;padding:3px 0px !important;margin-right:5px;}
.cateBox .chosed a:hover {text-decoration:underline;}
.cateBox .chosed span a.optDel {position:absolute;top:1px;right:-5px;display:none;font-size:14px;color:#333;margin-left:3px;}
.cateBox .chosed span:hover a.optDel {display:block;text-decoration:none;}
.cateBox .optionsDiv {margin:15px 0 25px;}
.cateBox .optionsDiv li {clear:both;list-style:none;padding:5px 0 3px 5px;}
.cateBox .optionsDiv li span a {display:inline-block;cursor:pointer;padding:2px 10px;margin:0 5px 5px 0;color:#333;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;border:1px solid transparent;}
	/* 控制单个span字数：7em 或 4em */
	.cateBox .optionsDiv li.span-7em span a  {width:7em;overflow:hidden;} .cateBox .optionsDiv li.span-4em span a {width:5em;overflow:hidden;} .cateBox .optionsDiv li.span-2em span a {width:3em;overflow:hidden;}
.cateBox .optionsDiv li span a:hover {border:1px #fa870a solid;}
.cateBox .optionsDiv li span.on a {background:#fa870a;color:#fff;text-shadow:1px 1px 0 #b25d00;width:auto;}
.cateBox .optionsDiv li .optAll {position:relative;zoom:1;overflow:hidden;float:left;width:85%;padding-right:40px;border-bottom:1px #e1e1e1 solid;}
.cateBox .optionsDiv li .optAll:after {content:".";height:0;visibility:hidden;display:block;clear:both;}
    .h28 {height:28px;}
.cateBox .optionsDiv li .optAll .optLev2_span_on {margin-right:15px;position:relative;}
         .optionsDiv li .optAll .optLev2_span_on a {position:relative;background:#fa870a;color:#fff;text-shadow:1px 1px 0 #b25d00;}
         .optionsDiv li .optAll .optLev2_span_on:after {content:'';position:absolute;right:-5px;top:6px;width:0;height:0;border:5px solid;border-color:transparent transparent transparent #fa870a}
         .optionsDiv li .optLev2_div {margin:5px 0 0 90px;} .optionsDiv li .optLev2_div span a {color:#fa870a}
         .optLev3_div {margin:0 7% 0 90px;padding:10px 0;clear:both;}
         .optLev3_div .optGroup {margin-top:5px;}
         .optLev3_div .optGroup .optLev2 { float:left;width:120px;text-align:right;color:#999;}
         .optLev3_div .optGroup .w45 { width:45px;}
         .optLev3_div .optGroup .optLev3 { position:relative;overflow:hidden;padding-right:30px;border-bottom:1px dotted  #ddd;}
         .optLev3_div .optGroup .optLev3 .optMore {position:absolute;right:0;top:3px;background:#008AD2;color:#fff;cursor:pointer;height:12px;line-height:12px;padding:0 3px 6px;}
.cateBox .optionsDiv li .optAll .optMore,.f1-more {position:absolute;top:2px;right:0;cursor:pointer;color:#008ad2;}
.cateBox .optMore {text-align:center;height:0;}
.cateBox .optMore a {display:inline-block;padding:5px 15px;background:#fafafa;border:1px #ddd solid;border-top:0;position:relative;top:0;}
.cateBox .optionsMore {display:inline-block;position:absolute;top:26px;left:-24px;width:22px;height:70px;line-height:14px;text-align:center;cursor:pointer;padding:10px 0;background:#fff;border:1px solid  #ddd;}
/*组件：css3提示*/
.tips {position:relative;}
.tips:before,.tips:after {position:absolute;bottom:100%;left:50%;z-index:10;opacity:0;pointer-events:none;transition:all 0.18s ease-out;transform:translate3d(-50%, 1em, 0);}
    .tips:before { content:attr(data-title);margin-bottom:14px;padding:0.5em 1em;border-radius:4px;background:#000;color:#fff;font-size:14px;line-height:1.5em;font-weight:normal;white-space:nowrap;}
    .tips:after  { content:'';height:0;width:0;border:7px solid transparent;border-top-color:#000;}
.tips:hover:before,.tips:hover:after {opacity:1;pointer-events:auto;transform:translate3d(-50%, 0, 0);}
/*组件：下拉*/
.dropMenu,.clickMenu {position:relative;}
.dropList {position:absolute;left:0px;display:none;z-index:2;}
/*组价：弹窗-popwin*/
.popwin {width:100%;height:100%;display:none;position:fixed;left:0;top:0px;z-index:9999;background-color:rgba(0, 0, 0, 0.75);}
.popdialog {width:520px;height:340px;margin:auto;margin-top:10%;border:solid 1px #0094e1;box-shadow:0 0 10px #000;position:relative;z-index:9999;background:#fff;/*padding-bottom:30px;modify by zhuwp 20150630*/}
.popdialog .head .title {padding:7px 0 7px 15px;color:#333;border-bottom:1px #ddd solid;background:#eee;font-size:14px;margin-bottom:20px;}
.popdialog .head .icon-close {float:right;display:block;margin:5px 5px 0 0;padding:0 8px 5px;line-height:20px;font-size:20px;cursor:pointer;color:#999;}
.popdialog .head .pop-window-x,.pop-window-s {float:right;display:block; border:1px #999 solid; border-top:3px #999 solid;width:14px;height:10px;overflow:hidden;padding:0; margin:10px 5px 0;}
.popdialog .head .pop-window-s {width:10px;}
.popdialog .content {width:auto;padding:30px;font-size:14px;line-height:24px;max-height:460px;padding:0 30px;overflow-y:auto;}
.popwin .submit {margin-top:10px;cursor:default;}
.popdialog input[type="checkbox"] {margin-right:3px;vertical-align:middle;}
.popdialog .tip {margin-right:30px;float:right;}
.popdialog .tip strong {color:#f80;}
/* 弹窗：登录 */
.popwin-login .popdialog {width:400px;height:454px;}
.popwin-login .regform input {width:330px;height:36px;}
.popwin-login .regform dl{margin-bottom:15px;}
.popwin-login .auto-login {margin-top:-10px;}
.popwin-login .auto-login .checkbox {vertical-align:middle;width:13px;height:13px;}
.popwin-login .auto-login span {vertical-align:middle;color:#999;}
.popwin-login .regform .forget-pwd {float:right;color:#999;text-decoration:none;font-size:12px;padding-right:5px;}
.btnSubmit,.gry-btn {width:285px;text-align:center;margin-top:30px;font-size:16px;}
.gry-btn {margin-top:10px;background:#fff;color:#333;border:1px #ccc solid;}
.gry-btn-box {clear:both;width:330px;margin-top:30px;border-top:1px solid #eee;position:relative;text-align:center;}
.popwin-login .regform .gry-btn-box p {color:#999;font-size:12px;background-color:#fff;width:80px;position:absolute;left:130px;top:-8px;margin-top:0;}
.qq-login {width:24px;height:24px;display:inline-block;text-indent:-200px;background:url("https://www.tgcost.com/skin/default/css/../images/qq2.png") no-repeat;margin:18px 0 0 15px;}
.wx-login {width:24px;height:24px;display:inline-block;text-indent:-200px;background:url("https://www.tgcost.com/skin/default/css/../images/weixin2.png") no-repeat;margin-top:18px;}

/*下载中心：首页*/
.titTr-table {height:32px;background:#fafafa;color:#999;border:1px #e0e0e0 solid;border-top:2px #1c7cc6 solid;clear:both;}
    .titTr-table a {float:left;padding:6px 20px;border-right:1px #e0e0e0 solid;font-size:14px;color:#333;cursor:pointer;}
    .titTr-tab a {padding:6px 10px;border-right:none;cursor:default;}
    .titTr-table a.bdr0 {border-right:none;}
    .titTr-table a:hover {color:#333;}
    .titTr-table a.on,.titTr-tabs li.on a {background:#1c7cc6;color:#fff;}
.titTr-table .titR input {height:24px;margin:-3px -10px 0 0;background:#fff;}
.titTr-table .titR .fa-search {cursor:pointer;font-size:14px;color:#008ad2;margin-left:-15px;}
/*下载列表*/
.tableDown {border-top:0;background:#fff;}
.tableDown th {background:#fafafa;color:#999;border-top-width:0;}
.tableDown td {color:#999;text-align:center;}
.tableDown td.tit {text-align:left;font-size:14px;font-weight:bold;}
.tableDown td .btn-x {padding:.5em 2em;}
/*下载详情*/
.softBox { padding:10px 30px;}
.softCate { color:#999;font-size:14px;}
	.softCate li { height:28px;margin-bottom:10px;border-bottom:1px #ddd solid;line-height:24px;}
.softIntro { padding:10px 20px;margin:0 30px;color:#666;border:1px #ddd solid;border-radius:5px;}
	.softIntro legend { padding:0 10px;color:#999;}
.softdownBody {clear:both;background:#fff;border:1px #e0e0e0 solid;border-top:none;border-bottom:none;}
.softdownBody .bdBox table th {border-top:0;}
.softDetail {padding:20px 30px;border:1px #e0e0e0 solid;border-top:0;font-size:14px;line-height:24px;background:#fff;}
	.softDetail img { max-width:98%;}
.softVedios { height:210px;border-bottom:1px #e0e0e0 solid;}
.softVedios li { float:left;width:240px;margin:20px;margin-right:0;text-align:center;}
/*下载评论*/
.commentBox { margin:0 50px;padding:20px 0;color:#666;}
.commentBox input[type="text"] { background:#fff;border:1px #ddd solid;width:145px;}
.commentBox .textarea {border:1px #ddd solid;padding:10px;min-height:40px;width:90%;margin-top:5px;vertical-align:top;}
.commentBox .ul-list .rBox {display:none;}
.commentBox .ul-list .rBox textarea { width:80%;height:30px;min-height:auto;border:1px #eee solid;}
.commentBox .ul-list .rBox .btn {float:right;margin:20px;padding:.5em 1.5em;line-height:18px;}
.commentBox .ul-list li.rLi { border-left:2px #ddd solid;line-height:18px;margin:0 10px 3px 30px;padding:5px;background:#f6f6f6;color:#666;}
.commentBox .ul-list li .a-r { float:right;margin-right:10px;color:#008AD2;}
/*信息价*/
.fromMark { position:absolute;right:-10px;top:-5px;color:#fff;}
.fromMark a { display:block;color:#fff;font-size:16px;height:43px;line-height:36px;text-shadow:1px 1px 1px #4a8caa;background:url("https://www.tgcost.com/skin/default/css/img/fromMark.png") no-repeat right;padding-right:30px;}
.fromMark a.leftImg { position:absolute;left:-40px;width:10px;background-position:left;}
.keyword {background:#ff0;color:#fa4116;}

.mt0 {margin-top:0;}  .mt03 {margin-top:-3px;} .mb30 {margin-bottom:30px;} .mb50 {margin-bottom:50px;}
.table-ul th {background:#fafafa;color: #aaa;text-align:center;font-weight:normal;}
.de_tools a { background:#008ad2;color:#fff;line-height:24px;font-size:16px;display:inline-block;padding:4px 10px;margin:5px 5px 0 0;border-radius:2px;}

/*首页*/
.iBanner {position: relative; height: 400px;box-shadow: #ddd 0 5px 10px -1px;}
	.iBanner .hd {position: absolute; left: 50%; bottom: 10px; margin-left: -70px; letter-spacing:3px;}
		.iBanner .hd li {display: inline-block; width: 10px; height: 10px; overflow: hidden; text-indent: -10px; border-radius:10px;
			box-shadow: 1px 1px 0 #000; background: rgba(255,255,255,.5); transition: width .5s; cursor: pointer;}
		.iBanner .hd li.on {width: 20px; background: #fa870a;}
	.iBanner .bd { position: absolute; width: 100%; height: 400px; background: #eee; overflow: hidden;}
	.iBanner .bd a { display: block; width: 100%; height: 400px; background:url('img/bg_h300_eee.png') no-repeat center top; }
	.ibannerDiv {position: relative; height:400px; pointer-events: none;}
	.ibannerL {position: relative; float: left; width: 210px; height:400px; background: #fff; pointer-events: auto;}
		.indexCate,.indexCate2 { margin-top: 10px; line-height: 40px!important;}
		.indexCate li a,.indexCate2 li a {font-size: 14px; color: #333; vertical-align: middle;} 
		.indexCate li:hover,.indexCate2 li:hover {background: #fafafa;}
		.indexCate li a .fa,.indexCate2 li a .fa {font-size: 16px; color: #ccc; margin: 0 5px 0 15px;}
		.indexCate .lev2,.indexCate2 .lev2 {display: none; position: absolute; left: 209px; top: 0; width: 702px; padding:10px 20px; line-height: 32px; min-height: 380px; background:#fff; border: 1px #ddd solid; overflow-y: auto;}
		.indexCate .lev2 li,.indexCate2 .lev2 li {display: inline-block; margin-right:5px; padding:5px 0; line-height:1;}
			.indexCate .lev2 h4,.indexCate2 .lev2 h4 { font-size: 14px; float: left; margin-right: 20px;color: #666;text-align: right;}
			.indexCate .lev3,.indexCate2 .lev3 { display: block; overflow: auto; }
		.indexCate .lev2 li:hover,.indexCate2 .lev2 li:hover{background: #d0efff;text-shadow: 1px 1px 0 #fff;}
		.indexCate > li:hover > .lev2 {display: block;}
		.indexCate2 .fa-close:hover{cursor: pointer;} 
		/* 除首页调用主分类 */
		.indexCatePage {position: absolute; left: 50%; margin-left:-610px; display: none; z-index:2; width: 960px;}
	.ibannerR {float: right; padding:0 10px; width: 250px; height:400px; background:#fff; pointer-events: auto;}
		.ibannerR .buttonDiv a {box-sizing: border-box; float: left; width: 50%; margin-bottom:10px; padding: 65px 0 5px 0;  text-align: center; font-size: 15px; font-weight: bold;
			background:url('img/bannerR-btn.png') no-repeat 0 0; color: #333;}
		.ibannerR .buttonDiv a:hover {color: #008AD2;}
.infoSoft {padding: 20px 0;}
    .infoSoft li {float:left; width:20%;text-align:center;margin:10px 0; color:#999;}
    .infoSoft li .fa {width:36px; height:36px; line-height:34px; font-size:24px; background:#eee; color:#999; border-radius:50%;}
    .infoSoft h4 {color:#333; margin-bottom:15px;}
/*首页-楼层:标题,分类*/
.F-div {padding:20px 0;position:relative;}
    .F-tit {border-bottom:2px solid #ddd;} .F-tit-tabs .tit {cursor: pointer;}
    .F-tit .tit {float:left; padding:0 30px 10px 30px; margin-right:20px; border-bottom:2px #008ad2 solid; margin-bottom:-2px; font-size:28px; letter-spacing:2px;}
	.F-tit .tit:first-child {padding:0 0 10px 0;}
	.F-tit .vline {float: left; margin-right: 20px; font-size:28px; height:40px; border-left:1px #ddd solid;}
    
    .menuBox > li {float:left;display:block;line-height:36px;padding:0 25px;font-size:16px;color:#999; cursor:pointer;}
	.menuBox > li:hover {border-bottom:1px #ddd solid; color: #333;} .menuBox > li.on {border-bottom:1px #008ad2 solid;color:#008ad2;font-weight:bold;}
/* F1-材价行情 */
	.cjhq-chart {height:360px; border: 1px solid #ddd; background: #fff; padding: 20px 30px 10px; display: none;}
		.cjhq-chart .hd {float: left; width: 135px;}
		.cjhq-chart .hd li {padding:5px 10px; margin: 10px 0; font-size: 16px; color: #666; text-align: right; cursor: pointer;}
		.cjhq-chart .hd li:hover {background: #eee;} .cjhq-chart .hd li.on {background: #ebf8ff; color: #048ed6;}
		.cjhq-chart .chartList {padding: 0 20px; overflow: hidden; border-left: 1px solid #ddd;}
		.cjhq-chart .chartList .chartInfo {font-size: 14px; color: #666;} .cjhq-chart .bd .chartInfo b {font-size:20px; margin: 0 5px;}
		.cjhq-info .hd a {cursor: pointer; font-size: 14px; font-weight: normal;} .cjhq-info .hd a.on {font-size: 16px; font-weight: bold;}
/* F2-项目案例+组价 */
 .xmal-hd .tit {color: #bbb; margin-left: -20px; border-color:transparent; cursor: pointer;}
 .xmal-hd .tit.on {color: #333; border-color:#008ad2;} .xmal-hd .tit:first-child {margin-left:0;}
 /* F3-学习园地 */
	i.f-ico {width: 16px; height: 16px; display: inline-block; background: url('img/file-icon.png') repeat 0 0; margin-right: 10px;}
	i.doc,i.docx{background-position:-32px 0;} i.xls,i.xlsx{background-position:-48px 0;}  i.pdf{background-position:-16px 0;} 
	i.ppt,i.pptx{background-position:-64px 0;} i.rar,i.zip {background-position:-80px 0;}  i.img{background-position:-96px 0;}
	i.ecbt,i.ecpt{background-position:-112px 0;}
/* 宣传区 */
	.F-btmAD {height: 230px; width: 100%; margin: 20px 0 30px; text-align: center; color: #fff; 
		background: url('img/i_bg10.jpg') no-repeat center center; background-size: 100% 100%;}
	.F-btmAD h3 { margin:5px 0; font-size:18px; font-weight: normal; opacity:.9; text-shadow: 1px 1px 0 rgba(0,0,0,.3);}
	.F-btmAD .btn {margin-top:20px; font-size:16px; padding:8px 60px; border:1px solid #fff; background: none;}
/* F5-友情链接 */
.F-link p {color: #666; font-size: 14px;} .F-link a {font-size: 16px;}
/* F6-联系电话 */
.F-service {clear: both; margin-top:30px; padding-top: 10px; height:40px; line-height:40px; background: #fafafa; color: #666; border-top: 1px #ddd solid; box-shadow:0 2px 0 #fafafa;}
.F-service .ico-service {float: left; display: block; margin-right:10px; width: 50px; background: url('img/ico-7+24.png') no-repeat 0 0;}
.F-service a {color:#666; font-size: 14px;}
/*底部*/
.Footer {height:40px;line-height:40px; background: #fafafa; color:#999; clear: both; font-size: 14px;}
.Footer a{color: #333;}
/*右侧导航 */
.rNavs {position:fixed;right:0;top:50%;z-index:998;width:70px;border: 1px solid #ddd; background: #fafafa; box-shadow:0 0 10px rgba(0,0,0,.3); margin-top:-245px;}
.rNavs ul li { position: relative; padding: 10px 0; line-height: 1.3; cursor: pointer; border-bottom: 1px solid #ddd; text-align:center; font-size: 14px;} .rNavs ul li a{color:#666;}
.rNavs ul li i {display:inline-block; margin: 0 7px; width:36px; height:36px; background: url('img/rNav-icons.png') repeat 0 0;}
.rNavs ul li:hover{background: #ebf8ff;} .rNavs ul li:hover .serviceImg { position:absolute; display:block; top:0; right:51px;}
.rNavs-close {position: absolute; margin: -15px 0 0 15px; font-size: 24px; }

.sInput {box-sizing:border-box;height:28px;line-height:24px\9;vertical-align:middle;background:#fafafa;padding:3px 10px;border:1px solid #e0e0e0;border-radius:2px;}
.sInput:focus,.focus {outline:0;background:#fff!important;box-shadow: none!important;}
.sInput {line-height:28px\9;padding:0 10px;}
/*鍏抽敭瀛楄仈鎯 */
.cmt_comboDiv {display:block;position:absolute;background-color:#FFFFFF;padding:0px;width:100% !important;border:1px solid #008ad2 !important;border-top:0px !important;overflow:hidden;font-size:12px;z-index:9999;top:31px;left:-1px;}
.cmt_comboDiv li {padding-left:5px;padding-right:5px;line-height:28px;white-space:nowrap;}
.cmt_comboDiv li.selected {background-color:#ffb000;color:white;}
.Gprice-table .cateBox .optionsDiv li span a {border-color:#f8f8f8;}
/*兼容小屏处理*/
@media (max-width:1220px) {
	.sshide {display:none;}
    .cateBox .optionsDiv li .optAll {width:80%;}
    .titRow .titL .titMain {max-width:30em;} .titRow .titR {display:none;}
    .searchBar {width:40%;} .searchBar .sInput {width:66%;}
    .supplierDiv .cateList li a {padding:5px;font-size:12px;}
}
/* new:帮我吧 */
#bw8-chatWrap .btn_move {font-size: 16px;background: #13C9CB;bottom: 15%;right: 2px;float: none;min-width: auto;padding: 12px;border-radius: 3px;border: 0;text-align: center;}
#bw8-chatWrap .chat-icon {display: inline-block;float: none;transform: scale(1.5);}
#bw8-chatWrap .chat_content_text_leng {float: none;display: block;margin: 5px 0;overflow-y: visible;width: 2em;line-height: 1.2;}
