﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;word-wrap:break-word;word-break:break-all;font-family:"Microsoft YaHei";}
body{font:12px/20px "Microsoft YaHei";color:#333;}
html, body, h1, h2, h3, h4,input,div,ul,li,p,form,table,dt,dl,dd,tr{list-style-type:none;font-family:"Microsoft YaHei";}
h3,h4{ font-size:14px; font-weight:bold;}
a{color:#8c8c8c;text-decoration:none; outline:none;} a:hover{color:#e62f38; text-decoration:none;} a img{border:none;} 
em{font-style: normal;font-weight: normal;}
table {border-collapse:collapse;border-spacing:0;}
input,textarea { transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
input:focus,textarea:focus { outline:0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 8px rgba(170, 170, 170, 0.6);outline-offset: -2px;}
.red { color:#f00;}
.page-box { padding:25px 0px 50px;}
.clear{ clear:both; width:0; height:0;}
/* Clear Fix */ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; }
.show{ display: block;visibility:visible;}  .hide{ display:none; visibility:hidden;} 
.fl{float:left;}  .fr{float:right;}
.section { border-top:1px #e62129 solid; padding-top:20px; font-size:14px;}
.main{width:1200px;  margin:0 auto;}
.mt10{margin-top:10px;} .pt10{padding-top:10px;} .mt20{margin-top:20px;} .pt20{padding-top:20px;}
.line20{clear:both;font-size:0px;height:20px;overflow:hidden;}
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
.bar-tit{ margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #e8e8e8; color:#6c6c6c; font-size:18px; }
.list-auto{ position:relative; display:block; margin:0 340px 0 0; overflow:hidden; _zoom:1; }
.list-right{ position:relative; display:block; float:right; width:300px; overflow:hidden; }
.submit { height:40px; line-height:40px; color:#fff; background:#d81d24; text-align:center; font-size:14px; border:none; padding:0 20px;}

div.digg{ margin:0; padding:0; text-align:left; font-size:14px; }
div.digg a{ display:block; float:left; padding:5px 12px; margin:0 0 0 8px; border:1px solid #e9e6e6; line-height:20px; height:20px; color:#434242; background:#fff; text-decoration:none; }
div.digg a:hover { border:1px solid #d81d24; background:#d81d24; color:#fff; }
div.digg span{ display:block; float:left; padding:5px 0;   }
div.digg span.current { padding:5px 12px; margin:0 0 0 8px; color:#fff; font-weight:bold; background:#d81d24; border:1px solid #d81d24; }
div.digg span.disabled { border:1px solid #eee; padding:5px 12px; margin:0 0 0 8px; color:#ddd; }

/*文本框样式*/
input.wide{width:250px;}
input.txt{width:200px;}
input.small{width:50px;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}
/*按钮样式*/
.home-box .btn{border-radius:2px 2px 2px 2px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;min-width:48px;padding:0 25px;text-align:center;font-family:"Microsoft Yahei";}
.home-box .btn{background-color:#1E7BB3;background-image:-moz-linear-gradient(center top , #3999D2, #1E7BB3);border-bottom:1px solid #02598E;box-shadow:0 1px 2px #BBBBBB;text-shadow:0 -1px 0 #1E7BB3;}
.home-box .btn:hover{color:#FFF;opacity:0.9;}
.home-box .btn-mini{height:20px;line-height:20px;padding:1px 8px 0;}
.home-box input.btn, .home-box button.btn{border-left:0 none;border-right:0 none;border-top:0 none;cursor:pointer;}
.home-box .btn-success{background-color:#52A152;background-image:-moz-linear-gradient(center top , #5FBE5F, #52A152);border-bottom:1px solid #417F41;text-shadow:0 -1px 0 #52A152;}
.home-box .btn-error{background-color:#CB423B;background-image:-moz-linear-gradient(center top , #E85A56, #CB423B);border-bottom:1px solid #AA352F;text-shadow:0 -1px 0 #CB423B;}
.home-box .btn-gray{background-color:#DDDDDD;background-image:-moz-linear-gradient(center top , #EEEEEE, #DDDDDD);border-bottom:1px solid #A9A9A9;text-shadow:0 -1px 0 #EEEEEE;}
.home-box .btn-gray, .home-box .btn-gray:hover{color:#777777;}
/*page样式开始 www.5ucms.org QQ3876307 */

.page1{ width:600px; margin:0 auto;}
.page1 li{ float:left; margin:0 10px 0 0;}
.page1 a{ padding:5px; border:#CCC 1px solid; line-height:12px; display:block; color:#999;}
.page1 a:hover{ border-color:#333; color:#333;}
.page1 .current{ border-color:#333; color:#333;}
.page1 span{float:left; display:block; height:25px; line-height:25px; width:50px;}

.top {height: 120px;}
.top_nav { border-bottom:1px #dfdfdf solid; background:#fafafa; }
.top_navleft { line-height:38px; color:#8c8c8c; float:left;}
.top_navleft a { color:#8c8c8c;}
.top_navleft span { padding:0px 14px; display:inline-block;}
.top_navright { float:right;}
.top_navright .cart { float:left; margin-right:12px; display:inline-block;}
.top_navright .cart a.tit { background:url(img/icon_buy.jpg) left center no-repeat; padding-left:26px; line-height:38px; color:#e62f38; display:inline-block;}
.top_navright .userinfo { float:right; line-height:38px; color:#8c8c8c;}
.top_navright .userinfo a { margin:0px 8px; display:inline-block;}
.top_navright .userinfo a.login { background:url(img/icon_login.jpg) left center no-repeat; padding-left:17px; display:inline-block; color:#8c8c8c;}
.logo { width:134px; height:61px; margin:21px 0px 34px; float:left; display:inline-block;}
.menu { margin:38px auto auto 100px; float:right; display:inline-block;}
.menu ul { overflow:hidden;}
.menu li { float:left; margin:0px 26px; display:inline-block;}
.menu li a { line-height:38px; color:#000000; font-weight:bold; font-size:18px; display:block;}
.menu li a:hover { color:#e62f38; text-decoration:none;}
.topsearch { width:256px; height:31px; float:right; margin-top:39px; overflow:hidden;}
.topsearch .inps { border:1px #c3c3c3 solid; background:#fff; padding-left:8px; font-size:14px; width:215px; float:left; line-height:29px;}
.topsearch .btns { width:31px; height:31px; background:url(img/icon_search.jpg) no-repeat; float:left; font-size:0; border:0; cursor:pointer;}

.promenu { background:#000000; height:48px;}
.promenu ul { }
.promenu li { float:left; color:#272727;}
.promenu li.clear { clear:both; width:0; height:0; overflow:hidden; padding:0; margin:0;}
.promenu li a { color:#fff; font-size:16px; text-align:center; padding:0px 47px; line-height:48px; display:inline-block; text-decoration:none;}
.promenu li.allpro { position:relative;}
.promenu li.allpro a { width:246px; background:#e5202a url(img/icon_allproduct.jpg) 124px center no-repeat; padding:0px 0px 0px 18px; text-align:left;}
.promenu li.allpro .nav_category { position:absolute; left:0; width:262px; border:1px #dddddd solid; top:48px; z-index:1000; display:none;}
.promenu li.allpro .nav_category ul ul { padding:12px 0px; background:#fff;}
.promenu li.allpro .nav_category li { background:#f7f7f7; float:none;}
.promenu li.allpro .nav_category li a { height:31px; line-height:31px; color:#000000; font-size:14px; padding-left:39px; width:223px; display:block; background:url(img/icon_jian.jpg) 17px center no-repeat; border-top:1px #ddd solid; border-bottom:1px #ddd solid;}
.promenu li.allpro .nav_category li a:hover { color:#e62f38;}
.promenu li.allpro .nav_category li li { background:#fff; border:0;}
.promenu li.allpro .nav_category li li a { height:22px; line-height:22px; font-size:12px; color:#616161; background:none; border:none;}
.promenu li.allpro .nav_category li li a.more { width:65px; height:23px; line-height:23px; background:url(img/icon_productmore.jpg) no-repeat; color:666; padding-left:7px; margin-top:10px; margin-left:39px;}
.position { border-top:1px #e62129 solid; line-height:48px; color:#777777; font-size:14px;}
.position a { color:#777777;}

/*提示样式*/
.msg-tips{ position:relative; margin:30px auto; padding:30px 0; width:380px; font-size:14px; text-align:left; }
.msg-tips .ico{ display:block; float:left; background:url(img/icon-tips.png) no-repeat left top; width:46px; height:46px; text-indent:-99999px;overflow:hidden; }
.msg-tips .ico.error{ background-position:-50px 0; }
.msg-tips .ico.warning{ background-position:-100px 0; }
.msg-tips .msg{ margin-left:60px; }
.msg-tips .msg strong{ margin-bottom:10px; color:#444; font-size:15px; }
.msg-tips .msg p{ line-height:1.8em; }
.msg-tips .msg i{ color:#f00; font-style:normal;}

.indexbanner { height:988px; position:relative;}
.indexbanner .bd li { height:988px;}
.indexbanner .bd li a { width:100%; height:100%; display:block;}
.indexbanner .hd { position:absolute; width:100%; left:0; bottom:255px; text-align:center; z-index:10;}
.indexbanner .hd li { width:12px; height:12px; display:inline-block; margin:0px 6px; background:url(img/banner_icon.png) no-repeat; font-size:0; cursor:pointer;}
.indexbanner .hd li.on { background-position:0px -12px;}
.indexvideo { position:absolute; width:100%; bottom:50px; left:0;}
.indexvideo ul { overflow:hidden;}
.indexvideo li { width:303px; float:left; margin-right:46px; display:inline-block;}
.indexvideo li img { width:303px; height:189px;}
.indexvideo li.last { width:101px; margin:0;}
.indexvideo li.last a { width:100%; height:189px; background:url(img/more.png) center no-repeat; display:block;}
.indexprotab {}
.indexprotab ul { overflow:hidden;}
.indexprotab ul li { width:300px; float:left;}
.indexprotab ul li a { width:100%; margin-top:82px; padding:98px 0px 60px 0px; text-align:center; color:#000; font-size:24px; display:block;}
.indexprotab ul li a:hover,.indexprotab ul li a.selected { color:#d81d24; text-decoration:none;}
.indexprotab ul li a.s1 { background:url(img/icon_indextab1.png) center 0px no-repeat;}
.indexprotab ul li a.s1:hover,.indexprotab ul li a.s1.selected { background-position:center -198px;}
.indexprotab ul li a.s2 { background:url(img/icon_indextab2.png) center 0px no-repeat;}
.indexprotab ul li a.s2:hover,.indexprotab ul li a.s2.selected { background-position:center -198px;}
.indexprotab ul li a.s3 { background:url(img/icon_indextab3.png) center 0px no-repeat;}
.indexprotab ul li a.s3:hover,.indexprotab ul li a.s3.selected { background-position:center -198px;}
.indexprotab ul li a.s4 { background:url(img/icon_indextab4.png) center 0px no-repeat;}
.indexprotab ul li a.s4:hover,.indexprotab ul li a.s4.selected { background-position:center -198px;}
.indexprocon { background:#f4f4f4; height:484px;}
.indexprocon dl { margin:0px 0px 0px 54px; padding-top:103px; overflow:hidden;}
.indexprocon dl dt { width:482px; float:left;}
.indexprocon dl dd { width:572px; float:right;}
.indexprocon dl dd h3 { font-size:35px; color:#000000; font-weight:normal; padding-top:12px; line-height:1.2em;}
.indexprocon dl dd .cons { padding-top:42px; line-height:39px; font-size:21px; color:#313131;}
.indexprocon dl dd a.more { background:#e62129; display:inline-block; padding:0px 52px; line-height:44px; font-size:22px; color:#fff; margin-top:32px; text-decoration:none;}
.indexmain { background:url(img/index_bg.jpg) top repeat-x;}
.indexnews { margin-top:45px; width:100%; float:left; display:inline-block;padding-bottom: 30px;}
.indexnews_tit { border-bottom:1px #d7d7d7 solid; text-align:center; color:#de2c3a; font-size:22px;}
.indexnews_tit span { background:#ebebeb url(img/icon_news.jpg) 14px 0px no-repeat; padding: 5px 20px; line-height:22px; display:inline-block; margin:0px 14px; margin-bottom:-10px; position:relative;}
.indexnews_img { margin-top:42px;}
.indexnews_con { margin-top:15px;}
.indexnews_con1 { padding:0px 20px; margin-top:-12px; overflow:hidden;}
.indexnews_con li,.indexnews_con1 li { line-height:40px; overflow:hidden;width: 49%;float: left;}
.indexnews_con li:nth-child(even) { margin-left: 2%;}
.indexnews_con li a,.indexnews_con1 li a { color:#666;}
.indexnews_con li span.cate { background:#fff; padding:0px 11px; line-height:23px; color:#000; border-radius:10px; display:inline-block; margin-right:12px;}
.indexnews_con li span.time,.indexnews_con1 li span.time { float:right; color:#b0b0b0; font-family:Arial;}
.indexnews_con a.more,.indexnews_con1 a.more { color:#e6232b; padding-bottom:20px; float:right;}
.indexnews_con a.more:after,.indexnews_con1 a.more:after { clear:right;}
.indexweibo { margin-top:45px; width:588px; float:right; display:inline-block; position:relative;}
.indexweibo .hd { position:absolute; top:3px; right:0; width:110px; height:18px; z-index:10;}
.indexweibo .hd .prev  { float:left; width:18px; height:18px; display:block; background:url(img/icon_weiboleft.png) no-repeat;}
.indexweibo .hd .next { float:right; width:18px; height:18px; display:block; background:url(img/icon_weiboright.png) no-repeat;}
.indexweibo .hd ul { overflow:hidden; float:left; margin-left:10px; margin-top:5px; display:inline-block;}
.indexweibo .hd li { width:8px; height:8px; float:left; background:url(img/icon_webodot.png) no-repeat; margin-right:8px; display:inline-block; cursor:pointer;}
.indexweibo .hd li.on { background:url(img/icon_weibodot_on.png) no-repeat;}
.indexweibo .bd { position:absolute; top:0; left:0; z-index:1;}
.indexweibo_tit { border-bottom:1px #d7d7d7 solid; text-align:center; color:#de2c3a; font-size:22px;}
.indexweibo_tit span.sina,.indexweibo_tit span.qq,.indexweibo_tit span.info { background:#ebebeb url(img/icon_sina.jpg) 14px 0px no-repeat; padding: 0px 14px 0px 49px; line-height:25px; display:inline-block; margin:-3px 14px 0; margin-bottom:-10px; position:relative;}
.indexweibo_tit span.qq { background:#ebebeb url(img/icon_qqweibo.jpg) 14px 0px no-repeat;}
.indexweibo_tit span.info { background:#ebebeb; padding:0px 14px;}
.indexweibo_img { margin-top:42px;}
.indexweibo_con { padding-top:25px; background:#fff;}
.indexweibo_con1 { padding:0px 6px;}
.indexweibo_info { padding:0px 20px 17px; border-bottom:1px #c9c9c9 dashed; position:relative;}
.indexweibo_info .img { width:54px; height:54px; float:left;}
.indexweibo_info .img img { width:54px; height:54px;}
.indexweibo_info .txt { float:left; margin-left:10px; display:inline-block;}
.indexweibo_info .txt h3 { color:#f75a5a; font-size:16px; font-weight:normal;}
.indexweibo_info .txt span.v { width:20px; height:14px; display:inline-block; background:url(img/v.png) repeat center no-repeat;}
.indexweibo_info .txt .cons { padding-top:10px; color:#666666;}
.indexweibo_info .addv { width:75px; height:25px; position:absolute; top:0; right:0;}
.indexweibo_desc { padding:25px 20px; line-height:20px;}
.indexshequ { margin-top:35px;}
.indexshequ_tit { border-bottom:1px #d7d7d7 solid; text-align:center; color:#de2c3a; font-size:22px;}
.indexshequ_tit span { background:#fcfcfc  url(img/icon_shequ.jpg) 14px 0px no-repeat; padding: 0px 14px 0px 49px; line-height:22px; display:inline-block; margin:0px 14px; margin-bottom:-10px; position:relative;}
.indexshequ_con { margin:60px 0px;}
.indexshequ_left { width:826px; border:1px #eeeeee solid; padding:17px 0px 0; float:left;}
.indexshequ_left .cleft { width:153px; float:left; margin-left:50px; margin-top:32px; display:inline-block;}
.indexshequ_left .cright { width:578px; float:right;}
.indexshequ_left .cright ul { overflow:hidden; padding-top:13px;}
.indexshequ_left .cright li { width:99px; margin:0px 10px 7px 30px; float:left; text-align:center; display:inline-block; font-size:14px; color:#666666; line-height:38px;}
.indexshequ_left .cright li img { display:block;}
.indexshequ_right { width:349px; height:298px; background:url(img/bbs_img.jpg) no-repeat; position:relative; float:right;}
.indexshequ_right a { position:absolute; display:block; top:220px;  width:126px; height:39px;}
.indexshequ_right a.apk { left:195px;}
.indexshequ_right a.ios { left:39px;}

/*商城中心*/
.goods_t { margin-left:264px; width:976px;}
.goods_t .banner { height:487px; position:relative;}
.goods_t .banner .bd li { height:487px;}
.goods_t .banner .bd li a { width:100%; height:100%; display:block;}
.goods_t .banner .hd { position:absolute; width:100%; left:0; bottom:55px; text-align:left; z-index:10;}
.goods_t .banner .hd ul { padding-left:55px;}
.goods_t .banner .hd li { width:30px; height:18px; line-height:18px; display:inline-block; margin-right:6px; font-size:14px; color:#c1cde7; cursor:pointer; background:url(goodsimg/banner_icon.png) no-repeat; text-align:center;}
.goods_t .banner .hd li.on { background-position:0px -18px; color:#9ba9d1;}
.goods_t .tpro { overflow:hidden;}
.goods_t .tpro li { border:1px #ddd solid; width:324px;/* height:400px;*/ overflow:hidden; background:#f7f7f7; margin-left:-1px; text-align:center; float:left;}
.goods_t .tpro li.first { border-left:none; width:325px; margin:0;}
.goods_t .tpro li h3 { color:#000000; font-size:20px; font-weight:bold; padding:17px 12px 0px 12px; line-height:1.5em; height:60px; overflow:hidden;}
.goods_t .tpro li span.desc { color:#474747; font-size:16px; line-height:32px; padding:6px 12px; display:block; height:32px; overflow:hidden;}
.goods_t .tpro li a.buy { background:#e5202a; padding:0px 24px; width:104px; display:block; line-height:30px; color:#fff; font-size:14px; margin:0px auto;}
.goods_t .tpro li img {/* margin:11px auto 0; */height:242px;}
.goods_item {}
.goods_tit { padding:20px 0px 10px; overflow:hidden;}
.goods_tit h3 { color:#000; font-size:24px; display:block; border-left:7px #e5202a solid; padding-left:8px;}
.goods_tit span { color:#a1a1a1; font-size:12px; display:block; font-weight:normal;}
.goods_tit a.more { float:right; display:block; margin-right:10px; font-size:14px; color:#464646; padding-top:18px;}
.goods_con {/* overflow:hidden;*/ }
.goods_con:after { content: "."; display:block; height:0; clear:both; visibility:hidden;}
.goods_con dl { width:613px; float:left; margin-right:10px; margin-bottom:10px; border:1px #dfdfdf solid;}
.goods_con dl.even { margin-right:0;}
.goods_con dl dt { width:310px; float:left;}
.goods_con dl dd { width:290px; margin-right:10px; float:right; padding-top:45px;}
.goods_con dl dd h3 { font-size:20px; line-height:1.2em;}
.goods_con dl dd h3 a { color:#000;}
.goods_con dl dd h3 a:hover { color:#e5202a;}
.goods_con dl dd .cons { color:#747474; line-height:26px; font-size:14px; padding-bottom:30px; padding-top:12px;}
.goods_con dl dd .price { color:#000000; font-size:16px;}
.goods_con dl dd .price span { font-size:27px;}
.goods_con dl dd .btns { position:relative;}
.goods_con dl dd .btns a.buy,.goods_con dl dd .btns a.cart { width:79px; height:28px; background:url(img/buy_bg.jpg) no-repeat; line-height:28px; color:#e5202a; padding-left:9px; display:inline-block; margin-top:10px;}
.goods_con dl dd .btns a.cart { width:97px; margin-left:1em; background:url(img/buy_bg1.jpg) no-repeat;}
.goods_gues { margin-bottom:28px; }
.goods_gues ul { overflow:hidden; padding-top:1px;padding-left:1px;}
.goods_gues li { width:308px; height:374px; overflow:hidden; border:1px #dfdfdf solid; float:left; margin-left:-1px; margin-top:-1px;}
.goods_gues li a { text-decoration:none;}
.goods_gues li img { /*width:277px;*/ height:300px; display:block; margin:0px auto;}
.goods_gues li h3 { color:#000; font-size:18px; margin:16px 0px 0px 16px; height:30px; overflow:hidden; line-height:1.5em;}
.goods_gues li span.price { color:#464646; font-size:16px; margin-left:16px; padding:6px 0px 12px; display:block; font-weight:600;}

/*商城列表*/
.goodslist_nav { /*margin-top:30px;*/ border-top:1px #ededed solid; background:#fafafa; color:#6d6d6d; font-size:14px;}
.goodslist_position { line-height:34px; float:left;}
.goodslist_position a { color:#6d6d6d;}
.goodslist_seclass { width:700px; float:right; text-align:right; line-height:34px;}
.goodslist_banner { height:750px;}
.goodslist_item { background:#fff;}
.goodslist_item.even { background:#f6f6f6;}
.goodslist_item dl { overflow:hidden;}
.goodslist_item dl dt { width:593px; float:right;}
.goodslist_item.even dl dt { float:left;}
.goodslist_item dl dt img { width:593px; height:643px;}
.goodslist_item dl dd { width:600px; float:left; margin-left:44px; display:inline-block;} 
.goodslist_item.even dl dd { float:right; width:480px;}
.goodslist_item dl dd h3 { color:#000; font-size:22px; font-weight:bold; margin-top:143px; line-height:1.2em;}
.goodslist_item dl dd h3 a:hvoer { text-decoration:none;}
.goodslist_item dl dd .cons { line-height:32px; font-size:16px; color:#747474; margin-top:52px; width:473px;}
.goodslist_item dl dd .btns { margin-top:52px; position:relative;}
.goodslist_item dl dd .btns a.buy { width:94px; height:28px; background:url(img/icon_buy1.png) no-repeat; line-height:28px; color:#fff; font-size:16px; padding-left:14px; display:inline-block; float:left;}
.goodslist_item dl dd .btns a.cart { width:76px; height:28px; background:url(img/icon_cart.png) no-repeat; padding-left:29px; color:#e5202a; font-size:14px; margin-left:7px; display:inline-block; line-height:28px; float:left;}

/*商品详情*/
.goodsshow_nav { font-size:14px; color:#777777; margin:15px 0; line-height:30px;}
.goodsshow_nav a { color:#777777;}
.goodsshow_pic { width:600px; float:left; position:relative;}
.goodsshow_pic span.icon { width:41px; height:545px; position:absolute; top:0; cursor:pointer; background:url(img/icon-slides.png) no-repeat; display:inline-block;}
.goodsshow_pic span.icon.prev { left:0; background-position: -84px center;}
.goodsshow_pic span.icon.prev:hover { background-position: 0 center;}
.goodsshow_pic span.icon.next { right:0; background-position: -125px center;}
.goodsshow_pic span.icon.next:hover { background-position: -42px center;}
.goodsshow_box {}
.goodsshow_preview {}
.goodsshow_preview img { width:600px;}
.goodsshow_picscroll { margin:25px auto; text-align:center;}
.goodsshow_picscroll .prev{ float:left; margin-right:5px; }
.goodsshow_picscroll .next{ float:right; }
.goodsshow_picscroll .prev,.pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
.goodsshow_picscroll .items{  }
.goodsshow_picscroll .items ul{ margin:0; padding:0; }
.goodsshow_picscroll .items ul li{ display:inline-block; margin:0; padding:0; width:67px; text-align:center; }
.goodsshow_picscroll .items ul li img{ width:54px; }
.goodsshow_picscroll .items ul li img:hover{ }

.goodsshow_spec { width:500px; float:right;}
.goodsshow_spec h1 { color:#2b2b2b; font-size:20px; line-height:1.5em;}
.goodsshow_spec .subtitle { color:#8d8686; font-size:14px; line-height:24px; padding:12px 0px;}
.goodsshow_spec .price { margin-top:12px; padding-bottom:22px; color:#d81d24; font-size:24px; font-weight:bold; border-bottom:1px #e7e7e7 solid;}
.goodsshow_spec .price span { font-size:30px;}
.goodsshow_spec .cons { line-height:44px; font-size:16px; border-bottom:1px #e7e7e7 solid; padding:10px 0px;}
.goodsshow_spec .btns { margin-top:40px; position:relative;}
.goodsshow_spec a.addcart { width:140px; height:40px; background:url(img/icon_addcart.jpg) no-repeat; display:inline-block; float:left;}
.goodsshow_spec a.gobuy { width:140px; height:40px; background:url(img/icon_gobuy.jpg) no-repeat; display:inline-block; margin-left:10px; float:left;}
.goodsshow_spec span.code { margin-left:40px; float:left;}
.goodsshow_suit { margin-top:25px;}
.goodsshow_suit_tit { background:#f7f7f7; border-bottom:1px #dedede solid;}
.goodsshow_suit_tit ul {}
.goodsshow_suit_tit li { float:left; font-size:14px; height:48px;}
.goodsshow_suit_tit li a { display:block; line-height:48px; background:#fff; padding:0px 30px; border-right:1px #dedede solid; color:#333;}
.goodsshow_suit_tit li a:hover,.goodsshow_suit_tit li a.selected { color:#e01d20; border-top:1px #e01d21 solid; position:relative; overflow:hidden; margin-bottom:-1px; line-height:46px; height:48px;}
.goodsshow_suit_con { padding:10px 0px;}
.goodsshow_suit_con ul { overflow:hidden;}
.goodsshow_suit_con li { width:190px; margin:0px 25px; padding:15px 0px; text-align:center; float:left; display:inline-block;}
.goodsshow_suit_con li img { width:101px; height:110px; margin:0px auto 10px; display:block;}
.goodsshow_suit_con li a:hover { text-decoration:none;}
.goodsshow_suit_con li span.tit { line-height:18px; color:#2b2b2b; display:block;}
.goodsshow_suit_con li span.price { font-weight:bold; color:#d81d24; font-style:italic; padding:6px 0px; display:block;}
.goodsshow_suitcon_tit ul { padding-bottom:15px; overflow:hidden;}
.goodsshow_suitcon_tit li { border-left:1px #D4D1C8 solid; margin:0 0 10px 0; float:left; padding:0; width:auto;}
.goodsshow_suitcon_tit li:first-child { border-left:0;}
.goodsshow_suitcon_tit li a { padding:0 15px; height:16px; line-height:16px; color:#005aa0; display:block;}
.goodsshow_suitcon_tit li a.selected { color:#e4393c;}
.goodsshow_suitcon_con { padding-bottom:10px;}
.goodsshow_suitcon_con .master { width:150px; float:left; overflow:hidden; text-align:center;}
.goodsshow_suitcon_con .master s,.goodsshow_suitcon_con .suits li s { float:right; display:inline; width:24px; height:22px; margin-top:40px; margin-right:3px; background:url(img/icon_jia.png) no-repeat;}
.goodsshow_suitcon_con .suits li:last-child s { background:none;}
.goodsshow_suitcon_con .master .p_img,.goodsshow_suitcon_con .suits li .p_img { padding:5px 0;}
.goodsshow_suitcon_con .master .p_img img,.goodsshow_suitcon_con .suits li .p_img img { width:100px; height:100px; margin:0; display:inline-block;}
.goodsshow_suitcon_con .master .p_name,.goodsshow_suitcon_con .suits li .p_name { width:100px; padding:0 13px; height:3em; overflow:hidden; word-break:break-all; word-wrap:break-word;}
.goodsshow_suitcon_con .suits { width:788px; float:left; overflow-x:auto; overflow-y:hidden;}
.goodsshow_suitcon_con .suits li { width:150px; float:left; margin:0; padding:0;}
.goodsshow_suitcon_con .suits li .p_price {font-weight:bold; color:#d81d24; font-style:italic; width:100px;}
.goodsshow_suitcon_con .suits li .p_price input { vertical-align:middle;}
.goodsshow_suitcon_con .infos { float:right; width:190px; line-height:20px; padding-left:35px; overflow:hidden;}
.goodsshow_suitcon_con .infos.related { margin-top:30px;}
.goodsshow_suitcon_con .infos s { float:left; width:24px; height:22px; margin-top:40px; margin-left:-35px; background:url(img/icon_dengyu.png) no-repeat;}
.goodsshow_suitcon_con .infos .p_name { height:3em; line-height:1.5em; color:#005AA0; font-weight:700;}
.goodsshow_suitcon_con .infos .p_suit { color:#999;}
.goodsshow_suitcon_con .infos .p_suit span { color:#E4393C;}
.goodsshow_suitcon_con .infos .p_price { color:#999;}
.goodsshow_suitcon_con .infos .p_price span { text-decoration:line-through;}
.goodsshow_suitcon_con .infos .p_saving { color:#999;}
.goodsshow_suitcon_con .infos .p_btns {display:block;width:77px;height:25px;margin-top:10px;text-align:center;line-height:25px;color:#fff;font-weight:700; background:#E40011; border-radius:3px;}

.goodsshow_con {}
.goodsshow_con_tit { background:#f7f7f7; border-top:1px #dedede solid; border-bottom:1px #dedede solid;}
.goodsshow_con_tit ul { }
.goodsshow_con_tit li { float:left; font-size:14px; height:42px;}
.goodsshow_con_tit li a { line-height:42px; padding:0px 20px; display:block; color:#383838; text-decoration:none;}
.goodsshow_con_tit li a:hover,.goodsshow_con_tit li a.selected { border-top:2px #d81d24 solid; border-right:1px #dedede solid; position:relative; margin-top:-2px;}
.goodsshow_con_con { overflow:hidden; padding:20px 0px;}
.goodsshow_con_con img { max-width:100%;}

/*商城底部*/
.goodsfoot { background:#fafafa; padding:22px 0px 26px; overflow:hidden;}
.goodsfoot dl { width:155px; float:left; border-right:1px #eaeaea solid; margin-left:90px;}
.goodsfoot dl.first { margin-left:0;}
.goodsfoot dl.last { border:none;}
.goodsfoot dl dt { font-size:18px; color:000; margin-bottom:20px; font-weight:bold;}
.goodsfoot dl dd a { color:#545454; line-height:24px;}
.goodsfoot dl.last dd { color:#545454; font-size:18px;}
.goodsfoot dl.last dd span { color:#545454; padding-top:6px; display:block; font-size:14px;}

/*渠道合作*/
.agentmap { margin-top:10px;}
.agentmap_left { width:759px; float:left; height:407px; border:1px #e6e6e6 solid; text-align:center;}
.agentmap_right { width:400px; float:right;}
.agentmap_right h3 { color:#d81d24; font-size:32px; padding-right:90px; background:url(img/icon_hotline.jpg) right center no-repeat; display:inline-block;}
.agentmap_right .cons { font-size:14px; color:#666666; padding-top:20px; overflow:hidden;}
.agentarea { margin-top:40px;}
.agentarea h2 { font-size:32px; color:#666666;}
.agentarea ul { padding-top:20px;}
.agentarea li { padding:4px 0px; color:#adadad; font-size:14px;}
.agentarea li a { color:#666; text-decoration:underline; line-height:1.5em; margin:0px 10px;}
.agentarea_c { margin-top:32px;}
.agentarea_c a { margin:6px 12px 6px 0px; display:inline-block; color:#666666; font-size:14px; padding:0px 10px; line-height:30px; text-decoration:none;}
.agentarea_c a:hover,.agentarea_c a.selected { background:#61c275; color:#fff;}
.agentarea_tit { font-size:32px; color:#666666; padding:15px 0px;}
.agentarea_tit span { font-size:14px; padding-left:1em;}
.agentlist { overflow:hidden;}
.agentlist ul { overflow:hidden; padding-bottom:22px;}
.agentlist li { width:519px; float:left; border-left:1px #e9e9e9 solid; border-top:1px #e9e9e9 solid; padding:35px 50px; margin-left:-1px; margin-top:-1px;}
.agentlist li:hover { background:#efefef;}
.agentlist li h3 { color:#666666; font-size:18px;}
.agentlist li .cons { line-height:26px; color:#666666; font-size:14px; padding-top:10px;}
.online_apply { background:#d81d24; padding:0px 15px 15px; margin-bottom:20px; margin-top:22px;}
.online_apply_tit { height:42px; line-height:42px; overflow:hidden; color:#fff;}
.online_apply_tit h4 { float:left; font-size:20px; font-weight:normal;}
.online_apply_tit span { float:right; font-size:20px;}
.online_apply_con { padding:35px 25px 25px; background:#fff url(img/img_agentsubmit.jpg) right bottom no-repeat; min-height:150px;}
.online_apply_con .group { width:280px; float:left; margin-right:15px; padding-top:10px;}
.online_apply_con .group li { height:45px; margin-bottom:10px; overflow:hidden;}
.online_apply_con .group li.contact { margin-top:-36px; padding-left:90px; height:25px;}
.online_apply_con .group li.btn { margin-top:-10px;}
.online_apply_con .group li.contact span { color:#bfbfbf;}
.online_apply_con .group label { width:65px; float:left; color:#999; text-align:right; padding-right:20px; line-height:25px; position:relative;}
.online_apply_con .group em { position:absolute; color:#f00; top:0; right:8px;}
.online_apply_con .group select,.online_apply_con .group input { height:23px; line-height:23px;}
.online_apply_con .group select { border:1px #d6d6d6 solid; width:95px; float:left;}
.online_apply_con .group input { border:1px #d6d6d6 solid; width:188px; float:right; padding-left:5px;}
.online_apply_con .group .submit { height:40px; line-height:40px; width:226px; color:#fff; background:#d81d24; text-align:center; font-size:20px; border:none; padding:0;}

/*购物车*/
.cart-info{ z-index:2; margin:0; padding:15px; border:1px solid #DFC795; position:absolute; top:0px; left:0px; _left:-269px; width:302px; height:auto;background:#F7F2D0; text-align:left; }
.cart-info .btn-success{ height:32px; line-height:32px; }
.cart-info .close{ display:block; margin:0; padding:0; position:absolute; top:5px; right:5px; width:15px; height:10px; text-indent:-9999px; background:url(img/sprite.gif) no-repeat left -240px; cursor:pointer; }

.carttop { padding:20px 0px; line-height:35px;}
.carttop h1 { color:#d81d24; font-size:20px; float:left;}
.cartstep { float:right;}
.cart-table {}
.cart-table th { padding:0.8em 0.5em; color:#333333; font-size:16px; font-weight:400;}
.cart-table td { padding:1em 0.5em; color:#333333; border-bottom:1px #c9c9c9 solid;}
.cart-table td .stxt{ margin-top:5px; color:#666; font-size:12px; line-height:20px; }
.cart-table td input.checkall{ padding:0; border:1px solid #eee; background:#fff; }
.cart-table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
.cart-table td .buy-box{ margin:auto; padding:0; width:74px; height:22px; overflow:hidden; }
.cart-table td .buy-box a{ display:block; float:left; width:20px; height:20px; font-size:12px; line-height:20px; text-align:center; border:1px solid #e8e8e8; overflow:hidden; }
.cart-table td .buy-box .input{ float:left; margin:0; padding:0; width:30px; font-size:12px; height:20px; line-height:20px; text-align:center; ime-mode:Disabled; border-radius:0; border-left:0; border-right:0; }
.cart-table tr.package { background:#f8f8f8;}
.cart-table tr.package span.red { color:inherit;}
.cart-table tr.package td { border-bottom:1px #e9e9e9 dashed;}
.cart-foot{ margin:20px 0px; height:50px; line-height:50px; background:#e7e7e7; }
.cart-foot .btn-left { float:left; padding-left:30px; font-size:14px;}
.cart-foot .btn-left a { margin-right:20px; color:#333;}
.cart-foot .btn-right { float:right; font-size:14px;}
.cart-foot .btn-right .btnbuy { width:135px; background:#e7e7e7; border:0; border-left:1px #f3f3f3 solid; color:#333; text-align:center; line-height:50px; margin-left:1em;}

.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
	.form-box dl{ display:block; padding:5px 0; }
	.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
	.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
	.form-box dl dd .Validform_checktip { line-height:28px;}
	.form-box dl dd label.radio{ margin-right:5px; }

.item-box{ clear:both; padding:8px 0; font-size:13px; }
	.item-box li{ display:block; float:left; margin:0 25px; height:28px; line-height:28px; }
	.item-box li label input{ margin-right:3px; }
	.item-box li em{ color:#999; }

.address-list{ margin-bottom:20px; padding:10px; color:#555; font-size:14px; border:1px solid #f7f7f7; max-height:300px; overflow:auto; }
	.address-list li{ margin:5px 0; padding:5px 10px; height:20px; line-height:20px; cursor:pointer; }
	.address-list li span{ margin-left:10px; }
	.address-list li label em{ margin-left:5px; color:#999; }
	.address-list li.selected{ padding:10px; font-size:15px; background:#fff0e8; border-radius:3px; }
	.address-list li.selected span{ color:#333; font-weight:700; }
.address-info{ padding:10px; border:1px solid #f7f7f7; }
	.address-info dd .input{ padding:5px; }
	.address-info dd .select{ display:inline-block; padding:5px; border:1px solid #e8e8e8; border-radius:2px; line-height:20px; }

.buy-foot{ font-size:14px; margin-bottom:45px; }
.buy-foot .left { float:left;}
	.buy-foot .left dl{ clear:both; padding-bottom:10px; line-height:28px; }
	.buy-foot .left dl dt{ color:#6c6c6c; }
	.buy-foot .left dl dd .input{ width:230px; padding:5px; }
	.buy-foot .right{ text-align:right; float:right; }
	.buy-foot .right p{ line-height:38px; }
	.buy-foot .right p .price{ color:#f00; font-weight:700; }
	.buy-foot .right p.txt-box{ margin-top:10px; font-size:18px; font-weight:700; }
	.buy-foot .right p.btn-box{ margin-top:20px; }
	.buy-foot .right p.btn-box .btn { padding:10px 30px; border:0; font-size:14px; font-weight:700; color:#fff; border-radius:3px; background:#ff4300; margin-left:5px;}
	.buy-foot .right p.btn-box .btn-success { background:#E40011; color:#fff;}

/*登录*/
.login-top { width:962px; margin:0px auto;}
.login-top h1 { color:#333333; font-size:14px; font-weight:normal;}
.login-con { border:1px #e9e9e9 solid; padding:40px; width:880px; margin:16px auto 50px auto;}
.login-con .oauth-box { float:left; border-right:1px #dddddd solid; padding-right:70px; padding-bottom:40px; width:210px; padding-left:30px;}
.login-con .oauth-box h3 { color:#666666; font-size:14px; font-weight:normal; padding-bottom:32px;}
.login-con .oauth-box a { display:inline-block; margin:0px 10px 8px 0px;}
.login-con .oauth-box a img { width:90px; height:90px;}
.login-con .login { margin-left:120px; margin-top:43px; float:left; display:inline-block; width:300px;}
.login-con .login li { margin-bottom:15px; height:35px;}
.login-con .login li input { border:1px #dddddd solid; padding-left:38px; width:260px; color:#333; line-height:33px;}
.login-con .login li input.user { background:url(img/icon_loginuser.png) 10px center no-repeat;}
.login-con .login li input.pwd { background:url(img/icon_loginpwd.png) 10px no-repeat;}
.login-con .btn-box { margin-top:5px;}
.login-con .btn { padding-top:25px; overflow:hidden;}
.login-con .btn .submit{ display:block; padding:10px 20px; width:160px; color:#fff; font-size:14px; line-height:20px; border:0; background:#bf0000; text-align:center; border-radius:3px; cursor:pointer; float:left; }
.login-con .btn span,.login-con .btn-box span { color:#666666; margin-left:1em; font-size:14px; float:left; display:inline-block; line-height:40px;}
.login-con .btn span a,.login-con .btn-box a { color:#1181ff;}
.login-con .btn-box span { float:none; margin-left:0;}
.login-con .btn-box a { margin-left:30px; font-size:14px;}

/*注册*/
.reg-top h1 { color:#e22126; font-size:18px; font-weight:normal; text-align:center; padding:25px 0px;}
.reg-con { width:960px; margin:0px auto 35px; border:1px #e9e9e9 solid;}
.reg-con .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
.reg-con .dl-list dl{ clear:both; display:block; padding:5px 0; }
.reg-con .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.reg-con .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
.reg-con .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
.reg-con .dl-list dl dd .input{ padding:10px; width:248px; border:1px #cbcbcb solid;}
.reg-con .dl-list dl dd .input.user { background:url(img/icon_loginuser.png) 245px center no-repeat;}
.reg-con .dl-list dl dd .input.pwd { background:url(img/icon_loginpwd.png) 245px center no-repeat;}
.reg-con .dl-list dl dd .input.mobile { background:url(img/icon_loginmobile.png) 242px center no-repeat;}
.reg-con .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
.reg-con .dl-list dl dd a.send.gray{ color:#999; }
.reg-con .dl-list dl dd a.send img{ margin-top:9px; }
.reg-con .dl-list dl dd .input.code{ width:132px; ime-mode:disabled; text-transform:uppercase; }
.reg-con .dl-list dl dd .submit{ display:block; padding:10px 20px; width:270px; color:#fff; font-size:14px; line-height:20px; border:0; background:#bf0000; text-align:center; border-radius:3px; cursor:pointer; float:left; }

/*单页*/
.content_left { width:210px; float:left; margin-bottom:70px; display:inline-block;}
.content_left ul {}
.content_left li a { border-bottom:1px #c9c9c9 solid; line-height:30px; padding-left:15px; font-size:14px; color:#333333; display:block; text-decoration:none;}
.content_left li a:hover,.content_left li a.current { background:url(img/icon_current.png) 195px center no-repeat; color:#d81d24; font-weight:bold;}
.content_left li ul { display:none;}
.content_left li li {/* margin-left:12px;*/}
.content_left li li a { border-bottom:1px #f4f4f4 solid; line-height:28px; padding-left:15px; font-size:12px; color:#656565;}
.content_left li li a:hover,.content_left li li a.current { background:#f4f4f4; font-weight:normal; color:#656565;}
.content_right { width:970px; float:right; margin-bottom:70px; display:inline-block;}
.content_right h1 { color:#d81d24; font-size:16px; font-weight:normal;}
.content_right_con { padding-top:20px; font-size:14px; color:#4a4a4a; line-height:2em;}
.content_right_con p { padding:6px 0px;}
.content_right_con img { max-width:100%;}

/*新闻列表*/
.newslist {}
.newslist dl { padding-bottom:22px; margin-top:22px; border-bottom:1px #e9e6e6 solid; overflow:hidden;}
.newslist dl dt { width:372px; float:left;}
.newslist dl dt img { width:372px; height:201px;}
/*.newslist dl dd { width:546px; float:right; padding-right:50px;}*/
.newslist dl dd h3 { font-size:16px; font-weight:normal; overflow:hidden;}
.newslist dl dd h3 span { font-size:12px; color:#656565; float:right;}
.newslist dl dd h3 a { color:#434242;}
.newslist dl dd .cons { line-height:30px; color:#656565; padding-top:22px;}
.newslist dl dd .cons a { color:#656565;}
.newslist dl dd .cons a:hover { color:#d7575c;}

/*新闻详情页*/
.newsshow_left { width:870px; float:left; padding-left:30px; margin-bottom:150px;}
.newsshow_tit { position:relative; margin-top:30px;}
.newsshow_tit a.goback { background:url(img/icon_goback.png) left center no-repeat; padding-left:18px; position:absolute; top:0; left:0px; color:#d81d24; font-size:14px;}
.newsshow_tit h1 { font-size:24px; color:#666666; text-align:center;}
.newsshow_tit .info { padding-top:22px; text-align:center; color:#666666;}
.newsshow_tit .info span { margin:0px 40px; display:inline-block;}
.newsshow_con { padding-top:45px; overflow:hidden; font-size:14px; line-height:1.8em;}
.newsshow_con img { max-width:100%;}
.newsshow_con p { padding:6px 0px;}
.newsshow_right { width:270px; float:right; margin-bottom:150px;}
.newsshow_right_box {}
.newsshow_right_box h3 { font-size:16px; color:#000; font-weight:normal; padding-bottom:15px;}
.newsshow_right_box li { line-height:24px;}
.newsshow_right_box li a { color:#666666;}
.newsshow_right_box li a:hover { color:#d81d24; font-weight:bold;}
.newsshow_right_tags a { line-height:25px; padding:0px 10px; color:#fff; margin-right:12px; margin-bottom:12px; display:inline-block; background:#888888;}

/*会员中心样式
----------------------------------------------*/
.info-wrap { border:1px solid #E2E2E2; margin-bottom:85px;}
.info-box{ float:left; width:200px; background:#fff; border-right:1px solid #E2E2E2; }
.home-box { float:right;position:relative;width:997px;padding:20px;border-left:1px solid #E2E2E2;background:#fff;min-height:470px; margin-left:-1px;}
/*侧栏目导航*/
.sidebar{padding:20px;}
.sidebar h3{border-bottom:1px solid #DADADA;color:#444;font-size:12px;margin-bottom:5px;padding-bottom:5px;}
.sidebar h3 span{color:#339900;float:right;font-weight:normal;}
.sidebar ul{margin-bottom:16px;}
.sidebar ul li{_display:inline;}
.sidebar li a{background:url(img/sprite.gif) no-repeat;}
.sidebar li a{background-position:left -68px;border-bottom:1px solid #F2F2F2;color:#888;display:block;padding:8px 0 8px 20px; font-size:14px;}
.sidebar li a:hover{background-color:#FBFBFB;background-position:left -68px;border-color:#DADADA;color:#333;}
.sidebar li a i{background:#D6D6D6;border-radius:20px 20px 20px 20px;color:#FFF;float:right;font-size:10px;font-style:normal;height:12px;line-height:12px;margin-top:1px;overflow:hidden;padding:1px 4px;text-align:center;width:12px;}
.sidebar li a .time{color:#999;margin-right:10px;}
.sidebar .section p{clear:both;display:block;float:none;padding:5px 0;line-height:22px;color:#5E5E5E;}

.main_tit{border-bottom:1px solid #EEE;color:#444;font-size:18px;margin:0 0 20px;padding:0 0 10px;}
	.main_tit strong{color:#999;font:bold 12px/18px arial;margin:0 10px;}
	.main_tit span{float:right;font-size:12px;font-weight:100;margin:5px 5px 0 0;}
	.main_tit span{color:#ccc;}
	.main_tit span a{color:#999;}
	.main_tit i{display:block;margin-top:5px;color:#999;font-size:12px;font-style:normal;font-weight:normal;}
.main_head h3{margin-bottom:15px;font-size:15px;}
	.main_head .tips_box{margin-left:146px;}
.bar_tit{border-bottom:1px solid #EEE;color:#444;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
.avatarbox{float:left;text-align:center;}
	.avatarbox img{width:120px;height:120px;padding:2px;border:1px solid #eee;}
	.avatarbox span{display:block;margin:5px auto 0 auto;}
.tips_box{ position:relative;}
	.tips_box h2{border-bottom:1px solid #EEE;color:#3B8DD1;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
	.tips_box dl{float:left;width:50%;_width:48%; line-height:2.4em;}
	.tips_box dl dt{float:left;color:#666;}
	.tips_box dl dd{color:#999;}
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd .starbox { position:relative; margin-top:4px;}
	.form_box dl dd .starbox ul { position:relative; background:url(img/star1.png) repeat-x; width:120px; height:20px;}
	.form_box dl dd .starbox li { float:left;}
	.form_box dl dd .starbox li a { width:24px; height:20px; font-size:0; display:block; position:absolute; z-index:5;}
	.form_box dl dd .starbox li a.one { left:0;}
	.form_box dl dd .starbox li a.two { left:24px;}
	.form_box dl dd .starbox li a.three { left:48px;}
	.form_box dl dd .starbox li a.four { left:72px;}
	.form_box dl dd .starbox li a.five { left:96px;}
	.form_box dl dd .starbox li a.one:hover { width:24px;}
	.form_box dl dd .starbox li a.two:hover { width:48px;}
	.form_box dl dd .starbox li a.three:hover { width:72px;}
	.form_box dl dd .starbox li a.four:hover { width:96px;}
	.form_box dl dd .starbox li a.five:hover { width:120px;}
	.form_box dl dd .starbox li a:hover { background:url(img/star1.png) 0 -25px repeat-x; left:0; z-index:3;}
	.form_box dl dd .starbox .current-rating { position:absolute; background:url(img/star1.png) 0 -25px repeat-x; height:20px; top:0; left:0; z-index:1;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
.item_box{ clear:both;padding:8px 0;font-size:12px; }
	.item_box li{ display:block; float:left; margin:0 25px; height:28px; line-height:28px; }
	.item_box li label input{ margin-right:3px; }
	.item_box li em{ color:#999; }
.tab_head{overflow:hidden;position:relative;}
	.tab_head .add{font-weight:700;position:absolute;right:4px;top:12px;z-index:100;color:#444;font-family:"Microsoft Yahei";}
.tabs{border-bottom:1px solid #ddd; float:left; line-height:36px;margin:0 0 10px 0;width:100%;}
	.tabs li{float:left;margin:0 0 -1px 5px; }
	.tabs li a{float:left;background:#F0F0F0;border:1px solid #ddd;display:block;padding:0 25px;color:#444; }
	.tabs li a:hover,
	.tabs li .current,
	.tabs li.selected a{text-decoration:none;background:#fff;border-bottom-color:#fff;}
.tab_inner{display:none;}
.cart_box{padding:20px;background:#fff;}
.cart_step{position:relative;}
	.cart_step li{float:left; width:33.33%;height:35px;line-height:35px;text-align:center;background:url(img/cart_arrow.gif) no-repeat right -45px #F6F6F6;color:#999;}
	.cart_step li span{display:inline-block;margin-right:5px;font-weight:bold;font-size:15px;}
	.cart_step li.item{background-position:right 0;}
	.cart_step li.selected{background:url(img/cart_arrow.gif) no-repeat right -90px #E8E8E8;color:#8CAC52;}
	.cart_step li.last{background-image:none;}
.cart_table{border:1px solid #E6E4E3;}
	.cart_table th{padding:0.6em;color:#444;font-weight:400;background:#f3f3f3;border-bottom:1px solid #E6E4E3;}
	.cart_table td{padding:0.6em;border-bottom:1px solid #E6E4E3;}
	.cart_table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
	.cart_table .reduce,.cart_table .subjoin{display:inline-block;width:9px;height:9px;text-indent:-999em;background:url(img/cart_icon.gif) no-repeat;overflow:hidden;}
	.cart_table .reduce{background-position:-18px 0px;}
	.cart_table .subjoin{background-position:0px 0px;}
/*用户头像样式*/
.img_box{margin:10px 0;border:1px solid #ccc;border-radius:3px;padding:2px;width:180px;}
.avatar_box{margin:10px 0;}
.avatar_big_warp{float:left;display:table;*position:relative;border:1px solid #ccc;border-radius:3px;padding:2px;width:350px;height:350px;overflow:hidden;}
.avatar_big_box{display:table-cell;*position:absolute;*top:50%;*left:0;*width:100%;vertical-align:middle;text-align:center;background:#f4f4f4;}
.avatar_big_pic{margin:auto;display:inline-block;*display:inline;_display:inline-block;*position:relative;*top:-50%;}
	.avatar_big_pic img{/*max-width:350px;max-height:350px;width:expression(this.width>350?"350px":this.width);*/}
.avatar_small_warp{float:left;margin-left:20px;width:186px;}
	.avatar_small_warp p{color:#666;font-family:"Microsoft Yahei";line-height:24px;}
.avatar_small_box{margin-bottom:10px;padding:2px;border:1px solid #ccc;border-radius:3px;width:180px;height:180px;overflow:hidden;}
.avatar_small_pic{width:180px;height:180px;overflow:hidden;}
/*上传头像*/
.avatar_upload{margin:10px 0;}
.avatar_upload a.files{ margin:0 auto; float:left; width:120px; height:30px; overflow:hidden; display:block; /*border:1px solid #4fabe4;*/ border-radius:3px; background:url(img/icon_upbtn_bg.png) left top no-repeat;text-decoration:none; }
	.avatar_upload a.files input{ margin-left:-270px; font-size:24px; cursor:pointer; filter:alpha(opacity=0); opacity:0; }
	.avatar_upload a.files, .avatar_upload a.files input{ outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
	.avatar_upload .uploading{ float:left; background:url(img/loading.gif) no-repeat left center; padding-left:18px;display:none; line-height:24px; height:24px; color:#333; }
.ftable{width:100%;border:1px solid #eee;font-family:"Microsoft Yahei"; margin-top:40px;}
.mtable{width:100%;font-family:"Microsoft Yahei";}
	.mtable th,.ftable th{padding:0.6em;color:#444;font-weight:400;background:#f3f3f3;border-bottom:1px solid #eee;}
	.mtable td,.ftable td{padding:0.6em;border-bottom:1px solid #F3F3F3;}
	.ftable td .img{padding:1px;width:60px;height:60px;border:1px solid #ccc;}
	.mtable .tr_odd_bg,.ftable .tr_odd_bg{background:#F9F9F9;}
.page_foot{clear:both;padding-top:15px;height:35px;}
.page_btns{float:left;}
	.page_btns a{color:#444;font-weight:bold; margin-right:5px;}
	.page_btns .pipe{color:#CBCBCB;margin:0 5px;}
/*订单状态样式*/
.order_flow{ margin:0 auto; padding:0; font-size:12px; font-weight:normal; padding-bottom:4px; }
	.order_flow_left, .order_flow_arrive, .order_flow_wait, .order_flow_right_arrive,
	.order_flow_right_wait{ margin:0; padding:0; background:url(img/sprites_orderdetails.gif) no-repeat scroll 0 0; float:left; line-height:16px; text-align:center; width:90px; }
	.order_flow div span{ margin:0; padding:0; background:none repeat scroll 0 0 #FFFFFF; display:block;}
	.order_flow div span p{ margin:0; padding:0; }
	.order_flow .name { margin:0; padding:0 0 4px 0; }
	.order_flow .time{background:none;padding:0;color:#999;}
	.order_flow_arrive {background-position: 0 -40px; }
	.order_flow_wait{ background-position:0 -20px; color:#878787; }
	.order_flow_right_arrive{ background-position: 0 -80px; }
	.order_flow_right_wait{ background-position:0 -60px; color:#878787; }
	.order_flow_input{ display:block; margin:2px auto; padding:0; width:20px; height:20px; text-indent:-999px; cursor:pointer; overflow:hidden;}
.order_box{padding:15px 5px 10px; line-height:180%;}
	.accept_box{text-align:left; line-height:24px;}
	.accept_box dl{clear:both;}
	.accept_box dl dt{width:80px; float:left;}

.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; padding:0 25px; line-height:32px; height:32px; border:1px solid #02598E; border-radius:2px; cursor:pointer; background:#1e7bb3; color:#fff; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ opacity:0.9; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }	
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:28px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(img/sprite.gif) 0 -240px no-repeat; cursor:pointer; overflow:hidden; }

.sidebar-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.sidebar-box h3{ display:block; margin-bottom:10px; padding-bottom:10px; line-height:1em; color:#888; font-size:18px; font-weight:300; border-bottom:1px solid #f0f0f0; }
.sidebar-box .sidebar-txt{ color:#555; font-size:14px; line-height:1.8em; }
.sidebar-box .sidebar-txt p{ padding:5px 0; }
.tags-box{ margin-left:-10px; }
.tags-box a{ display:block; float:left; margin:0 0 10px 10px; padding:5px 10px; color:#555; font-size:13px; line-height:20px; border:1px solid #f0f0f0; }
.tags-box a i{ margin-left:2px; color:#999; font-style:normal; }
.ntitle{ margin:0 auto; padding:30px 0 0; width:100%; }
.ntitle:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ntitle h2{ display:inline-block; float:left; padding-right:10px; width:auto; color:#333; font-size:24px; font-weight:400; line-height:25px; }
.ntitle h2 a{ position:relative; padding-right:25px; color:#888; }
.ntitle h2 a:hover{ color:#f06000; text-decoration:none; }
.ntitle h2 a em{ display:block; position:absolute; right:-4px; top:8px; width:9px; height:17px; background:url(img/slider.png) -359px -87px no-repeat; }
.ntitle p{ display:inline-block; float:left; padding-top:3px; line-height:18px; color:#888; font-size:14px; }
.ntitle p a{ margin-left:10px; padding:0 0 0 15px; color:#888; font-size:14px; background:url(img/line.png) left center no-repeat; }
.ntitle p a:hover{ color:#f06000; }
.ntitle p a.no-bg{ background:none; }
.ntitle i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal; line-height:1em; }
.ntitle span{ display:inline-block; float:right; line-height:18px; color:#999; font-size:12px; }
.ntitle span a{ color:#999; }
.ntitle span a:hover{ color:#0089CD; }
.n-list{ padding-top:10px; }
.n-list li{ display:block; padding-bottom:16px; border-bottom:1px solid #f0f0f0; overflow:hidden; }
.n-list li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.n-list li h2{ padding:16px 0 14px 0; font-size:16px; line-height:27px; font-weight:normal; }
.n-list li h2 a{ font-size:20px; font-weight:bold; line-height:29px; color:#3b8dd1; text-decoration:none; }
.n-list li h2 a:hover{ color:#8CAC52; }
.n-list li .note b{ position:relative; display:block; float:left; margin-right:16px; width:156px; height:104px; font-style:normal; }
.n-list li .note b img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
.n-list li .note p{ font-size:14px; line-height:23px; font-weight:500; color:#555; }
.n-list li .note .info{ padding-top:10px; }
.n-list li .note .info span{ margin-right:10px; padding-left:20px; color:#777; background:url(img/sprite.gif) no-repeat; }
.n-list li .note .info .time{ background-position:0 -158px; }
.n-list li .note .info .view{ background-position:0 -36px; }
.n-list li .note .info .comm{ background-position:0 4px; }
.n-list .nodata{ margin-top:30px; color:#666; font-size:14px; line-height:100px; text-align:center; }

/*评论样式*/
.comment-add{ margin-top:15px; _width:100%; _position:relative; _overflow:hidden; }
    .comment-add .editor{ position:relative; margin-right:18px; }
	.comment-add .editor textarea{ width:100%; height:70px; }
	.comment-add .subcon{ padding:15px 5px 15px 0; }
.comment-box{ position:relative; margin-top:15px; }
	.comment-list li{ padding:15px 0; border-top:1px solid #f7f7f7; }
	.comment-list li .avatar{ display:block; float:left; margin-top:6px; background:#fff; border-radius:2px; width:42px; height:42px; overflow:hidden; }
	.comment-list li .avatar img{ width:42px; height:42px; }
	.comment-list li .inner{ margin-left:52px; }
	.comment-list li .inner p{ color:#333; font-size:14px; line-height:1.8em; }
	.comment-list li .inner .meta{ margin:0; padding-top:3px; color:#999; border:none; }
	.comment-list li .inner .meta .time{ margin-left:5px; padding-left:20px; color:#777; background:url(img/sprite.gif) no-repeat left -158px; }
	.comment-list li .answer{ margin-left:48px; padding:10px; background:#fafafa; border:1px solid #e6e6e6; border-radius:3px; }
	.comment-list li .answer .meta{ margin:0; padding:0; color:#999; margin-bottom:5px; border:none; }
	.comment-list li .answer p{ color:#555; font-size:14px; line-height:1.8em; }

.foot { background:#202223; padding:20px 0px;color: #fff;text-align: center;}
.footlogo { width:110px; float:left; margin-left:180px; height:100px; background:url(img/footlogo.jpg) no-repeat; display:inline-block;}
.footcon { /*margin-left:140px;*/ float:left; display:inline-block;}
.footcon .fnav { font-size:14px; color:#fff;}
.footcon .fnav a { color:#fff;}
.footcon .ftxt { color:#747474; font-size:11px; line-height:14px; padding-top:12px;}
.footcon .ftxt a { color:#747474;}
.footshare { width:250px; float:right; color:#bababa; vertical-align:middle;/* overflow:hidden;*/}
.footshare em { line-height:28px; display:inline-block; float:left;}
.footshare span { margin:0px 5px; width:27px; height:27px; display:inline-block; clear:left;}
.footshare span a { width:100%; height:100%; display:block;}
.footshare span.sina { background:url(img/icon_sina-79.jpg) no-repeat;}
.footshare span.qq { background:url(img/icon_qq.jpg) no-repeat;}
.footshare span.renren { background:url(img/icon_renren.jpg) no-repeat;}
.footshare span.weixin { background:url(img/icon_weixin.jpg) no-repeat;}
.footshare span.weixin a { position:relative;}
.footshare span.weixin a span.qcore { position:absolute; width:150px; height:161px; top:-157px; left:-65px; display:none; z-index:100;}
.footshare span.weixin a:hover span.qcore { display:block;}

.huitop { width:41px; height:41px; background:url(img/icon_top.jpg) no-repeat; display:none; position:fixed; bottom:20px; right:50%; z-index:9999; margin-right:-600px; cursor:pointer;}

/*招聘*/
.joblist_top { border-top:1px #e62129 solid; background:#f4f4f4; padding-bottom:22px;}
.jobslider { width:265px; float:right; padding-bottom:50px;}
.jobslider h3 { font-size:16px; font-weight:normal; margin-top:30px; padding-bottom:10px; color:#000;}
.jobslider ul li { line-height:24px;}
.jobslider ul li a { color:#666666;}
.jobfaq dl dt { line-height:24px; color:#666666;}
.jobfaq dl dd { display:none; line-height:2em; padding:12px;}

.jobnav { color:#777777; font-size:14px; padding:15px 0px;}
.jobnav a { color:#777777;}
.jobsearch { margin-top:5px; overflow:hidden;}
.jobsearch .inputs { height:45px; line-height:45px; color:#666666; font-size:12px; padding-left:14px; width:253px; background:#fff; border:0; float:left;}
.jobsearch .btns { width:45px; height:45px; border:0; font-size:0; background:url(img/icon_jobsearch.png) no-repeat; float:left;}
.jobcondition { margin:22px 0px 0px; background:#fff; padding:30px;}
.jobcondition_address { width:400px; float:left;}
.jobcondition_cate { width:720px; float:right;}
.jobcondition_address dl dt,.jobcondition_cate dl dt { font-weight:normal; color:#666666; font-size:16px; padding-bottom:15px;}
.jobcondition_address dl dd,.jobcondition_cate dl dd {}
.jobcondition_address dl dd a,.jobcondition_cate dl dd a { padding:0px 10px; line-height:26px; font-size:14px; color:#666666; margin:10px 15px 10px 0px; display:inline-block;}
.jobcondition_address dl dd a:hover,.jobcondition_address dl dd a.selected,.jobcondition_cate dl dd a:hover,.jobcondition_cate dl dd a.selected { background:#d81d24; color:#fff; text-decoration:none;}
.joblist { width:880px; float:left; margin-top:30px; display:inline-block;}
.joblist dl dt { overflow:hidden;}
.joblist dl dt span.txt,.joblist dl dd span.txt { padding-left:30px; float:left; display:block; line-height:48px; white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; width:150px; font-size:14px; font-weight:bold;}
.joblist dl dd { overflow:hidden;}
.joblist dl dd span.txt { color:#666; font-size:12px; font-weight:normal;}
.joblist dl span.txt.tit { width:200px;}
.joblist dl dd a { color:#666;}
.jobshow,.jobform { width:880px; float:left; margin-top:30px; display:inline-block;}
.jobshow_tit { position:relative;}
.jobshow_tit h1 { text-align:center; font-size:24px; color:#666666;}
.jobshow_tit a.goback { background:url(img/icon_goback.png) left center no-repeat; padding-left:18px; position:absolute; top:0; left:0px; color:#d81d24; font-size:14px;}
.jobshow_tit .info { color:#666; padding-top:22px; text-align:center;}
.jobshow_tit .info span { margin:0px 40px; display:inline-block;}
.jobshow_con { padding-top:45px; font-size:14px; line-height:2em; color:#444; overflow:hidden;}
.jobshow_con img { max-width:100%;}
.jobshow_con p { padding:6px 0px;}
.jobshow_btn { padding:45px 0px;}
.jobshow_btn a.btns { background:#e62129; border-radius:5px; font-size:16px; color:#fff; display:inline-block; padding:0px 27px; line-height:38px;}
.jobform ul { padding-bottom:45px;}
.jobform li { overflow:hidden; padding:7px 0px; font-size:14px; padding-left:140px; line-height:36px;}
.jobform li label.tit { width:140px; float:left; line-height:38px; text-align:right; margin-left:-140px; display:inline-block;}
.jobform li .inputs { padding:0px 4px; height:36px; line-height:36px; border:1px #dcdcdc solid; width:200px;}
.jobform li .select { padding:0px 4px; height:36px; line-height:36px; border:1px #dcdcdc solid; width:210px;}
.jobform li .textareas { padding:0px 4px; border:1px #dcdcdc solid; width: 600px; height: 408px; resize: none; line-height: 22px;}
.jobform li .choice {float: left; display: inline-block; margin-right: 50px; font-size: 16px; line-height: 36px;}
.jobform li .btns { background:#e62129; border-radius:5px; border:none; font-size:16px; color:#fff; display:inline-block; padding:0px 27px; line-height:38px;}

.video { padding-bottom:60px;}
.video h3 { font-size:26px; text-align:center; color:#000000; font-weight:normal; padding-top:50px; display:block;}
.video h4 { color:#000000; font-size:14px; text-align:center; padding-top:6px; font-weight:normal; display:block;}
.videolist { padding-top:45px; width:1200px; margin:0px auto;}
.videolist dl { overflow:hidden;}
.videolist dl dd { float:left; margin:0px 6px 15px;/* width:302px; height:160px;*/ overflow:hidden;}
.videolist dl dd div { height:202px; border:1px #d8d8d8 solid;/* margin-top:-16px;*/}
.videolist dl dd span { padding:10px 0; text-align:center; display:block; font-size:14px; color:#000;}
.piclist { padding-top:45px; width:948px; margin:0px auto;}
.piclist dl { overflow:hidden;}
.piclist dl dd { float:left; margin:0px 6px 15px; width:304px;}
.piclist dl dd img { width:304px; height:176px;}
.piclist dl dd span { padding:10px 0; text-align:center; display:block; font-size:14px; color:#000;}

.apppage { border-top:1px #d43238 solid;}
.app_item { padding:85px 0px 136px;}
.app_item.even { background:#f4f4f4;}
.app_item h2 { color:#000; font-size:28px; text-align:center; font-weight:normal;}
.app_item h3 { text-align:center; line-height:16px; color:#7a7a7a; font-weight:bold; padding-top:20px; font-size:12px;}
.app_item .picList { margin-top:125px; position:relative;}
.app_item .picList .prev,.app_item .picList .next { width:44px; height:129px; position:absolute; top:105px; display:block;}
.app_item .picList .prev { left:0; background:url(img/app_icon_left.png) no-repeat;}
.app_item .picList .next { right:0; background:url(img/app_icon_right.png) no-repeat;}
.app_item .picList .bd { width:1077px; margin:0px auto;}
.app_item .picList .bd li { width:267px; margin-right:3px; float:left; display:inline-block;}
.app_item .picList .bd li .img { border:3px #ebebeb solid; width:261px;/* height:316px;*/ border-radius:2px; overflow:hidden; font-size:0;}
.app_item .picList .bd li .img img { width:100%; -webkit-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -ms-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out;}
.app_item .picList .bd li .img img:hover { -webkit-transform:matrix(1.04,0,0,1.04,0,0); -moz-transform:matrix(1.04,0,0,1.04,0,0); -ms-transform:matrix(1.04,0,0,1.04,0,0); -o-transform:matrix(1.04,0,0,1.04,0,0); transform:matrix(1.04,0,0,1.04,0,0);}
.app_item .imgleft { width:192px; height:388px; background:url(img/app_mobile.jpg) no-repeat; float:left; margin-left:282px; margin-top:125px; display:inline-block;}
.app_item .textleft { margin-left:103px; margin-top:125px; float:left; display:inline-block;}
.app_item .textleft h4 { margin-top:64px; text-align:left; color:#2d1903; font-size:28px; font-weight:normal;}
.app_item .textleft .desc { padding-top:20px; color:#2d1903; font-size:14px;}
.app_item .textleft .img { margin-top:30px; padding-bottom:56px;}
.app_item .textleft a { display:block; border:1px #d43238 solid; width:214px; height:32px; text-align:center; line-height:32px; color:#d43238; font-size:14px; margin-bottom:11px;}

.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right; }
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px; }
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase; }
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden; }
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px; }
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd; }
	.inner-box .tab-content{ display:none; }
	
.izl-rmenu{position:fixed; right:0;bottom:20px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{ display:block;width:80px; height:80px;cursor:pointer; position:relative; margin-bottom:1px;}
.izl-rmenu .kf_ico01{background:url(img/kf_ico01.png) 0px 0px no-repeat;}
.izl-rmenu .kf_ico02{background:url(img/kf_ico02.png) 0px 0px no-repeat;}
.izl-rmenu .kf_ico04{background:url(img/kf_ico04.png) 0px 0px no-repeat;}
.izl-rmenu .kf_ico05{background:url(img/kf_ico05.png) 0px 0px no-repeat;}
.izl-rmenu .kf_ico06{background:url(img/kf_ico06.png) 0px 0px no-repeat; display:none;}

.izl-rmenu .btn-phone{background:url(img/kf_ico03.png) 0px 0px no-repeat;}
.izl-rmenu .btn-phone:hover{background-color:#0071b6;}
.izl-rmenu .btn-phone .phone{background-color:#0071b6; position:absolute; width:160px; left:-160px; top:0px; line-height:80px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(img/kf_ico07.png) 0px 0px no-repeat; display:none;}
.izl-rmenu .btn-top:hover{}

/*免费试用*/
.trybg { background:#f9f9f9;}
.period{ width: 1240px; margin: 0 auto; padding: 20px 0 10px 0; color: #030000; font-size: 22px;}
.the-period{ background: url(img/period-bg.png) repeat-x bottom #fff; padding-bottom:50px;}
.the-period:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }

.period-img{ width: 496px; height: 327px; padding: 20px; float: left; position:relative; box-sizing:border-box; text-align:center;}
.period-img .expect{ width: 56px; height: 83px; color: #fff; line-height: 30px; font-size: 30px; text-align: center; background: url(img/expect.jpg) no-repeat; left: 19px; position:absolute; top:0;}
.period-img .expect span{ font-size: 20px; display: block;}
.period-img img{ max-width:100%;}
.period-txt{ width: 744px; float: right; margin-top: 50px; padding-right:20px; box-sizing:border-box;}
.period-num{ color: #5c5c5c;}
.period-num .count-bar { width:400px; float:left; background:#ff9494; height:20px;}
.period-num .count-bar i { width:0; height:20px; display:block; background:#ff0000;}
.period-num .count-num { float:left; padding-left:15px; font-size:24px;}
.period-num .count-num span{ font-size: 36px;}
.period-tit{ color: #000001; font-size: 34px; line-height: 40px; padding: 10px 0;}
.period-tit a { color:#000;}
.period-tit a:hover { color:#e62f38;}
.period-des{ color: #5c5c5c; font-size: 14px; line-height: 25px; padding: 10px 0 50px 0;}
.period-date{ color: #5c5c5c; font-size: 14px; line-height: 26px;  background: #fff2f2; height: 26px; width:500px;}
.period-date .num-pro,.period-date .date-pro{ float: left; width: 50%; padding-left: 35px; box-sizing:border-box;}
.num-pro{ background: url(img/pro-num.png) no-repeat 5% 50%;}
.date-pro{ background: url(img/pro-date.png) no-repeat 5% 50%;}
.apply{ width: 146px; height: 43px; margin-top: 44px; display: block; }

.the-trial{ width: auto; height: auto; padding-bottom: 30px; overflow: hidden;}
.the-trial li{ width: 353px; margin: 0 30px 20px 0; padding: 20px 20px 40px 20px; float: left; background: #fff;}
.trial-b{ height: 220px; padding-bottom:40px; position:relative; text-align:center;}
.trial-b img{ max-height:220px;}
.trial-a{ height: 30px; position:relative; top:0; right:0;}
.trial-a span{ width: 76px; height: 29px; background: #e62129; display: block; font-size: 24px; float: right; color: #fff; text-align: center; border-radius: 10px; line-height: 29px;}
.trial-c{ font-size: 18px; line-height: 30px; }
.trial-c a{ color: #151716;}
.trial-c a:hover{ color: #f00;}
.trial-d{ font-size: 14px; line-height: 30px; color: #7b7a7a;}
.trial-d .green,.trial-d .red,.trial-d .blue{ padding: 0 10px; height: 20px; text-align: center; color: #fff; background: #177e25; float: right; line-height: 20px; margin-top: 4px; border-radius: 50px;}
.trial-d .red{ background: #e62129;}
.trial-d .blue{ background: #219ae6;}
.trial-e{ font-size: 14px; text-align: center; line-height: 33px; margin-top: 20px; background: url(img/pro-list.png) left no-repeat #eee8e8; color: #121212;}

/*试用详情*/
.free-index{ width: auto; height: 360px; margin-bottom: 14px; background-position: center top;}
.banner_main { position:relative; width:1240px; margin:0px auto;}
.try_time { position:absolute; top:10px; height:26px; color:#fff; right:0;}
.try_time span { float:left; font-size:18px; line-height:26px; height:26px; margin-right:5px;}
.try_time .cntSeparator { display:inline-block; font-size:14px; line-height:26px; padding:0 3px;}
.try_count { position:absolute; top:50px; right:5px; font-size:14px; color:#fff; text-align:right;}
.try_info { position:absolute; top:230px; left:188px; font-size:14px; color:#fff;}
.try_ct { line-height:44px;}
.try_info .btn { background:#e62129; font-size:24px; color:#fff; padding:15px 30px; display:block;}
.screen-index{ width: auto; height: 360px; margin-bottom: 14px; background: url(img/screen-ban.jpg) no-repeat center top;}
.pro-index{ width: auto; height: 360px; margin-bottom: 14px; background: url(img/pro-banner.jpg) no-repeat center top;}

.free-left{ width: 1001px; background: #fff;  height: auto; }
.slideTxtBox{ width:1001px;  }
.slideTxtBox .hd{ height:49px; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid; z-index:1; line-height:49px; }
.slideTxtBox .hd ul{ overflow:hidden; }
.slideTxtBox .hd ul li{ float:left; width: 249px;  border-top: #aaaaaa 1px solid; font-size: 18px; color: #635c5c; border-right: #aaaaaa 1px solid;  text-align: center; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ border-top: #e62129 6px solid; height: 45px; line-height: 38px; position:relative; z-index:10; background:#fff;}
.slideTxtBox .bd .bd-div{ width: 980px; margin: 20px auto;   zoom:1;  }
.score{ width: auto; height: 70px; background: #eeeeef; line-height: 70px;}
.score-a{ padding:0 65px 0 135px; float: left; font-size: 14px; color: #635c5c; }
.score-num{ width: 40px; height: 20px; background: #fe9797; display: inline-block; line-height: 20px; text-align: center; color: #fff; font-size: 14px; }
.score-star{ margin-left: 6px;}
.score-star img{ margin: 0 3px;}
.score-b{ float: left; font-size: 14px; color: #635c5c;}
.score-b li{ margin-right: 10px; float: left;}
.inBox{ margin-top: 35px; overflow: hidden;}
.inBox .inHd{ height:30px;  border-bottom: #e62129 1px solid; line-height:30px;  position:relative; }
.inBox .inHd ul{ overflow:hidden; zoom:1;}
.inBox .inHd ul li{ float:left; width: 112px; font-size: 14px; color: #312c2c;  text-align: center; cursor:pointer;  }
.inBox .inHd ul li.on{border-bottom: none; color: #fff; background: url(img/inBox-img.jpg) no-repeat;}
.inBox .inBd ul{ padding: 38px 40px;  zoom:1; overflow:hidden;   }
.inBox .inBd li{width: 680px; height: 317px; overflow:hidden; zoom:1; margin-bottom: 22px;  }
.inBox .inBd li dl dt{ width: 55px; height: 55px; float: left;}
.inBox .inBd li dl dt img{ width: 55px; height: 55px; border-radius: 50%;}
.inBox .inBd li dl dd{ width: 600px; /*height: 315px;*/ border: #efefef 1px solid; float: right; position: relative;}
.inBd-name{ padding: 0 15px; line-height: 40px; font-size: 14px; height: 40px; background: #efefef; color: #7c7973;}
.inBd-name .inBd-1{ color: #a8b5c6; padding-left: 20px;}
.inBd-tit{ padding: 5px 15px; font-size: 16px; line-height: 30px;}
.inBd-tit a{ color: #5d5d5d;}
.inBd-tit a:hover{ color: #f00;}
.inBd-des{ padding: 5px 15px; font-size: 14px; color: #7e7e7e; line-height: 25px;}
.inBd-img{ padding-top: 10px;}
.inBd-img img{ width: 130px; height: 125px; padding-left: 15px;}
.inBd-a{ padding: 0 15px; float: right; margin-top: 10px;}
.inBd-a a{ float: left; padding-left: 19px; margin-left: 10px; color: #8d9299;}
.browse{ background: url(img/inbd-1.jpg) no-repeat;}
.forward{ background: url(img/inbd-2.jpg) no-repeat;}
.zambia{ background: url(img/inbd-3.jpg) no-repeat;}

.z-name{ margin:0 0 20px 20px; padding-left: 40px; height: 33px; line-height: 33px; font-size: 16px; color: #151716; background: url(img/z-name.jpg) no-repeat left;}
.success{ margin: 0 40px; overflow: hidden;}
.success li{ width: 193px; height: 84px; position: relative; margin-bottom: 30px; float: left; margin-right: 20px;}
.success li dl dt{ width: 81px; height: 81px; float: left; float: left;}
.success li dl dt img{ width: 81px; height: 81px; border-radius: 50%;}
.success li dl dd{ padding-left: 15px; color: #626262; font-size: 16px; float: left; width:97px; padding-top:6px;}

.comment{ width: auto; height: auto; overflow: hidden; }
.comment textarea{ width: 977px; height: 103px; border: #aaaaaa 1px solid; padding:8px; box-sizing:border-box;}
.publish{ text-align: right; line-height: 75px; color: #7d7e7f; font-size: 14px; }
.publish span{ color: #e62129; font-size: 18px; }
.comment-sub{ width: 90px; height: 37px; float: right; margin: 20px 10px 0 10px; color: #fff; font-size: 14px; text-align: center; line-height: 37px; background: #e62129; border: none; font-family: "微软雅黑"; cursor: pointer;}
.information{ overflow: hidden; margin: 20px;}
.information li{ width: auto; height: 145px; border-top: #efefef 1px solid;}
.information li dl{ padding-top: 35px;}
.information li dl dt{ width: 75px; height: 75px; float: left; }
.information li dl dt img{ width: 75px; height: 75px; border-radius: 50%;}
.information li dl dd{ margin-left: 20px; float: left;}
.information li dl dd .name-infor{ color: #82c92f; font-size: 14px; line-height: 28px;}
.information li dl dd .comm-infor{ color: #666666; font-size: 16px; line-height: 28px;}
.information li dl dd .reply-infor{ color: #cecece; font-size: 14px; padding-top: 10px;}
.information li dl dd .reply-infor a{ background: url(img/reply.jpg) no-repeat left; color: #cecece; padding-left: 20px;}
.information li dl dd .reply-infor a:hover{ color: #82c92f;}

.free-right{ width: 218px; }
.see{ width: auto; height: 156px; background: #fff;}
.see-top{ width: auto; height: 54px; line-height: 54px; text-align: center; background: #e62129; color: #fff; font-size: 24px;}
.see-top a{ color:#fff; display:block; width:100%; height:100%;}
.see-li{ width: auto; height: 56px; margin-top: 20px;}
.see-li li{ width: 108px; float: left;}
.see-li li a{ padding-left: 40px;}
.see-rig{ border-right: #d3d3d3 1px solid;}

.team{ width: auto; background: #fff; margin: 3px 0;}
.team-tit{ width: auto; height: 42px; border-bottom: #e62129 6px solid; text-align: center; line-height: 42px; color: #2c2b2b; font-size: 18px;}
.team-des{ color: #040000; font-size: 12px; line-height: 23px; padding: 20px 6px;}

.trial{ width: auto; height: 322px; background: #fff;}
.trial-img{ width: 165px; height: 130px; margin: 10px auto 20px; }
.trial-emal{ padding: 0 6px; font-size: 14px; color: #151716; line-height: 25px;}

.screen{ width: auto; height: 510px; background: #fff; margin: 3px 0;}
.screen-show{ padding-top: 20px; width: 200px; margin: 0 auto;}
.screen-show li{ width: auto; height: 60px; border-bottom: #888888 1px dashed;}
.screen-show li dl{ width: auto; height: 36px; padding-top: 12px;}
.screen-show li dl dt{ width: 36px; height: 36px; float: left;}
.screen-show li dl dt img{ width: 36px; height: 36px; border-radius: 50%;}
.screen-show li dl dd{  float: right; width: 150px; padding-top: 5px;}
.screen-a{ float: left; color: #000000;}
.screen-b{ float: right; color: #b2a599;}

/*试用申请*/
.try-apply{background:#fff;margin:85px auto;padding:100px 40px;position:relative;width:840px}
.try-apply .apply-clip{background:url(img/topbg.png) no-repeat -143px 0;height:96px;left:50%;margin-left:-45px;position:absolute;top:-47px;width:90px}
.try-apply .apply-rules{background:url(img/topbg.png) no-repeat 0 0;height:96px;position:absolute;right:0;top:-1px;width:141px}
.try-apply .apply-title{color:#000;font-size:24px;font-weight:700;line-height:40px;margin-bottom:30px;text-align:center}
.try-apply .apply-question{border-bottom:dashed 1px #ececec;padding:15px 0 20px}
.try-apply .apply-question .question-title{color:#000;font-size:14px;font-weight:700;line-height:22px}
.try-apply .apply-question .question-results{color:#333;font-size:14px;margin:10px 0 0 30px}
.try-apply .apply-question .question-title i{background:red;border-radius:4px;-webkit-box-shadow:2px 2px #cde9ac;-moz-box-shadow:2px 2px #cde9ac;box-shadow:2px 2px #cde9ac;color:#fff;font-style:normal;font-size:16px;font-family:Arial;margin-right:12px;padding:0 6px;text-align:center}
.try-apply .apply-question .question-results li{height:38px;line-height:38px;overflow:hidden}
.try-apply .apply-question .question-results textarea{border:solid 1px red;height:150px;outline:0;resize:none;width:800px; padding:10px; box-sizing:border-box;}
.try-apply .apply-question .question-results .result-len4{width:200px}
.try-apply .apply-question .question-results .result-len2{width:400px}
.try-apply .apply-question .question-results .result-len1{width:800px}
.try-apply .apply-question .question-results .radio-view{background:url(img/topbg.png) no-repeat -284px 0;float:left;height:16px;margin:12px 10px 0 0;width:16px}
.try-apply .apply-question .question-results .radio-view,.try-apply .apply-question .question-results label{cursor:pointer}
.try-apply .apply-question .question-results .input-checkbox,.try-apply .apply-question .question-results .input-radio{display:none}
.try-apply .apply-question .question-results .checkbox-view{background:url(img/topbg.png) no-repeat -284px -48px;cursor:pointer;float:left;height:16px;margin:10px 10px 0 0;width:16px}
.try-apply .apply-question .question-results .result-other{border:0;border-bottom:solid 1px red;height:20px;line-height:20px;outline:0;width:80px}
.try-apply .apply-question .question-results .input-view{border-bottom:solid 1px #82c92f;height:32px;line-height:32px;outline:0;resize:none;width:800px}
.mod-try-season .season-user .lsmod .editorTxt strong{color:#666;font-size:16px;line-height:16px;padding-left:50px;padding-top:10px}
.try-apply .apply-question .question-results .radio-view:hover{background-position:-284px -16px}
.try-apply .apply-question .question-results .radio-view.radio-selected{background-position:-284px -32px}
.try-apply .apply-question .question-results .checkbox-view:hover{background-position:-284px -64px}
.try-apply .apply-question .question-results .checkbox-view.checkbox-selected{background-position:-284px -80px}
.try-apply .apply-address{background:#fff;margin-top:-1px;padding-top:50px}
.try-apply .apply-address h2{border-bottom:solid 1px #e1e1e1;color:#000;line-height:48px;margin-bottom:10px}
.try-apply .apply-address-list {}
.try-apply .apply-address-list li { color: #98a0a2; height: 26px; line-height:24px; overflow: hidden; position:relative; margin:10px 0;}
.try-apply .apply-address-list li label { font-size:14px;}
.try-apply .apply-address-list .radio-view{background:url(img/topbg.png) no-repeat -284px 0;float:left;height:16px;margin:4px 10px 0 0;width:16px}
.try-apply .apply-address-list li.selected .radio-view{background-position:-284px -32px}
.try-apply .apply-address-list li .input-checkbox,.try-apply .apply-address-list li .input-radio{display:none}
.try-apply .apply-address-add {background: #f2f2f2; border: solid 1px #e6e6e6; margin: 10px; padding: 20px;}
.try-apply .apply-address-add dl dd { margin-top:10px;}
.try-apply .apply-address-add dl dd .add-label { display:block; font-size:16px; font-weight:700;}
.try-apply .apply-address-add dl dd .add-label b {color: #fe5a5a;float: left;margin: -5px 0 0 -10px;}
.try-apply .apply-address-add dl dd .add-text {border: solid 1px #ccc;font-size: 14px;height: 15px; padding:10px;margin: 10px 0;width: 208px;}
.try-apply .apply-attention{margin-top:40px}
.try-apply .apply-attention h3{color:#f23838;font-size:14px}
.try-apply .apply-attention p{font-size:14px;line-height:20px;margin:10px 0 25px;width:500px}
.try-apply .apply-attention img{float:right;margin-right:90px}
.try-apply .apply-console{margin-top:30px}
.try-apply .apply-console .console-btn{background:red; border:none;border-bottom:solid 3px red;border-radius:4px;color:#fff;display:block;font-size:18px;height:50px;line-height:50px;text-align:center;text-decoration:none;width:175px;}

/*下载列表*/
.downlist {}
.downlist dl { padding-bottom:22px; margin-top:22px; overflow:hidden;}
.downlist dl dt { width: 113px; height: 113px; float: left; margin-top: 15px;}
.downlist dl dt img { width:113px; height:113px; border-radius: 15%;}
.downlist dl dd { width: 790px; position: relative; height: 180px; float: left; margin-left: 20px; border-bottom: #b5b5b5 1px dashed;}
.downlist dl dd .down-tit{ font-size: 16px; line-height: 40px;}
.downlist dl dd .down-tit a{  color: #6d6d6d;}
.downlist dl dd .down-tit a:hover{  color: #f00;}
.downlist dl dd .down-local{ position: absolute; right: 0; top:30px; width: 106px; height: 33px;}
.downlist dl dd .down-date{ color: #6d6d6d; font-size: 12px; line-height: 25px;}
.downlist dl dd .down-des{ color: #6d6d6d; font-size: 12px; line-height: 30px; padding-top: 10px;}
.attach-tit { font-size:18px; font-weight:normal; color:#d81d24; padding-top:15px; line-height:1em;}
.attach-list{ margin:0; padding:10px; }
.attach-list li{ margin:0; padding:0 0 0 25px; color:#555; font-size:14px; line-height:36px; background:url(img/sprite.gif) no-repeat 0 -108px; }
.attach-list li span{ float:right; }
.attach-list li i{ margin-left:10px; font-style:normal; color:#666; }

/*采购平台*/
.pro-left{ width: 256px; padding-bottom: 30px;}
.Navigation{ width: auto; overflow: hidden;}
.Navigation span{ width: 238px; padding-left: 17px; font-weight: bold; height: 44px; line-height: 44px; background: #ed1c24; color: #fff; font-size: 18px; display: inline-block;}
.Navigation a{ width: 238px; padding-left: 17px; background: url(img/pro-sjx.png) no-repeat 90% 50%; height: 44px; line-height: 44px; color: #584d4e; font-size: 18px; display: inline-block;}
.Navigation a:hover{ color: #ed1c24;}
.pro-about{ width: auto;  padding: 20px 0 50px 0;}
.pro-about p{ color: #150102; font-size: 14px; line-height: 27px; padding: 0 10px;}
.pro-label{ padding: 0 10px;}
.pro-label span{ color: #584d4e; font-size: 18px; line-height: 40px;}
.pro-right{ width: 890px;}
.pro-div{ width: auto; overflow: hidden;}
.pro-div li{ width: auto; height: 200px; margin-bottom: 20px; }
.pro-title{ width: auto; height: 65px; line-height: 65px;}
.pro-title .pro-tit{ font-size: 18px; color: #150102; float: left;}
.pro-title .pro-btn{ float: right;}
.pro-title .pro-btn .btn-a{ width: 110px; height: 29px; line-height: 29px; margin: 0 20px; font-size: 14px; color: #fff; background: url(img/pro-sq.png) 20% 50% no-repeat #ff0000; text-indent: 45px; display: block; float: left; font-weight: bold;}
.pro-title .pro-btn .btn-b{ width: 70px; height: 29px; line-height: 29px; font-size: 14px; color: #fff; background: url(img/pro-star.png) no-repeat 20% 50% #878282; text-indent: 30px; display: block; float: left; font-weight: bold;}
.pro-des{ padding: 10px 30px; background: #fff; font-size: 14px; color: #150102; line-height: 30px;}
/*表单*/
.the-menu{ width: 832px;}
.the-menu table caption{ color: #727272; font-size: 21.6px; text-align: left; padding: 10px 0 30px 60px;}
.the-menu table tr{ margin-bottom: 20px;}
.the-menu table th{ width: 130px; float: left; line-height: 37px; height: 37px; font-size: 14px; color: #6d6d6d; text-align: right;}
.the-menu table td{  float: left; line-height: 37px;}
.the-menu table td input,textarea{ border: #b5b5b5 1px solid; padding:0px 10px; box-sizing:border-box;}
.tr-a{ width: 411px; float: left;}
.tr-b{ width: auto; float: left;}
.text-box{ width: 240px; height: 37px; }
.text-long{ width: 650px; height: 37px;}
.submit-sub{ width: 110px; height: 29px; float: left; border: none; background: url(img/domn-1.jpg) no-repeat; cursor: pointer;}
.submit-btn{  width: 69px; height: 29px; float: left; border: none; background: url(img/dmn-b.jpg) no-repeat; cursor: pointer; margin: 0 20px;}

/*新品预售*/
.yushou_01 { height:695px; background:url(img/yushou_01.jpg) center no-repeat; margin-bottom:5px;}
.yushou_main { width:1200px; margin:0px auto; position:relative;}
.yushou_main .btns { position:absolute; top:566px; left:693px; width:157px; height:40px; display:block;}
.yushou_02 { height:586px; background:url(img/yushou_02.jpg) center no-repeat;}
.yushou_main h2 { padding-top:55px; padding-bottom:20px; text-align:center; color:#080802; font-size:25px; font-weight:normal;}
.yushou_main .desc { line-height:1.5; font-size:15px; color:#111111; text-align:center;}
.yushou_03 { height:768px; background:url(img/yushou_03.jpg) center no-repeat;}
.yushou_04 { height:659px; background:url(img/yushou_04.jpg) center no-repeat;}
.yushou_05 { height:988px; background:url(img/yushou_05.jpg) center no-repeat; margin-bottom:18px;}
.yushou_06 { height:1140px; background:url(img/yushou_06.jpg) center no-repeat; margin-bottom:18px;}
.cpname{text-align: center;display: block;
}


.banner-c{
	width: 1200px;
	margin: auto;
}