@charset "utf-8";
/********************* 以下(结束标识)代码请在实际开发中删除 *********************/
/*Banner*/

.mainbody { width:1000px; margin:0 auto; }
.contact { padding-top:3px; font-family:"微软雅黑", Arial; margin:14px 0 5px 0; }
.content_bk1 { }
.list1 { margin:0 5px; padding:0px }
.list1 li { list-style-type:none; line-height:35px; border-bottom:1px dashed #54a954; width:205px; background:url(../images/index_23.jpg) no-repeat left; padding:0 0 0 15px; text-align:left; font-family:"微软雅黑", Arial; }
.list1 li a:hover { color:#54a954; }
.kepu { width:250px; height:auto; }

/*公共样式*/
.clear:after{content: "";display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
.w1100{width:1200px;margin:0  auto;}
.indexCen{width:1200px;margin: 0 auto;}
.index_Cen{width:1200px;margin: 0 auto;position: relative;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}

/*网页头部*/
.hed{width: 100%;height:35px;background: #f3f3f3;}
.hed_box{width: 1200px;height:35px;}
.hed_box p{width: 500px;color: #777777;line-height: 35px;font-size: 15px;}
.hed_box ul{float: right;}
.hed_box ul li{background: url(../images/top011.jpg) no-repeat 7px center; width: 76px;height:35px;float: right;text-align: right;line-height: 35px;}
.hed_box ul li a{font-size: 15px;color: #777777;}
.hed_box ul li a:hover{color: #e60212;}
.hed_box ul li.top1{background: none;}

/*logo*/
.top{width: 100%; height: 150px;}
.top_box{width: 1400px;height:150px;}
.top_box h1{width: 110px;height:150px;float: left;}
.top_box h1 img{margin-top: 31px;}
.topter{width: 535px;height:150px;float: left;}
.topter h2{margin-top: 44px;width: 466px;height:35px;}
.topter h3{width: 490px;text-align: center;font-size: 18px;color: #777777;margin-top: 7px;height: 24px; font:normal 18px 宋体;}
.top_box ul{float: left; font-family:"Microsoft YaHei";}
.top_box ul li{background: url(../images/top03.png) no-repeat center top;float: left;margin-right: 50px;height: 80px;margin-top: 50px;position: relative;z-index: 11100;cursor: pointer;}
.top_box ul li p{text-align: center;margin-top: 30px;line-height: 30px;font-size: 15px;color: #777777;}
.top_box ul li img{display: none;position: absolute;top: 67px;left: -40px;}
.top_box ul li:hover img{display: block;}
.top_box ul li:hover{background: url(../images/top04.png) no-repeat center top;}
.top_box ul li:hover P{color: #e60212;}
.toprt{background: url(../images/top05.png) no-repeat 26px 20px;width: 220px;height:150px;float: right; font-family:"Microsoft YaHei";}
.toprt p{font-size: 18px;color: #2b2b2b;font-weight: bold;text-indent: 61px;letter-spacing: 4px;margin-top: 22px;}
.toprt dl{width: 218px;height:68px;border: 1px solid #e60212;margin-top: 8px;}
.toprt dl dt{text-align: center;line-height: 33px;font-size: 24px;color: #e60212;font-weight: bold;}
.toprt dl dd{text-align: center;line-height: 35px;background: #e60212;color: #fff;font-weight: bold;font-size: 24px;}

/*导航*/
.nav{ width: 100%; height: 60px;background: #2b2b2b; font-family:"Microsoft YaHei";}
.nav2{width: 1300px;height: 60px;}
.nav2 ul{width: 1400px;float: left;height:60px;}
.nav2 ul li{ float:left;}
.nav2 ul li a{display: block;float:left;height:60px;line-height:60px;color:#ffffff;font-size:17px;padding: 0 42px;}
.nav2 ul li a:hover{background: #e60212;}
.nav2 ul li a.on{ background: #e60212!important;}

/*首页 banner*/
.fullSlide{width:100%;position:relative;height:700px;background:#000;overflow: hidden;}
.fullSlide .bd{margin:0 auto;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:700px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:700px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:1;line-height:999px;margin-left: 15px;}
.fullSlide .hd ul .on{background:#e60212;width:10px;height:10px;border: 1px solid #fff;}
.fullSlide .prev,.fullSlide .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../images/slider-arrow2.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*内页 banner*/
.fullSlide2{width:100%;position:relative;height:400px;background:#000;overflow: hidden;}
.fullSlide2 .bd{margin:0 auto;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:400px;}
.fullSlide2 .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide2 .hd ul{text-align:center;}
.fullSlide2 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:1;line-height:999px;margin-left: 15px;}
.fullSlide2 .hd ul .on{background:#0f84da;width:10px;height:10px;border: 1px solid #fff;}
.fullSlide2 .prev,.fullSlide2 .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../images/slider-arrow2.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:15%;background-position:-6px -137px;}

.fullSlide3{width:100%;position:relative;height:500px;overflow: hidden;}

/*******内页样式********/
.nybanner {width: 100%;	height: 500px; overflow: hidden; position: relative;}
.nybanner img {width: 1920px; display: block; position: absolute; left: 50%; margin-left: -960px; top: 0;}
.nyBanner {width: 100%; height: 500px; margin: 0 auto; background-color: #91cf18; overflow: hidden; position: relative;}
.nyBanner img{position:absolute; left:50%; margin-left:-960px;}

/*子页样式*/

.subBanner, .subBody { width:1000px; margin:0 auto; }
.subBody { margin-bottom:25px; border-bottom:1px solid #54a954; }
.subBody .OneOfTwo { width:710px; float:right; }
.subBody .TwoOfTwo { width:255px; float:left; }
.subBody .OneOfTwos { width:255px; float:right; }
.subBody .TwoOfTwos { width:710px; float:left; }
.subBody .left { width:225px; height:auto; }
.subBody .left li { list-style:none; background: url(../images/left2.png) no-repeat; border-bottom:1px dashed #FF0000; }
.subBody .left li a { margin-left:55px; list-style:none; background:text-align; font-size:16px; line-height:35px; font-family:"微软雅黑", Arial; }
.subBody .left li a:hover { margin-left:56px; list-style:none; background:text-align; text-decoration:none; color:#54a954; font-family:"微软雅黑", Arial; }
.subBody .left pi { list-style:none; border-bottom:1px dashed #54a954; }
.subBody .left pi a { margin-left:55px; list-style:none; background:text-align; font-size:16px; line-height:35px; font-family:"微软雅黑", Arial; }
.subBody .left pi a:hover { margin-left:56px; list-style:none; background:text-align; text-decoration:none; color:#54a954; font-family:"微软雅黑", Arial; }
.subBody .search_l { margin-bottom:25px; }
.subBody .subnav { margin-bottom:25px; }
.subBody .subnav li { margin-bottom:2px; }
.subBody .subnav li a { display:block; height:24px; line-height:24px; padding-left:20px; background:url(../images/subnav_ico.gif) no-repeat 5px center; }
.subBody .subnav li a:hover { color:#fff; text-decoration:none; background:url(../images/subnav_ico_on.gif) no-repeat 5px center #ccc; }
.subBody .subnav li a.on, .subBody .subnav li a:hover.on { color:#fff; background:#999; }
.subBody .subTitle { margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #e0e0e0; text-align:right; }
.subBody .subTitle .catname { font-size:15px; font-weight:bold; float:left; font-family:"微软雅黑"; color:#333; }
.subBody .subTitle .shopcart { background:url(../images/shopcart_ico.gif) no-repeat 0 center; padding-left:20px; }
.subBody .subTitle a { color:#666; }
.subBody .subTitle span { color:#666; }
.subBody .subTitle a.goback { float:left; margin-left:10px; }
.subBody .subtype li { float:left; }
.subBody .subtype li a { background:#ffa41b; padding:2px 5px; margin-right:5px; color:#fff; }
.subBody .subtype li a:hover { text-decoration:none; background:#ff9900; }
.subBody .subtype li a.on { background:#999; }
.subBody .subtype2 { padding:0 0 0 10px; }
.subBody .subtype2 li { float:left; }
.subBody .subtype2 li a { background:#fff8ed; border:1px solid #ff9900; padding:2px 5px; margin-right:5px; color:#3e3e3e; }
.subBody .subtype2 li a.on { color:#ff6600; }
.subCont { line-height:26px; color:#666; }
/********************* 以上(结束标识)代码请在实际开发中删除 *********************/

/*图片滚动*/

.scrollimg { width:960px; height:50px; position:relative; margin:0 auto 20px; }
.scrollimg div.imgwrap { width:880px; height:50px; margin:0 40px; position:absolute; top:0; overflow:hidden; }
.scrollimg div.imgwrap ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:absolute; top:0; }
.scrollimg ul li { float:left; height:50px; width:146px; overflow:hidden; }
.scrollimg ul li dl { float:left; height:50px; width:146px; overflow:hidden; }
.scrollimg ul li dl dt { clear:both; float:left; height:45px; width:60px; overflow:hidden; margin-right:8px; }
.scrollimg ul li dl dt a { height:45px; width:60px; display:table-cell; vertical-align:middle; text-align:center; *display:block;
*font-size:39px;
*font-family:Arial;
}
.scrollimg ul li dl dt a img { vertical-align:middle; }
.scrollimg ul li dl dd { color:#aaa; }
.scrollimg ul li dl dd a { color:#3372A2; display:block; font-size:14px; height:20px; margin:2px 0; overflow:hidden; }
.scrollimg a.arrow { display:block; height:50px; width:20px; background:url(../images/arrow.png) no-repeat 0 0; position:absolute; top:0; cursor:pointer; text-indent:-99999px; }
.scrollimg a.back { background-position:0 0; left:0; }
.scrollimg a.back:hover { background-position:0 -100px; }
.scrollimg a.forward { background-position:0 -50px; right:0; }
.scrollimg a.forward:hover { background-position:0 -150px; }

/*新闻栏目*/
.news_list li { line-height:30px; background:url(../images/dot_line.gif) repeat-x 0 30px; padding-top:1px; }
.news_list li a:hover { text-decoration:none; color:#549a54; }
.news_list span { float:right; font-family:Arial; color:#549a54; }
.news_list strong { padding-right:5px; font-size:8px; color:#549a54; }
.news_list2 li { height:30px; line-height:25px; border-bottom:1px dashed #549a54; padding:6px 0 5px 0px; color:#a0a0a0; background: url(../images/xwbt.jpg) left center no-repeat; text-indent: 24px; }
.news_list2 li span.title a { float:left; margin-left:-13px; font-weight:400px; margin-top:1px; }
.news_list2 li span.title a:hover { text-decoration:none; color:#54a954; }
.news_list2 li span.time { float:right; }
.news_list2 li span.hits { float:left; }
.news_list2 li span.class { margin-left:2px; float:left; }
.news_list2 li span.class a { text-decoration:underline; color:#a0a0a0; }

/************* 文章底部电话引导 */
.ques_box{width:95%;border:1px solid #eb0909;border-radius:3px;margin:15px 0 0px 2.5%;padding:8px 0 8px 8px;}
.ques_box a{color:#333;}
.ques_box p{color:#333;font-weight:600;font-size:16px;line-height:30px; }
.ques_box span{color:#eb0909; font-weight:bold; font-family:"微软雅黑"; }

/*相关推荐*/
.xgnews{width:100%;height:auto;margin-top:10px;}
.xgnews ul{width:100%;height:auto;list-style-type:none;margin-top:8px; }
.xgnews li{font:14px/28px "微软雅黑";color:#444;line-height:28px;padding-left:0px; }
.xgnewstit{width:100%;height:40px;border-top:2px solid #00A0E9;background-color:#f0f0f0;font:16px/35px "microsoft yahei",simhei;text-indent:10px; font-weight:bold; color: #FF0000;}
.date{font-size:14px;float:right;color:#cecece;font-family:"Tahoma";font-weight:bold;}
.xgnewslist li { width:168px; height:200px; float:left; margin-right:7px; margin-bottom:1px; background:url(../images/prod3.gif) }
.xgnewslist li p.preview { display:block; width:168px; height:130px; float:left; padding-bottom:5px; }
.xgnewslist li p.desc { padding:0 0px; line-height:15px; color:#999; }
.xgnewslist li a.img { width:168px; height:130px; padding:1px; display:table-cell; vertical-align:middle; text-align:center; overflow:hidden; }
.xgnewslist li a.img:hover { border:1px solid #8ad834; }
.xgnewslist li a.img img { vertical-align:middle; }
.xgnewslist li a.type { color:#008c31; font-weight:bold; font-size:13px; }

/*产品栏目*/
.product_list li { width:33.3%; float:left; margin-bottom:7px; }
.product_list li a.img { width:220px; height:150px; display:table-cell; vertical-align:middle; text-align:center; *display:block;
*font-size:125px;
*font-family:Arial;
border:1px solid #ccc; overflow:hidden; }
.product_list li a.img img { vertical-align:middle; }
.product_list li a.img:hover { border:1px solid #F90; }
.product_list li p.info { width:222px; line-height:30px; }
.product_list li p.info span { font-family:Verdana; color:#d94f44; float:right; }
.product_list li p.info a { float:left; color:#555; }
.zxyuding { width:300px; margin:0 auto; }

/*案例样式

.caselist li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #eee;clear:both;}
.caselist li p.preview{display:block;width:100px;height:80px;float:left;margin-right:12px;}
.caselist li p.desc{padding:0 10px;line-height:20px;color:#999;}
.caselist li a.img{width:100px;height:80px;margin:0 0 0 10px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:70px;*font-family:Arial;border:1px solid #ccc;overflow:hidden;}
.caselist li a.img:hover{border:1px solid #ff9900;}
.caselist li a.img img{vertical-align:middle;}
.caselist li a.type{color:#ff9900;font-weight:bold;}
.caselist li a.title{font-weight:bold;font-size:12px;color:#333;}
.caselist span{display:block;line-height:22px;font-family:Arial;color:#666;}
.caselist span small{font-size:12px;margin-right:10px;}
*/

/*软件下载*/

.softlist li { margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #eee; clear:both; font-family:"Verdana"; }
.softlist li .preview { float:left; margin-right:10px; }
.softlist li .preview .img { width:50px; height:50px; padding:1px; display:table-cell; vertical-align:middle; text-align:center; *display:block;
*font-size:29px;
*font-family:Arial;
overflow:hidden; }
.softlist li .preview .img img { vertical-align:middle; }
.softlist li .cont { float:left; }
.softlist li .title { font-weight:bold; }
.softlist li .cont_area { float:left; width:500px; }
.softlist li .size { padding-left:8px; font-size:10px; }
.softlist li .desc { display:block; line-height:20px; }
.softlist li .dl_btn { float:right; width:67px; height:26px; line-height:26px; background:url(../images/bkgnormal.png) no-repeat; text-align:center; margin-top:12px; }
.softlist li .dl_btn:hover { background:url(../images/bkghover.png) no-repeat; text-decoration:none; }
.softlist li .dl_btn:active { background:url(../images/bkgdown.png) no-repeat; }
/*列表内容页*/

.listConts { line-height:26px; color:#666; }
.listConts .title { font-size:24px; text-align:center; line-height:40px; font-weight:bold; font-family:"黑体"; color:#000; }
.listConts .info { width:380px; height:27px; line-height:28px; text-align:center; margin:15px auto; border:1px solid #ccc; border-left:none; border-right:none; color:#666; }
.listConts .info .small { margin-left:8px; margin-right:3px; color:#999; font-size:12px; }
.listConts .info .small, .info .big { font-family:"Georgia"; font-weight:bold; cursor:pointer; }
.listConts .info .small { font-size:10px; padding-right:3px; }
.listConts .info .big { color:#003ba6; padding-left:3px; }
.listConts .desc { margin:20px 0 15px; padding:5px 10px; line-height:20px; border:1px solid #f4e4b4; background:#fffff0; }
.listConts .showimg { margin:20px 0; text-align:center; width:100%; }
.listConts .showimg a img { border:1px solid #ccc; padding:1px; width:80%; }
.listConts .showimg a:hover img { border:1px solid #F90; padding:1px; width:80%; }
.listConts .conttitle { font-weight:bold; padding-bottom:7px; margin-bottom:7px; color:#2f2f2f; line-height:24px; border-bottom:1px solid #ddd; font-size:14px; }
.listConts .author { text-align:right; color:#999; }

.textarea { width:100%; height:100%; border:none; background:transparent; outline:none; font-size:14px; overflow:auto; }
.textarea p { text-indent:2em; font-size:14px; line-height:2; }
.textarea p img { text-align:center; }
.textarea p a { color:#00BFFF; }

/*软件内容页*/

.softConts { position:relative; line-height:26px; color:#666; }
.softConts .view { top:40px; right:0; position:absolute; }
.softConts .pic { width:82px; height:82px; background:url(../images/soft_logo_bg.png) no-repeat; display:table-cell; vertical-align:middle; text-align:center; *display:block;
*font-size:75px;
*font-family:Arial;
}
.softConts .pic img { width:72px; height:72px; vertical-align:middle; }
.softConts .title { padding-bottom:6px; font-weight:bold; }
.softConts .title .softname { font-size:30px; color:#000; }
.softConts .title .green { font-size:14px; color:#44AC05; }
.softConts .info span { color:#000; }
.softConts .tabs { border-bottom:1px solid #ccc; height:28px; margin-bottom:15px; }
.softConts .tabs li { float:left; margin-right:5px; }
.softConts .tabs li a { width:83px; height:29px; display:block; text-align:center; line-height:29px; font-size:12px; font-weight:bold; }
.softConts .tabs li a:hover { text-decoration:none; }
.softConts .tabs li.active a { background:url(../images/soft_tabs_on.png) no-repeat; }
.softConts .tabs li.normal a { background:url(../images/soft_tabs.png) no-repeat; }
/*商品列表*/

.goods_list li { width:33.3%; float:left; margin-bottom:7px; }
.goods_list li a.img { width:220px; height:220px; display:table-cell; vertical-align:middle; text-align:center; *display:block;
*font-size:125px;
*font-family:Arial;
border:1px solid #ccc; overflow:hidden; }
.goods_list li a.img img { vertical-align:middle; }
.goods_list li a.img:hover { border:1px solid #F90; }
.goods_list li .info { width:222px; line-height:22px; padding-top:8px; }
.goods_list li .info div { font-family:Verdana; display:block; }
.goods_list li .info i { color:#d94f44; font-style:normal; margin-right:5px; font-family:Verdana; font-weight:bold; }
.goods_list li .info i.lt { text-decoration:line-through; color:#333; }
.goods_list li .info i.hits { font-weight:normal; margin-right:0; }
.goods_list li .info a { color:#555; }
/*商品内容页*/

.goodsConts { color:#666; }
.goodsConts h1.title { font-size:16px; text-align:left; line-height:40px; color:#000; }
.goodsConts .cloud-zoom { display:block; width:295px; height:295px; margin-bottom:10px; }
.goodsConts .cloud-zoom img { width:295px; height:295px; border:1px solid #ccc; }
.goodsConts .zoomlist li { float:left; margin-right:3px; border:1px solid #ccc; height:45px; }
.goodsConts .zoomlist li img { width:45px; height:45px; }
.goodsConts .cloud-zoom-lens { background:#fff; cursor:move; }
.goodsConts .cloud-zoom-title { font-family:Arial; position:absolute !important; background:#000; color:#fff; padding:3px; width:100%; text-align:center; font-weight:bold; font-size:10px; top:0px; }
.goodsConts .cloud-zoom-big { overflow:hidden; }
.goodsConts .cloud-zoom-loading { color:white; background:#222; padding:3px; border:1px solid #000; }
.goodsConts .tb-meta { width:400px; color:#999; }
.goodsConts .tb-meta li { padding-left:10px; line-height:30px; }
.goodsConts .tb-meta li span { display:inline-block; width:60px; }
.goodsConts .tb-meta li strong.price { font-size:24px; margin-right:5px; font-family:Verdana; color:#c00; }
.goodsConts .tb-meta li strong.lt { text-decoration:line-through; margin-right:5px; font-family:Verdana; color:#333; }
.goodsConts .tb-skin { width:360px; background:#fcfaf9; border:1px solid #f7f5f3; border-right:none; border-left:none; margin-top:10px; padding:20px; }
.goodsConts .tb-skin .tb-note-title { height:22px; margin-bottom:8px; }
.goodsConts .tb-skin .tb-note-title span { float:left; }
.goodsConts .tb-skin .tb-note-title a { float:right; font-weight:bold; color:#333; }
.goodsConts .tb-action { margin-top:20px; }
.goodsConts .tb-action a { background-image:url(../images/buybtn.png); overflow:hidden; text-indent:-9999px; float:left; }
.goodsConts .tb-action a#buynow { width:131px; height:37px; display:block; background-position:left 0; margin-right:10px; }
.goodsConts .tb-action a#addcart { width:156px; height:37px; display:block; background-position:-132px 0; }
.goodsConts .tb-prop dt { float:left; margin-bottom:8px; }
.goodsConts .tb-prop dd { margin-bottom:8px; }
.goodsConts .tb-prop dd a { border:1px solid #eae5e3; padding:2px 5px; background:#f0edec; color:#816957; margin-right:5px; }
.goodsConts .tb-prop dd a:hover { text-decoration:none; color:#000; }
.goodsConts .tb-prop dd a.selected { border:1px solid #816957; }
.goodsConts .tb-note-title { color:#816957; }
.goodsConts .tabs { border-bottom:1px solid #ccc; height:28px; margin:35px 0 15px; }
.goodsConts .tabs li { float:left; margin-right:5px; }
.goodsConts .tabs li a { width:83px; height:29px; display:block; text-align:center; line-height:29px; font-size:12px; font-weight:bold; }
.goodsConts .tabs li a:hover { text-decoration:none; }
.goodsConts .tabs li.active a { background:url(../images/soft_tabs_on.png) no-repeat; }
.goodsConts .tabs li.normal a { background:url(../images/soft_tabs.png) no-repeat; }
.goodsConts .buynum { width:50px; height:20px; background:url(../images/input_gray_bg.png) repeat-x; border:1px solid #ccc; text-align:center; }
/*招聘详细*/

.jobConts { line-height:30px; color:#666; }
.jobConts .line { background:#ccc; height:1px; overflow:hidden; font-size:0; margin:10px 0; }
.jobConts .jobdesc { background:#f5f5f5; padding:10px; color:#333; }
.jobConts strong { color:#333; }
/*留言栏目*/

.msgtitle { display:block; padding-bottom:5px; font-size:14px; font-weight:bold; }
.message_block { color:#666; }
.message_block p { padding:12px; }
.msg_input { width:400px; border:1px solid #e0e0e0; padding:8px 9px; background:#fff; font-size:13px; color:#888; -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius:2px; }
.msg_input_on { width:400px; border:1px solid #8cd1ff; background:#f1f9ff; padding:8px 9px; -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius:2px; font-size:13px; color:#888; }
.message_labes { font-size:14px; }
.message_title { height:34px; line-height:34px; background:#f6f9fb; padding:0 12px; }
.message_title h2 { color:#376b88; font-size:14px; float:left; }
.message_title span { float:right; font-weight:bold; color:#999; }
.message_info { color:#8ea6b6; text-align:right; }
.message_replay { background:#f5f5f5; padding:0 12px; }
.msg_btn_area { margin:16px 0; text-align:left; padding-left:10px; }
.msg_btn_area a { display:inline-block; padding:5px 15px; background:#549a54; color:#fff; text-align:center; font-family:"宋体"; font-size:14px; overflow:hidden; cursor:pointer; font-weight:bold; }
.msg_btn_area a:hover { text-decoration:none; background:#09a; color:#FFF; }
/*大图样式*/

.picarr { position:relative; margin:20px auto; }
.picarr .picture { width:100%; text-align:center; }
.picarr .picture a { display:none; }
.picarr .preview { width:685px; margin-top:20px; padding:5px; background:#eef3fa; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.picarr .preview li { float:left; margin:4px; }
.picarr .preview li a { width:58px; height:45px; border:1px solid #fff; background:#fff; display:table-cell; vertical-align:middle; text-align:center; *display:block;
*font-size:35px;
*font-family:Arial;
}
.picarr .preview li a img { vertical-align:middle; }
.picarr .preview li.current a { border:1px solid #000; }
/*详细页功能区*/

.preNext { position:relative; }
.preNext .line { height:10px; overflow:hidden; clear:both; background:url(../images/box_dotline.gif) left 15px repeat-x; margin:4px auto; padding-top:10px; }
.preNext .line strong { display:block; width:8px; height:10px; overflow:hidden; font-size:0px; line-height:100px; background:url(../images/box_dotline.gif) right -10px no-repeat; float:left; }
.preNext .text { color:#999; }
.preNext .actBox { position:absolute; top:25px; right:0; }
.preNext .actBox li { display:inline; padding-left:22px; background-image:url(../images/actbox-ico.gif); background-repeat:no-repeat; margin-left:10px; }
.preNext .actBox li a { color:#666; }
.preNext .actBox li#act-fav { background-position:4px 0px; }
.preNext .actBox li#act-err { background-position:4px -37px; }
.preNext .actBox li#act-pus { background-position:4px -73px; }
.preNext .actBox li#act-pnt { background-position:4px -109px; }
/*评论样式*/

.commnet { margin:20px 0 30px; padding:8px 0 0 8px; background:url(../images/commnet_bg.png) repeat-x; border:1px solid #ccc; border-radius:3px; }
.commnet textarea { width:100%; height:59px; border:none; background:transparent; outline:none; font-size:14px; color:#999; overflow:auto; }
.commnet .toolbar { padding-top:8px; _padding-top:5px; *padding-top:5px!important;
height:30px; line-height:30px; overflow:hidden; }
.commnet .options { float:left; }
.commnet .button,  .commnet .button_on { float:right; width:100px; height:30px; border:none; border-left:1px solid #ccc; font-size:14px; font-weight:bold; cursor:pointer; }
.commnet .button { background:url(../images/commnet_btn_bg.png) repeat-x; }
.commnet .button_on { background:url(../images/commnet_btnon_bg.png) repeat-x; }
.commlist { margin-top:20px; }
.commlist li { border-bottom:1px solid #eaeaea; word-wrap:break-word; }
.commlist li p { line-height:20px; color:#999； }
.commlist li span.uname { color:#D32; font-family:Verdana; font-weight:bold; }
.commlist li span.time { color:#bbb; }
.commnum span { display:inline-block; width:70px; margin-top:20px; line-height:24px; border:1px solid #ccc; background:#f5f5f5; border-radius:3px; text-align:center; }
.commnum span i { color:#900; font-family:Verdana; font-weight:bold; }
/*分页样式*/

.page_info { text-align:center; margin-top:10px; color:#333; font-size:16px; }
.page_info span { padding:0 4px; font-weight:bold; }
.page_list { height:34px; line-height:34px; text-align:center; letter-spacing:0; font-family:"Arial Black"; font-size:16px; margin-top:20px; }
.page_list a { display:inline-block; color:#898989; border:1px solid #aeaeae; background:#f6f4f4; text-align:center; padding:0 8px; margin:0 2px; }
.page_list a:hover { color:#fff; border:1px solid #549a54; background:#e30000; }
.page_list a.on { color:#fff; border:1px solid #2b6e3b; background:#e30000; }
/* 分页跳转*/

.page_num { padding-left:10px; }
.b12 { height:34px; line-height:34px; font-size:16px; }
/*内容分页*/

.contPage { height:20px; line-height:20px; text-align:center; letter-spacing:0; font-family:"Arial Black"; font-size:10px; margin-top:20px; }
.contPage a { display:inline-block; color:#898989; background:#fff; text-align:center; padding:0 7px; margin:0 1px; }
.contPage a:hover { color:#fff; background:#898989; }
.contPage a.on { color:#333; background:#E5EDF2; border:1px solid #C2D5E3; }
/*在线客服*/

*html { background-image:url(about:blank); background-attachment:fixed; }
.kf { width:127px; border:1px solid #51b5f0; position:fixed; top:45%; right:0; background:url(../images/kf_ico.png) no-repeat 7px 10px #1a98d5; min-height:50px; _height:auto!important; _height:50px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||130)-(parseInt(this.currentStyle.marginBottom, 10)||130)));
}
.kf_r { margin-left:37px; background:#16a2dd; color:#fff; text-align:center; padding:10px 0 10px; }
.kf_r img { margin-bottom:5px; }
/*商品分类*/

.goodstype li.alltype { line-height:33px; margin-bottom:10px; background:#f89803; text-align:center; font-size:14px; font-weight:bold; }
.goodstype li a { color:#fff; }
.goodstype li h3 { font-size:14px; font-weight:bold; }
.goodstype li ul { padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #e0e0e0; }
.goodstype li ul li { display:inline-block; margin-right:15px; padding-left:10px; background:url(../images/subnav_ico.gif) no-repeat 0 center; }
.goodstype li ul li a { color:#999; }
.goodstype li ul li a:hover { color:#F60; }
.goodstype li ul li a.on { color:#c00; }
/*购物车*/

.shoppingcart .thead { background:#e6f4fd; color:#333; font-weight:bold; }
.shoppingcart .title { margin:0 10px; }
.shoppingcart .attr { color:#999; margin-left:4px; }
.shoppingcart .total { font-size:14px; }
.shoppingcart .totalprice { font-size:20px; font-family:Verdana; color:#c00; font-weight:bold; }
.shoppingcart .next { display:inline-block; padding:5px 15px; background:#09F; color:#fff; text-align:center; font-family:"宋体"; font-size:14px; overflow:hidden; cursor:pointer; font-weight:bold; margin-left:15px; }
.shoppingcart .next:hover { text-decoration:none; background:#F60; }
.shoppingcartempty { margin-top:25px; }
.class_input { width:290px; border:1px solid #e0e0e0; padding:6px 9px; background:#fff; font-size:13px; color:#888; -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius:2px; }
.class_input_on { width:290px; border:1px solid #8cd1ff; background:#f1f9ff; padding:6px 9px; -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius:2px; font-size:13px; color:#888; }
.class_areatext { width:290px; height:90px; border:1px solid #e0e0e0; padding:8px 9px; background:#fff; font-size:13px; color:#888; -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius:2px; }
.class_areatext_on { width:290px; height:90px; border:1px solid #8cd1ff; background:#f1f9ff; padding:8px 9px; -webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius:2px; font-size:13px; color:#888; }
/*Top按钮*/

*html { background-image:url(about:blank); background-attachment:fixed; }/*解决IE6下滚动抖动的问题*/
