@charset "utf-8";
/*****************************************
	@module:首页类目和公共块区域
   	@files:
   	@date:20160106
******************************************/
.category {margin-bottom: 10px; width:228px; background:#fff; padding-bottom:10px;border:1px #dfe0e4 solid;border-top:0px; float:left; position:absolute; z-index:101;}
.module {border:1px #e4e4e4 solid; width:228px; padding-bottom:10px; margin-bottom:10px;}

/**************************
	@index-@category
***************************/
.category .cat-p{ padding:8px 10px;font-size:14px; overflow:hidden;}
.category .cat-p a{white-space:normal;margin:0 5px;}
.category .cat-p-hover{ background:#0c9eef;}
.category .cat-p-hover a{ color:#eeeeee;}
.category .cat-p-hover .title a{ color:#fff;}
.category .cat-p a:hover{ text-decoration:underline;}
.category .title a {font-size:13px;display:block;line-height:18px;}
.category .title a:hover {color:#fff;}
.category .cat-p li{float:left;}
.category .cat-box{float:left; width: 228px;}
.category .cat-p .incon_dis { background:url(../images/licon.png) no-repeat -168px -210px; width:10px; height:10px; position:relative; left:212px; top:6px;}
.tecihone {font-size:13px;width:825px; background: url(../images/index-2a_03.jpg) left repeat-y #fff; -webkit-box-shadow: 2px 2px 5px #ccc; -moz-box-shadow: 2px 2px 5px #ccc; box-shadow: 2px 2px 5px #ccc;position:absolute; margin-top:-30px; margin-left:219px;padding-bottom:20px;}
.tecihone .juery {width:225px; height:200px; margin:20px 0 0px 40px; float:left; line-height:22px; padding-bottom:10px;overflow:hidden;}
.tecihone .juery .will2px {border-bottom:2px #6699cc solid; margin-bottom:6px;}
.tecihone .juery .will2px a { color:#0e2f48; font-weight:bold; font-size:14px;  line-height:25px;margin:0px;}
.tecihone .juery li { width:210px;}
.tecihone .juery li a { white-space:pre-wrap; margin:0px;color:#888 !important}
.tecihone .juery li a:hover { color:#0e2f48 !important;}
.tecihone .cateyory_more {width: 67px;height: 65px;position: absolute;top: 50%;margin-top:-34px;right: -34px; background:url(../images/icons.png) no-repeat -29px -119px;}
.tecihone .cateyory_more:hover { background:url(../images/icons.png) no-repeat -29px -183px;}
.tecihone .cateyory_more a {width:59px; height:59px; display:block;}
.category-num,.category_num a{color:#6699cc;margin-left:5px;}

/**************************
	@index-@module
***************************/
.module .band { height:40px; background:#f7f7f7;}
.module .band_img { background:#f7f7f7; float:left; background:url(../images/licon.png) no-repeat -10px -210px; width:16px; height:16px; margin-right:5px; margin-left:10px; margin-top:13px;}
.module .band_font { font-size:14px; color:#006699; font-weight:bold; line-height:40px; float:left;}
.module .mleft {width:238px; margin:0px; padding:0px; list-style:none;}
.module .mleft li { padding-top:5px; padding-bottom:8px; margin-left:10px; width:218px; margin-right:10px; line-height:16px; border-bottom:1px #CCCCCC dashed;}
.module .mleft .spanbg {  background:url(../images/licon.png) no-repeat -140px -210px; float:left; margin-right:5px; width:5px; height:7px; margin-top:5px;}
.module .mleft li:hover {background:#f7f7f7;}
.module .mleft li a { display:block;} 
.module .mleft li a:hover {text-decoration:underline;}
.module .mleft .dashed {padding-top:0px; padding-bottom:0px; padding-left:0px; width:218px; padding-right:0px; line-height:16px; margin-left:10px; margin-right:10px; height:1px; overflow:hidden; border-bottom:1px #CCCCCC dashed;}
.module .mleft .Videoimg { float:left; margin-right:10px; margin-top:5px;}
.module .mleft p { color:#c9c9c9;}
.module .shop_by {width:238px; margin:0px; padding:0px; list-style:none;}
.module .shop_by .bolg_dd {width:218px; font-weight:bold; line-height:16px; font-size:12px;}
.module .shop_by li { padding:3px 10px 3px 10px; display:block; width:198px;line-height:16px; font-weight: normal;}
.module .shop_by li a:hover { text-decoration:underline;}
.module .shop_by .spanbg { background:url(../images/licon.png) no-repeat -140px -210px; float:left; width:5px; height:7px; margin:5px 5px 0 10px;}
.module .shop_by li ol li:hover {background:#f7f7f7;}
.module .shop_by dl { float: left; width: 238px;}
.module .currently {width:238px; margin:0px; padding:0px; list-style:none;}
.module .currently .bolg_dd {width:218px; font-weight:bold; line-height:16px; font-size:12px;}
.module .currently li { padding:3px 10px 3px 10px; display:block; width:218px;line-height:16px;}
.module .currently li a:hover { text-decoration:underline;}
.module .currently .spanbg { background:url(../images/licon.png) no-repeat -140px -210px; float:left; width:5px; height:7px; margin:5px 5px 0 10px;}
.module .currently li:hover {background:#f7f7f7;}
.module .currently li .condition {height:20px; min-width:50px; line-height:20px; text-align:center; border:1px #FF0000 solid; background:#fff; float:left; padding-left:5px; margin:0 5px 5px 10px; display:inline-block;*display:inline;zoom:1;}
.module .currently li .condition .remove {background:url(../images/btn_remove.png) right 0 no-repeat,#fff; width:20px; height:20px; float:left;display:inline-block;*display:inline;}
.module .currently li .condition span { float: left;}
.module .currently li .btn_clear {position:absolute; background:url(../images/licon.png) no-repeat -377px -446px; width:48px; text-align:center; height:22px; margin-left:170px; margin-top:-18px; cursor:pointer;}
.module .currently li .btn_clear a {color:#FFF; font-size: 10px;}
.module .currently li .btn_bg {background:#f7f7f7;}
.module .popular {width:208px; margin:0px; padding:0px; height:200px; list-style:none; padding:8px 15px 0 15px;}
.module .popular li { width:100px; float:left; margin-right:4px; line-height:28px;}
.module .popular li a:hover { color:#e45033;}
.module .ranking {width:238px; margin:0px; padding:0px; list-style:none;}
.module .ranking li { padding-top:5px; padding-bottom:8px; padding-left:10px; width:218px; padding-right:10px; line-height:16px;}
.module .ranking .spanbg { background:url(../images/licon.png) no-repeat -140px -210px; float:left; margin-right:5px; width:5px; height:7px; margin-top:5px;}
.module .ranking li:hover {background:#f7f7f7;}
.module .ranking .dashed {padding-top:0px; padding-bottom:0px; padding-left:0px; width:218px; padding-right:0px; line-height:16px; margin-left:10px; margin-right:10px; height:1px; overflow:hidden; border-bottom:1px #CCCCCC dashed;}
.module .ranking .Videoimg { float:left; margin-right:10px; margin-top:5px;}
.module .ranking .Videoimg img { border:1px #e4e4e4 solid;}
.module .ranking .Videoimg img:hover { border:1px #cacaca solid;}
.module .ranking a:hover { text-decoration:underline;}
.module .ranking p { color:#c60000; text-transform:uppercase; font-size:12px; font-weight:bold;}
.module .faq {width:228px; margin:0px; padding:0px; list-style:none;}
.module .faq li {width:228px;line-height:33px;}
.module .faq li div {border-bottom:1px #e4e4e4 dashed;width: 208px;padding: 0 10px;}
.module .faq li a { display:block;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.module .faq li a:hover {text-decoration:underline;}
.module .faq .spanbg { background:url(../images/licon.png) no-repeat -140px -210px; float:left; width:5px; height:7px; margin:13px 5px 0 5px;}
.module .faq li:hover .faq-menu-item{background:#f7f7f7;}
.module .faq li div.faq-list{height: 0px;padding-left:25px;overflow: hidden;-webkit-transition:2s height linear;border-bottom: none;}
.module .faq li a.current{color:#0089bf;font-weight:bold;}
.module .faq li.hover  div.faq-list{height: auto;border-bottom: 1px #e4e4e4 dashed;}
.module .article {width:238px; margin:0px; padding:0px; list-style:none;}
.module .article li { margin:1px 0 1px 0; padding-left:10px; width:218px; padding-right:10px; line-height:18px;}
.module .article li div {border-bottom:1px #e4e4e4 dashed; width:218px; padding:8px 0 8px 0;}
.module .article li a { display:block;}
.module .article li a:hover {text-decoration:underline;}
.module .article .spanbg { background:url(../images/licon.png) no-repeat -140px -210px; float:left; width:5px; height:7px; margin:13px 5px 0 5px;}
.module .article li:hover {background:#f7f7f7;}
.module .article .article_spana { width:12px; height:12px; font-size:9px; color:#FFF; background:#3399cc; float:left; line-height:12px; -moz-border-radius: 3px;-webkit-border-radius:3px; border-radius: 3px; text-align:center; margin:3px 5px 0 0;}
.module .article .article_spanb { width:12px; height:12px; font-size:9px; color:#FFF; background:#9d9d9d; float:left;line-height:12px; -moz-border-radius: 3px;-webkit-border-radius:3px; border-radius: 3px;text-align:center; margin:3px 5px 0 0;}
/**************************
	@index-@tanchu
***************************/
.tecihone {font-size:13px;width:825px; background: url(../images/index-2a_03.jpg) left repeat-y #fff; -webkit-box-shadow: 2px 2px 5px #ccc; -moz-box-shadow: 2px 2px 5px #ccc; box-shadow: 2px 2px 5px #ccc;position:absolute; margin-top:-30px; margin-left:219px;padding-bottom:20px;}
.tecihone .juery {width:225px; height:333px;  margin:20px 0 0px 40px; float:left; line-height:22px; padding-bottom:10px;overflow:hidden;}
.tecihone .juery .will2px {border-bottom:2px #6699cc solid; margin-bottom:6px;}
.tecihone .juery .will2px a { color:#0e2f48; font-weight:bold; font-size:14px;  line-height:25px;margin:0px;}
.tecihone .juery li { width:210px;}
.tecihone .juery li a { white-space:pre-wrap; margin:0px;color:#888 !important}
.tecihone .juery li a:hover { color:#0e2f48 !important;}
/**************************
	@index-@blog
***************************/
.module .newscenter {width:238px; margin:0px; padding:0px; list-style:none;}
.module .newscenter li { padding-top:5px; padding-bottom:8px; padding-left:10px; width:218px; padding-right:10px; line-height:24px; cursor:pointer; font-size:13px;}
.module .newscenter .spanbg { background:url(../images/licon.png) no-repeat -140px -210px; float:left; margin-right:5px; width:5px; height:7px; margin-top:8px;}
.module .newscenter li:hover {background:#f7f7f7;}
.module .newscenter li a { display:block;} 
.module .newscenter li a:hover {color:#a7880c; text-decoration:underline;}
.module .newscenter .dashed {padding-top:0px; padding-bottom:0px; padding-left:0px; width:218px; padding-right:0px; line-height:16px; margin-left:10px; margin-right:10px; height:1px; overflow:hidden; border-bottom:1px #CCCCCC dashed;}



