@charset "utf-8";
/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
ol,ul{ list-style:none;}
i {font-style:normal;}
:focus{ outline:0;}
a img{ border:0;}
img{ vertical-align:top;}
em{ font-style:normal;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.fn{ float:none;}
.al{ text-align:left;}
.ac{ text-align:center;}
.ar{ text-align:right;}
.clr{ display:block; overflow:hidden; clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-table;}
*html .clearfix{ height:1%;}
.clearfix{ display:block;}
*+html .clearfix{ min-height:1%;}
.overflow{ overflow:hidden;}
.form label,.form input,.form select,.form textarea,.form button,.form .label{ float:left; font-size:12px;}
.form .item{overflow:hidden;zoom:1;}
.btn-img{cursor:pointer;overflow:hidden;margin:0;padding:0;border:0;text-align:center;}
.btn-text{cursor:pointer;overflow:hidden;margin:0;padding:0;text-align:center;}
.btn-link{display:block;overflow:hidden;text-align:center;}
.hide{ display:none;}
.invisible{ visibility:hidden;}
.tab{ overflow:hidden; zoom:1;}
.tab li,.tab a,.tab-item{ float:left; cursor:pointer; text-align:center;}
.m,.mt,.mc,.mb{ overflow:hidden; zoom:1;}
.t10{margin-top:10px;}
.m{margin-bottom:10px;}
.through{text-decoration:line-through;}
.nobor{border:none!important;}
.block{display:block; /*position: absolute;*/ overflow: hidden;}
.p_relative{position:relative;}
.block_a{display:block; width:100%; height:100%; position:absolute; left:0; top:0; }
.lwx_block_img{display:block; width:100%; height:100%;}
li{ list-style-type:none}
/* title style */
.title_new{background:url(../images/new.gif) no-repeat;width:22px;padding:0 11px;}
.title_hot{background:url(../images/hot.gif) no-repeat;width:22px;padding:0 11px;}
.title_red{color:#FF0000;}
.title_blue{color:#005EA7;}
.title_s20{font-size:20px;font-family:黑体;}
.pi{position:absolute;top:5px;right:5px;width:42px;height:42px;font:bold 14px/42px Arial;text-align:center;color:#fff;overflow: hidden;zoom:1;}
.animate_arrow {display:block; position:absolute; right:8px; top:18px; font:700 20px/16px simsun; height:8px; overflow:hidden; color:#fff; -moz-transition:-moz-transform .2s ease-in; -webkit-transition:-webkit-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in; -moz-transform:rotate(0); -webkit-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0) }
.animate_arrow s{position:relative!important;top:-9px;text-decoration:none; text-indent: 0;}
.animate_arrow_rotate{ -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top:3px\9 }
/*text*/
body{font-family:Microsoft YaHei,"微软雅黑",Arial,Verdana,"宋体";font-size:12px;color:#666;line-height:150%;min-width: 1220px;}
input,select,button{font-family:微软雅黑,Arial,Verdana,"宋体";}
.cinfo{color:#FF0000;}
.cword{color:#FF6600;}
.red{color:#C00;}
.bigred{color:#C00;font-weight:bold;}
.mb5{float:left;margin-bottom:5px;}
.fl14 {font-size:14px;}
.f16{font-size:16px;}
.farial{font-family:Arial;}
.orange_color{color:#ff5500;}
.dark_color{color:#5f5f5f;}
.blue_color{color:#008fd7;}
.disabled_color{color:#AEAEAE!important;}
.disabled_btn{background: #F2F2F2!important;color:#999999!important;}
.disabled_gray_btn{background-color: #B0B0B0!important;}


/*layout*/
.w{width:980px;margin:0 auto;}
.w:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.w_new{width:1220px; margin:0 auto;}
body .frilink .w_new{width:980px;}
.w1{margin-bottom:10px;}
.lh{overflow:hidden;zoom:1;}
.lh li,.lh dl,.lh .item{float:left;}
.ld{position:relative;zoom:1;}
.ld s,.ld b,.ld em,.ld .block{position:absolute;display:block;overflow:hidden;}
.left{float:left;width:222px;overflow:hidden;}
.right{float:right;width:753px;overflow:hidden;}
.left_new{float:left;width:300px;overflow:hidden;}
.right_new{float:right;width:860px;overflow:hidden;}
.lwx_master1_icon{display:inline-block; background:url(../images/master1.png) 0 0 no-repeat; overflow: hidden;}
.checkbox_txt_box{padding:10px; font-size: 14px; color:#999;}
.checkbox_txt_box,.checkbox_txt_box input[type=checkbox]{ vertical-align: middle;}
table{empty-cells:show;}ins{text-decoration:none;}del{text-decoration:line-through;}h1{font-size:20px;font-family:Arial,Lucida,Verdana,"microsoft yahei","宋体",Helvetica,sans-serif;}h2{font-size:14px;}h3{font-size:14px;}h4{font-size:12px;}h5{font-size:12px;}h6{font-size:12px;}.ftx01,.flk01 a:link,.flk01 a:visited,a.flk01:link,a.flk01:visited{color:#FCD410;}.ftx02,.flk02 a:link,.flk02 a:visited,a.flk02:link,a.flk02:visited{color:#F90;}.ftx03,.flk03 a:link,.flk03 a:visited,a.flk03:link,a.flk03:visited{color:#A0410A;}.ftx04,.flk04 a:link,.flk04 a:visited,a.flk04:link,a.flk04:visited{color:#F00;}.ftx05,.flk05 a:link,.flk05 a:visited,a.flk05:link,a.flk05:visited{color:#A40F00;}.ftx11,.flk11 a:link,.flk11 a:visited,a.flk11:link,a.flk11:visited{color:#B8D1EA;}.ftx12,.flk12 a:link,.flk12 a:visited,a.flk12:link,a.flk12:visited{color:#4589BF;}.ftx13,.flk13 a:link,.flk13 a:visited,a.flk13:link,a.flk13:visited{color:#0B3B8C;}.ftx14,.flk14 a:link,.flk14 a:visited,a.flk14:link,a.flk14:visited{color:#12A000;}.ftx21,.flk21 a:link,.flk21 a:visited,a.flk21:link,a.flk21:visited{color:#FFF;}.ftx22,.flk22 a:link,.flk22 a:visited,a.flk22:link,a.flk22:visited{color:#CCC;}.ftx23,.flk23 a:link,.flk23 a:visited,a.flk23:link,a.flk23:visited{color:#999;}.ftx24,.flk24 a:link,.flk24 a:visited,a.flk24:link,a.flk24:visited{color:#666;}.ftx25,.flk25 a:link,.flk25 a:visited,a.flk25:link,a.flk25:visited{color:#515151;}.ftx26,.flk26 a:link,.flk26 a:visited,a.flk26:link,a.flk26:visited{color:#000;}
body a.lwx_cur_color{color:#ff5500;}
.clearfix::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
#qr_code { margin-top: 23px;}
.content-wrapper { margin: 0 auto; width: 1220px;}
.containt{ width:1220px; margin:0 auto;}
.main{width:1220px;margin:0 auto 0;zoom:1;color:#494949;}
.main .clearfix{margin-top:27px;}
.main a{text-decoration:none;}
.main .last-item{margin-right:0;}
.main a img{display:block; width:100%; height:100%;}
.study-icon{display:inline-block;background: url(../images/study-icon.png) no-repeat;}
.cover-bg{position:absolute;bottom:0;left:0;width:100%;height:36px;line-height:36px;color:#fff;text-align:center;
    background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.8)),to(rgba(180,180,180,0.2)));
    background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(200,200,200,0.2));
    background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(200,200,200,0.2));
    background-image: -o-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(200,200,200,0.2));
    background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(200,200,200,0.2));
    background-image:linear-gradient(0deg,rgba(0,0,0,0.8),rgba(200,200,200,0.2)) ;
    filter:alpha(opacity=20,finishopacity=80,style=1,startx=0,starty=0,finishx=0,finishy=36)
            progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C8C8C8,endcolorstr=#000,gradientType=0);
}

.col-item{width:590px;background-color:#F9F9F9;}
.col-item .figure{overflow:hidden;margin-bottom:20px;}
.col-item .figure .fig-img{float:left;width:279px;height:164px;}
.col-item .figure .text-summary{float:right;width:270px;}
.col-item .figure .text-summary h5{font-weight:normal;font-size:18px;line-height:1.5;}
.col-item .figure .text-summary h5 a{color:#000;line-height:1.5;}
.col-item .figure .text-summary p{line-height:2; margin-top:7px; height:75px; overflow:hidden;}
.col-item .figure .text-summary p a{color:#008cd6;}
.col-item ul li{height:28px;overflow:hidden;line-height:2;font-size:14px;}
.col-item ul li a{display:inline-block;zoom:1;*display:inline;width:350px;text-overflow: ellipsis;}
.col-item ul li .attention{float:right;}
.col-item ul li .attention span{margin-left:10px; display: inline-block;}
.col-item ul li .attention span i{width:25px;height:19px;vertical-align: middle;}
.view-icon{background-position:-35px -7px;}
.support-icon{background-position:-73px -6px;}

.hotnews li{height:25px;font:normal 14px/25px "宋体";overflow:hidden;}
.hotnews .tit{display:inline-block;height:36px;font:normal 14px/36px "microsoft yahei";}
.hotnews p{line-height:18px;color:#999;}
.hotnews p a{margin-left:10px;}
/********--头部样式--********/
/*** top-banner ***/
#top-banner{height:48px;text-align:center;}
#top-banner .block{top:2px;right:2px;width:16px;height:16px;font:bold 12px/16px "宋体";text-align:center;color:#fff;cursor:pointer;background:#000;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}

/*** shortcut ***/
.cat-1 { background:url(../images/catebg.png) no-repeat 21px 7px;}
.cat-2 { background:url(../images/catebg.png) no-repeat 21px -43px;}
.cat-3 {  background:url(../images/catebg.png) no-repeat 21px -93px;}
.cat-4 {  background:url(../images/catebg.png) no-repeat 21px -144px;}
.cat-5 { background:url(../images/catebg.png) no-repeat 21px -195px;}
.cat-6 {  background:url(../images/catebg.png) no-repeat 21px -243px;}
.cat-7 {  background:url(../images/catebg.png) no-repeat 21px -293px;}
.cat-8 {  background:url(../images/catebg.png) no-repeat 21px -343px;}
#shortcut{height:40px;border:solid 1px #eee;background-color:#f9f9f9;background-image:none;}
#shortcut ul.fl{display:block; height:40px; overflow:hidden;}
#shortcut .fr li{float:left;height:40px;line-height:40px;padding:0 10px;background-position:-178px 16px;}
#shortcut .fl .lwx_none_sprline{background:none; margin-right:110px;height:40px;line-height:40px;padding:0 10px;}
#shortcut .fl .lwx_none_sprline a{ padding:0 5px;}
#shortcut .fl .lwx_none_sprline .yhname{ color:#1970B8}
#shortcut a{text-decoration: none;}
.lwx_sub_content div{padding:5px 0;}
#shortcut .fore1{background:none;}
#shortcut .fore2{background:none;margin-right:35px;}
#shortcut .sub{position:relative;z-index:30;width:78px;padding:0;box-sizing:content-box}
#shortcut dl{padding:0 6px;overflow:hidden; width:78px;}
#shortcut dt{padding-left:4px;overflow:hidden;cursor:pointer;}
#shortcut dt b{float:right;width:11px;height:6px;margin-top:16px;background:url(../images/shortcut.png) no-repeat 0 -18px;overflow:hidden;}
#shortcut dd{display:none;padding:4px 0 4px 8px;line-height:21px;}
#shortcut li:hover dl,#shortcut .hover dl{z-index:9999;padding:0 5px;border:1px solid #ddd;background:#fff;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;}
#shortcut li:hover dt,#shortcut .hover dt{border-bottom:1px solid #f3f3f3;line-height:40px;}
#shortcut li:hover dd,#shortcut .hover dd{display:block;}
#shortcut li:hover b,#shortcut .hover b{margin-top:18px;background-position:0px -25px;}
#shortcut em{font-family:Verdana;font-weight:bold;color:#fd6c00;}
#shortcut .uname{font-weight:bold;color:#ff0000;padding-right:2px;}
*html #shortcut li.sub dl{position:absolute;}
.lwx_car_icon{width:18px; height:15px; position:relative; overflow:visible; }
.lwx_car_num{display:inline-block; width:15px; height:15px;line-height: 15px; color:#fff;
    background:#FF5500; text-align: center; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;
    overflow:hidden;}
.lwx_mycar {position: relative; top:-2px;}
.lwx_mycar span{ vertical-align: middle;}
/*cityList*/
#cityList{display:inline-block;height:40px;line-height:40px;}
#cityList span{font-size:14px;color:#999;}
#cityList em{float:left;width:12px;height:18px;margin:9px 5px 0 0;background:url(../images/shortcut.png) no-repeat;}
#cityList a{color:#1970B8;}

/*** header ***/
#header{height:120px;background-color:#fff;}
#logo{width:252px;margin-top:25px;margin-right:15px;}
#logo .block{left:280px;top:8px;}
#logo .allad{padding-bottom:0;}

/*** o-search,hotwords ***/
#o-search{width:500px;margin:38px 0 0 150px;}
#o-search #search{height:40px;}
#o-search #search .ld{z-index:9;}
#o-search #i-search{position:relative;width:390px;height:36px;line-height:36px;border:solid 2px #1970B8;border-right:none; box-sizing:content-box}
#o-search #i-search .block{top:8px;left:10px;width:19px;height:19px;background-position:-150px -22px;}
#o-search #key{position:absolute;z-index:9;width:360px;height:18px;line-height:18px;top:8px;left:10px;border:0;font-size:14px; color:#666}
#o-search #btn-search{display:inline-block; position:relative; width:88px;height:40px;margin:0;padding:0 0 0 20px; border:none;font-size:16px;background:#1970B8;text-align:center;color:#fff;cursor:pointer; line-height:40px}
#o-search #btn-search .lwx_master1_icon{position:absolute; width:17px; height:17px; background-position: 0 -20px; left:15px; top:12px;}
#o-search #hotwords{width:409px;height:16px;line-height:16px;overflow:hidden;margin-top:9px;color:#666666;}
#o-search #hotwords strong{font-weight:normal;}
#o-search #hotwords a{color:#666666;margin-right:10px;}
#related{position:absolute;top:38px;left:-2px;width:360px;border:1px solid #CCCCCC;background:#fff;overflow:hidden;}
#related li{float:left;width:340px;height:20px;line-height:20px;padding:1px 8px 1px 10px;cursor:pointer;overflow:hidden;}
#related li:hover{background:#FFFF99;color:#CC0000;}
#related div{float:left;width:280px;overflow:hidden;}
#related span{float:right;font-size:12px;color:#C0C0C0;}
#related .close{border-top:1px solid #DFF2FF;text-align:right;color:#0B3B8C;padding:0px 8px 3px 10px;background-color:#F0F9FF;}
#o-search.category_search p{padding-left:110px;}
#o-search.category_search #key{left:110px;width:280px;}
#o-search.category_search .category_choose{position:relative;display: block;width:99px;height:36px;text-align: center;background: #F4F4F4;text-indent:-1.2em;font-size:14px;cursor:pointer;}
#o-search.category_search .category_choose b{position: absolute;display: block;overflow: hidden;right: 12px;top: 16px;width: 11px;height: 5px;background: url(../images/header_icon.png) no-repeat -12px -28px;}
#dropdown_choose{position:absolute;top:36px;left:-2px;width:99px;border:1px solid #CCCCCC;background:#fff;overflow:hidden;z-index: 100;}
#dropdown_choose li{font-size:14px;text-align: center;height:36px;line-height:36px;}
/*** nav ***/
#nav{position:relative;z-index:6;height:38px;border-bottom:solid 2px #1970B8;background-color:#fff;}
#navitems,#navitems li,#navitems li a{height:38px;}
#navitems{padding-left:240px;}
#navitems .fl li{float:left;width:140px; position:relative;}
#navitems .fl li a{display:block;width:140px;text-align:center;font:normal 16px/38px "microsoft yahei";color:#515151;text-decoration:none;}
#navitems .fl li dt a{cursor:default;}
#navitems .fl li dt b{right:12px;top:20px;width:11px;height:5px;background:url(../images/header_icon.png) no-repeat -12px -28px;}
#navitems .fl li.nav-xgt dt b{right:23px;}
#navitems .fl li dd{display:none;border-bottom:solid 1px #1970B8;}
#navitems .fl li dd div{border-left:solid 1px #1970B8;border-right:solid 1px #1970B8;}
#navitems .fl li dd div.n1 a{border-top:solid 2px #1970B8;}
#navitems .fl li:hover dd,#navitems .fl .hover dd{display:block;}
#navitems .fl li:hover a,#navitems .fl .hover a{color:#1970B8;}
#navitems .fl li:hover b,#navitems .fl .hover b{background-position:0px -28px;}
#navitems .fl li:hover dd a,#navitems .fl .hover dd a{width:138px;background-color:#fff;font-size:12px;color:#515151;}
#navitems .fl li:hover dd a:hover,#navitems .fl .hover dd a:hover{background-color:#1970B8;font-weight:bold;color:#fff;}
#navitems .fr{padding-bottom:0;}
*html #navitems li.sub dl{position:absolute;}

#navitems .fl li em{position:absolute;top:-5px;right:15px;width:27px;height:16px;z-index:5;overflow:hidden;}
#navitems .fl li dt,#navitems .fl li dd div{position:relative;}
#navitems li em.hot{background:url(../images/hot.png) no-repeat;}
#navitems li em.new{background:url(../images/anm_new.gif) no-repeat;}
#navitems li em.hot-icon{right: 4px;top:0;background:url(../images/anm_hot.gif) 0 0 no-repeat;}
#navitems li em.new-icon{right: 10px;top:0; background:url(../images/anm_new.gif) 0 0 no-repeat;}

#categorys .mt b{background:url(../images/master.png) no-repeat;}
#categorys{position:absolute;left:0;top:0;width:220px;height:38px;}
#categorys .mt{background:#1970B8;}
#categorys .mt .lwx_master1_icon{background-position: 0 -40px; width: 13px; height:11px; margin-right:8px;}
#categorys .mt a{display:block;width:100%; height:38px; text-indent: 20px; font:normal 16px/38px "microsoft yahei";color:#fff;}
#categorys .mt b{top:17px;right:40px;width:12px;height:18px;background-position:-151px -45px;}
#categorys .mc{display:none;position:absolute;z-index:5;left:0;top:38px;width:100%;height:501px;border-top:solid 2px #1970B8;border-bottom:1px solid #ddd;-moz-box-shadow:1px 2px 5px #ccc;-webkit-box-shadow:1px 2px 5px #ccc;box-shadow:1px 2px 5px #ccc;background-color:#fff;overflow:visible;}
#categorys .item{width:218px; border:1px solid #f1f1f1;border-top:none; padding-bottom:4px;}
#categorys .item-name{display:block;height:30px;line-height:30px;padding-left:48px;font-size:15px;color:#1970B8; position:relative; font-weight:bold;}
#categorys h3{width:212px;padding:0; font:normal 14px/23px "microsoft yahei"; word-spacing: -6px;}
#categorys h3 a{display:inline-block;width:72px;margin-left:20px; line-height:23px;}
#categorys span b{z-index:20;right:30px; top:9px; width:6px; height:10px;/* background:url(../images/master1.png) 0 -60px;*/}

.item-box{display:none;position:absolute;top:0;left:218px;z-index:10;width:498px;background-color:#fff;border:1px solid #ddd;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc;overflow:hidden; height:500px; z-index:10}
.item-box dt{margin:0 24px;height:30px;line-height:30px;padding-top:12px;padding-left:24px;font-size:16px; color:#1970B8;}
.item-box dd{font-size:14px; height:75px;margin:0 24px;padding-bottom:20px;border-bottom:solid 1px #efefef;}
.item-box dd a{display:inline-block;line-height:24px;padding:0 24px;}
.item-box dl.bra dd{border:none;}
.item-box dl.btm{width:510px;padding-top:17px;}
.item-box dl.btm dd{height:130px;margin:0;padding:0;border:none;}
.item-box dl.btm a{display:inline;padding:0;}
.item-box dl.btm img{margin-right:3px;border:solid 1px #efefef; width: 162px; height:128px;}
.item-box dl.btm2{width:510px;padding-top:17px;}
.item-box dl.btm2 img{margin-right:4px;border:solid 1px #efefef; width: 243px; height:128px;}

#categorys:hover .mt b,#categorys.hover .mt b{background-position:-163px -45px;}
#categorys:hover .mc,#categorys.hover .mc{display:block !important;}
#categorys .hover{position:relative;z-index:5;background-color:#e3edf6;}
#categorys .item:hover{background-color:#e3edf6;}
#categorys .item:hover span b,#categorys .hover span b{display:none;}
#categorys .item:hover .item-box,#categorys .hover .item-box{display:block !important;}

#index .nav-index a,#project .nav-xgt dt a,#albums .nav-xgt dt a,#study .nav-xgt dt a,#FreeDesign .nav-design dt a,#quote .nav-design dt a,#expr .nav-expr a,#article .nav-article a{color:#087ddc !important;}

.lwx_code_box{position:absolute; right:0; bottom:0; z-index: 10;cursor:pointer;}
.lwx_code_box .code_wrap{display:none;position:absolute;left:50px;top:45px;width:124px;height:129px;padding-top:12px;border:1px solid #41A2F1;background: #fff;text-align: center;color:#1f1a17;}
/*二维码*/
#index_new{min-width:1220px;}
.lwx_search_path { padding: 27px 0 15px;}
.lwx_search_path .lwx_srh_head { font-size: 14px; padding-right: 0;}
.lwx_search_path a, .lwx_search_path span { vertical-align: middle;}
.lwx_search_master{background:url(../images/lwx_product_list.png) no-repeat -6px -53px ;display:inline-block; width:7px; height:9px; overflow: hidden;}
.lwx_search_path{padding:27px 0 15px;}
.lwx_search_path a{color:#666; display:inline-block; padding-right:15px; font-size:14px; margin:0 3px; position: relative;}
.lwx_close{display:inline-block; font-weight: lighter; font-size: 12px; position: absolute; top:2px; right: 3px; }
.lwx_search_path a,.lwx_search_path span{ vertical-align: middle;}
.lwx_search_path a:hover{color:#ff5500; text-decoration: none;}
.lwx_search_path .lwx_srh_head{font-size: 14px; padding-right:0;}
.lwx_srh_param{padding:3px 5px; border:1px solid #ddd;}
.lwx_search_path a.lwx_param_current{color:#ff5500;}
.lwx_search_path a.lwx_param_current b{font-weight: lighter; color:#666;}

.lwx_srh_select { border-collapse: collapse; font-size: 13px; text-align: center; vertical-align: middle;width: 100%;}
.lwx_srh_select{width:100%; font-size: 13px; border-collapse: collapse; text-align: center; vertical-align: middle;}
.lwx_srh_select th,.lwx_srh_select td{border:1px solid #e2e3e3;}
.lwx_srh_select th{width:74px; background:#f8f8f8; font-weight: lighter;}
.lwx_srh_select td{padding:12px 28px 0 28px;  text-align: left;}
.data_select_father:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.data_select_father{ display:inline-table;}
.data_select_father a{display:inline-block;vertical-align: middle; float: left; margin-right:3px; margin-top:2px;}
.data_select_father a span{display:inline-block; margin-right:50px;}
.data_select_father a img{display:block; width:115px; height:54px; border:1px solid #e2e3e3;}
.data_select_father a:hover img{border:2px solid #1970B8; margin:-2px 0 0 -2px}
.data_select_father a:hover{text-decoration: none;}

/*list_pro*/
.lwx_prd_list_content dd{width:289px; font-size:14px; color: #3e3a39; position: relative; border: 1px solid #e2e3d3; display:block; float: left; margin:0 18px 20px 0;}
.lwx_prd_list_content dd:nth-child(4n){margin-right:0;}
.lwx_prd_baseinfo{padding:15px;}
.lwx_prd_baseinfo p{margin-bottom:10px;}
.lwx_prd_baseinfo .lwx_plist_name,.lwx_prd_baseinfo .lwx_ggyu{height:36px;}
.lwx_plist_price{color:#333; font-size: 15px;}
.lwx_plist_price i{ font-size:18px; color:#ff5500}
.lwx_plist_price *{vertical-align: middle;}
.lwx_plist_price span{display:inline-block; color: #fff; font-size: 12px; padding:0 5px; margin-top:-6px;}
.lwx_plist_price span.mangjian_tag{padding:0; width:39px; text-align: center; height:18px; line-height: 18px;
    background: url(../images/cuxiao.png) 0 -42px no-repeat;}
.lwx_acitve_tag{background:#e60012;}
.lwx_qbg_tag{background:#8c97cb;}
.lwx_plist_comment{color:#909090;}
.lwx_plist_comment b{color:#008cd6;}
.lwx_prd_baseinfo .lwx_comment_icon{width:15px; height:13px; background-position: -2px -174px; vertical-align: middle;}
.lwx_hit_icon{display:block; width:60px; height:60px; position: absolute; top:0; right:20px;}
.lwx_prd_list_content{ margin-top:20px;}
.lwx_prd_list_content dd a:hover{-moz-box-shadow:2px 2px 5px #e3e3e3, 2px 2px 5px #f5f5f5; -webkit-box-shadow:2px 2px 5px #e3e3e3, 2px 2px 5px #f5f5f5; box-shadow:2px 2px 5px #e3e3e3, 2px 2px 5px #f5f5f5;}
.lwx_prd_image img{display:block; width:289px; height:200px;}

/*分页*/
.lwx_paging_box{position: relative; height:auto; margin:20px 40px 40px; clear:both; display: flex; justify-content:center;}
.pagination:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.pagination{ display:inline-table; text-align: center;}
*html .pagination{ height:1%;}
.pagination{ display:block;}
*+html .pagination{ min-height:1%;}
.pagination li{diplay:inline-block; border:1px solid #ddd; width:auto; background: #f6f6f6; float:left; margin:0 2px;}
.pagination li a,.disabled{display: inline-block; padding:7px 12px;}
.pagination li.active,.pagination li.active a{background:#fff; color:#ff5500; border:none;}

/*轮播图*/
.head-slide-box{position:relative;width:100%;height:370px;overflow:hidden; margin-top:16px;}
.head-slide-box .JS_side_stage{height:100%;background-color:#999;}
.head-slide-box ul li{position:relative;float:left;width:1220px;height:100%;overflow:hidden;}
.slide_handdler{ height: 8px;margin-top: -24px;position: absolute;text-align: center;width: 100%;}
.slide_handdler a{top:0;width:30px;height:8px; margin:0 3px;background-color:#afafaf; display: inline-block}
.slide_handdler a.current{background-color:#5f5f5f;}

/*框架样式*/
.sm .mt{margin:40px 0 15px;width:100%;overflow:hidden;}
.sm .mt h3{font-size:28px;color:#333;line-height:40px;font-weight: normal;}
.sm .mt .more-msg{float:right;height: 40px;line-height: 40px;font-size:12px;}
.sm .mt .more-msg a{margin-left:15px;}
.sm .mt .more-msg a:link,.sm .mt .more-msg a:visited{color:#999;}
.sm .mt .more-msg a:hover,.sm .mt .more-msg a:active{color:#008cd6;}

/*选购指导*/
.guidance,.recom{ background:#f9f9f9;}
.guidance .col-item{width:566px;padding:15px 12px 0; overflow:hidden}
.main .d-layout-box{position:relative;width:100%; margin-top:0;}
.guidance .d-col-item{width:590px; height:199px;}
.d-layout-box .up-bot-item{position:absolute; left:0; top:0;}
.d-layout-box .up-bot-item:nth-child(2n){left:auto; top:0; right:0;}
.guidance .bot-col-item,.recom .bot-col-item{width:100%; padding:0;}
.guidance .bot-col-item ul,.recom .bot-col-item ul{ clear:both; overflow:hidden; _zoom:1; padding-bottom:15px;}
.guidance .bot-col-item li,.recom .bot-col-item li{width:566px; padding:0 12px; float:left;}
.guidance .bot-col-item li:nth-child(2n),.recom .bot-col-item li:nth-child(2n){float:right;}

/*产品评测*/
.pro ul{overflow:hidden;}
.pro ul li{float:left;position:relative;width:296px;height:200px;margin-right:12px;}
.pro .pro-title{font-size:14px;}
/*口碑推荐*/
.recom .d-col-item{width:590px; height:320px;}
.recom .col-item .figure{position:relative; height:300px;}
.recom .recom-title{height:40px;font-size:16px;line-height:40px;}
/*使用技巧*/
.skill ul{overflow:hidden;}
.skill ul li{float:left;width:296px;margin-right:12px;background-color:#F9F9F9;}
.skill ul li .text-summary{padding:10px;}
.skill ul li .text-summary h5{width:100%;font-size:16px;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.skill ul li .text-summary p{height:64px;overflow:hidden;line-height:1.8;color:#666;}
/*专题推荐*/
.zhuanti{position:relative;width:100%;overflow:visible;}
.zhuanti ul{overflow:hidden;}
.zhuanti ul li{float:left;margin-right:20px;width:285px;height:140px;}
.zhuanti .arrow a{display:none;position:absolute;top:50%;width:35px;height:40px;margin-top:-25px;background: url("../img/study-icon.png") no-repeat;}
.zhuanti .arrow .prev-btn:hover{background-position:3px -172px;}
.zhuanti .arrow .next-btn:hover{background-position:8px -214px;}
.zhuanti .arrow .prev-btn{left:-35px;background-position:3px -88px;}
.zhuanti .arrow .next-btn{right:-35px;background-position:8px -130px;}
.mc ul li:last-child{margin-right:0;}
.skill-img{height:200px;}

/*产品详情*/
.detail-icon{display:inline-block;zoom:1;*display:inline;background:url(../images/detail-icons.png) no-repeat}
.noborder{border:none!important;}
.plus{width: 23px;height: 23px;overflow: hidden;line-height: 1000px;position: absolute;right: 8px;top:65px;background: url(../images/goods-icons.png) no-repeat 0 0;}
.goods-intro{margin-bottom:33px;}
.goods-detail .big_pro_pic{width: 400px;margin-right:38px;}
.goods-detail .goods-pic-box{width: 400px;height:400px; border:1px solid #f1f1f1; overflow:hidden;}
.goods-detail .img_slider_product_box{position:relative;margin-top:20px;}
.goods-detail .img_slider_product_box .pro_btn{position:absolute;top:20px;width:16px;height:25px;background: url("../images/detail-icons.png") no-repeat;cursor:default;}
.goods-detail .img_slider_product_box .prev_btn{left:0;background-position: -70px -77px;}
.goods-detail .img_slider_product_box .next_btn{right:0;background-position: -93px -77px;}
.goods-detail .img_slider_product_box .prev_btn.enable{left:0;background-position: -70px -101px;cursor:pointer;}
.goods-detail .img_slider_product_box .next_btn.enable{right:0;background-position: -93px -101px;cursor: pointer;}
.goods-detail .small_pic_box{position:relative;width:340px;height:68px;margin:0 auto;overflow: hidden;}
.goods-detail #img_slider_product{position:absolute;left:0;top:0;}
.goods-detail #img_slider_product li{width:64px;height:64px;border:2px solid #fff;}
.goods-detail #img_slider_product li.selected{border:2px solid #FF5400;}
.goods-detail #img_slider_product li img{width:100%;height:100%;}
.goods-detail .goods-info-rightbox {position:relative;width:760px;}
.goods-detail .goods-info-rightbox dt{font-size:24px;line-height:1.5;color:#333;}
.goods-detail .goods-info-rightbox dt span{font-size:18px;}
.goods-detail .goods-info-rightbox .goods-sum{padding:15px 0 20px;border-bottom:1px solid #EEEEEE;font-size:16px;color:#FF5500;}
.goods-detail .goods-price{position:relative;padding:20px 0 0px;border-bottom:1px solid #eee;}
.goods-detail .goods-price .saleprice{display:inline-block;zoom:1;*display:inline;margin-right:5px;padding-bottom:14px;color:#FF5500;font-size:36px;line-height:1.5;}
.goods-detail .goods-price .saleprice i{font-size:34px;vertical-align: top;}
.goods-detail .goods-price .originalprice{display:inline-block;font-size:14px;color:#a5a5a5;text-align: center;}
.goods-detail .goods-price .originalprice del{font-size: 16px;}
.goods-detail .goods-price .sale-msg{position:absolute;right:0;bottom:35px;font-size:14px;line-height:1.5;color:#999;text-align:right;}
.goods-detail .goods-price .sale-msg span{color:#666;}
.goods-detail .goods-price .goods-promotion{padding-bottom:10px;}
.goods-detail .goods-price .goods-promotion .cuxiao_icon{display:inline-block;zoom:1;*display:inline;width:52px;height:25px;margin-right:5px;background:url("../images/cuxiao.png") no-repeat left top;color:#fff;font-size:14px;line-height:25px;text-align: center;}
.goods-detail .goods-price .goods-promotion .phone-icon{display:inline-block;zoom:1;*display:inline;width:20px;height:20px;margin-right:5px;background-position: -42px -37px;vertical-align: top;}
.goods-detail .goods-price .goods-promotion p{display:inline-block;zoom:1;*display:inline;color:#ff0b0b;font-size:16px;}
.goods-detail .goods-price .goods-promotion p a{margin-left:20px;color:#595757;}

.goods-detail .other-state-goods{width:629px;height:258px;margin-top:30px;border:1px solid #F5F5F5;}
.goods-detail .os-title{padding:0 20px;height:37px;line-height: 37px;color:#525252;font-size: 16px;background: #EEEEEE;}
.goods-detail .os-slide-bar{margin-top:14px;}
.goods-detail .os-slide-bar a{display:block;width:9px;height:9px;margin-right:5px;background:#FF722C;border-radius:50%; float:left;}
.goods-detail .os-slide-bar a.curr{background: #fff;}
.goods-detail .os-products{padding:20px 35px;overflow: hidden;}
.goods-detail .os-products li{width:112px;margin-right:37px;}
.goods-detail .os-products li a:hover{color:#666;}
.goods-detail .os-products li .p-img{border:1px solid #fff;}
.goods-detail .os-products li .p-img.hover{border:1px solid #E6E6E6;}
.goods-detail .out-of-stock .os-title{background: #FFDBC9;color:#ff5400;}

.goods-detail .goods-info-rightbox .marketprice{display:inline-block;zoom:1;*display:inline;margin-left:10px;color:#aaa;width:76px;font-size:14px;line-height:1.2;vertical-align: middle;}
.goods-detail .marketprice del {font-size:16px;}
.goods-detail .goods-store{padding:30px 0 15px;font-size:14px;color:#333;vertical-align: middle;}
.goods-detail .goods-store .goods-state{display:inline-block;zoom:1;*display:inline;vertical-align: middle;}
.goods-detail .goods-store .free-icon{width:62px;height:24px;margin-left:5px;background:url(../images/free-icon.jpg) no-repeat; vertical-align: middle;}
.goods-detail .consult-box{position:absolute;right:0;top:280px;text-align:center;}
.goods-detail .consult-link-box{display:block;width:78px;height:78px;border:2px solid #FEB38C;border-radius:10px;}
.goods-detail .consult-link{width:30px;height:30px;margin-top: 10px;}
.goods-detail .consult-link-box p{padding:10px 0;color:#FF5500;}
.goods-detail .share_box{display:block;width:80px;height:30px;line-height:30px;margin:10px auto;font-size: 14px;}
.goods-detail .share_box .share_icon{display: inline-block;width:15px;height:15px;margin-top:-1px;vertical-align:middle;background: url("../images/detail-icons.png") no-repeat -41px -99px;}
.goods-detail .share_box:hover{color:#ff5500;border-radius: 15px;}
.goods-detail .share_box:hover .share_icon{background-position:-41px -113px;}
.c-store{display:inline-block;zoom:1;*display:inline;margin-right:5px;}
.goods-detail .goods_taocan_choice{width:500px;}
.c-store .goods_taocan_choice a{margin:0 10px 10px 0;cursor:pointer;color:#333;}
.goods_taocan_choice a:hover,.goods_taocan_choice a.goods_choice{color:#333;border:1px solid #ff5500;}
.goods_taocan_choice .ui-area-wrap.selected{border:2px solid #ff5500;}
.c-store .label{color:#333;font-size:14px;vertical-align:middle;line-height: 30px;}
.c-store .ui-area-wrap{display:inline-block;zoom:1;*display:inline;padding:5px;line-height:18px;border:1px solid #DCDCDC;vertical-align:middle;}
.c-store .ui-area-wrap .ui-area-text-wrap{position:relative;padding-right:25px;}
.c-store .ui-area-wrap .ui-area-text-wrap .arrow-right{color:#aaa;}
.arrow-right{position:absolute;right:3px;top:6px;width:16px;height:10px;overflow:hidden; background:url(../images/checkout-icons.png) 0 -24px no-repeat;}
.arrow-right s{position:relative;top:-9px;font-weight:bolder;color:#FF5500;font-size:14px\9;}
.goods-detail .goods-purchase{margin-top:20px;}
 .goods-purchase a{display:inline-block;zoom:1;*display:inline;text-decoration:none;}
 .goods-purchase .goods-num{position:relative;display:inline-block;zoom:1;*display:inline;width:60px;height:36px;vertical-align:top;}
 .goods-purchase .goods-num input{width:32px;height:24px;padding:5px;border:1px solid #D9D9D9;text-align:center;}
 .goods-purchase .goods-num a{position:absolute;right:0;width:15px;height:16px;border:1px solid #e9e9e9;border-left:0;text-align:center;}
 .goods-purchase .goods-num a i{width:10px;height:5px;margin-top:5px;}
 .goods-purchase .goods-num .add i{background-position:2px -115px;}
 .goods-purchase .goods-num .decrease i{background-position:2px -120px;}
 .goods-purchase .goods-num .add{top:0;border-bottom:0;}
 .goods-purchase .goods-num .decrease{bottom:0;}
.goods-detail .goods-purchase .buy-btn{width:153px;height:35px;margin-left:15px;border:1px solid #FE935D;background:#FFF2EA;color:#FF5500;font-size:18px;text-align:center;line-height:35px;}
.goods-detail .add-cart,.goods-detail .arrival-notice{width:155px;height:37px;margin-left:15px;background:#FF5500;color:#fff;font-size:18px;text-align:center;line-height:37px;}
.goods-detail .goods-pur-explain{margin-top:15px;font-size:14px;color:#FF5500;}

/*推荐组合套餐*/
.goods-recommend-combination{width:1198px;margin:0 auto 32px;padding:5px 0;border:1px solid #E5E5E5;}
.goods-recommend-combination .goods-rc-tit{width:108px;height:22px;padding:11px 0;font-size:18px;color:#FF5500;border-bottom:3px solid #FF5500;text-align: center;}
.goods-recommend-combination dd{padding:12px 0;}
.goods-recommend-combination .master{float:left;width:180px;padding-left:27px;}
.goods-recommend-combination .suits{float:left;width:685px;padding:0 23px;overflow: hidden;position: relative;}
.goods-recommend-combination .master .p-list{position:relative;width:140px;padding-right:40px;}
.goods-recommend-combination .p-img{width:138px;height:138px;border:1px solid #DCDCDC;}
.p-name{width:100%;height:36px;margin-top:5px;overflow:hidden;}
.p-name a{font-size:12px;line-height:1.5;text-decoration: none;}
.goods-recommend-combination .suits .suits-wrap{width:660px;margin:0 0 0 25px;overflow:hidden;}
.goods-recommend-combination .suits li{float:left;width:140px;margin-right:25px;}
.goods-recommend-combination .suits li input{margin:0 5px 0 0;vertical-align: middle;}
.goods-recommend-combination .suits .btns a{width: 23px;height:23px;padding:25px 0;display: block;position: absolute;z-index: 2;top: 40px;background-color:#D2D2D2;}
.goods-recommend-combination .suits .btns a:hover{background-color:#D2D2D2;}
.goods-recommend-combination .btns i{display:block;width: 23px;height: 23px;background:url('../images/goods-icons.png') no-repeat;}
.goods-recommend-combination .suits .prev-btn{left:0;}
.goods-recommend-combination .suits .next-btn{right:0;}
.goods-recommend-combination .suits .prev-btn i{background-position:4px -128px;}
.goods-recommend-combination .suits .next-btn i{background-position:5px -90px;}
.goods-recommend-combination .suits .btns a.disabled{background-color:#eee;cursor: default;}
.goods-recommend-combination .infos{position: relative;float: left;display: inline;width: 150px;height:156px;padding-left:80px;padding-top: 15px;}
.goods-recommend-combination .infos .equal{width: 23px;height: 23px;overflow: hidden;line-height: 1000px;position: absolute;left:15px;top:65px;background: url(../images/goods-icons.png) no-repeat 0 -52px;}
.goods-recommend-combination .infos .info-tit{font-size:16px;color:#242424;margin:16px 0 10px;}
.goods-recommend-combination .infos .p-price{font-size:18px;color:#ff5500;margin-bottom:10px; line-height: 180%;}
.goods-recommend-combination .infos .p-btn{display:block;width:110px;height:30px;background: #FF5500;color:#fff;text-align: center;line-height:30px;font-size:14px;text-decoration: none;}
/*推荐商品*/
.goods-related-recommend{position:absolute;left:0;top:0;width:210px;border:1px solid #eee;background-color:#fff;}
.goods-related-recommend .mt h3{height:42px;color:#414141;font-size:16px;text-align: center;line-height:42px;border-bottom:2px solid #F9F9F9;font-weight: normal;}
.goods-related-recommend .mc{padding:0 10px;}
.goods-related-recommend .mc li{width:190px;border-bottom:1px dashed #EEEEEE;}
.goods-related-recommend .mc li:last-child{border-bottom:none;}
.goods-related-recommend .p-name a{font-size:14px;line-height:1.3;}
.goods-related-recommend li .p-price{margin:10px 0 28px;}
.goods-related-recommend li strong{color:#ff5500;font-size:14px;}
.goods-related-recommend li .p-view{right:10px;top:0;color:#c9c9c9;}
/*商品详情*/
.goods-detail-wrap{padding:30px 0 85px;/*border-top:1px solid #ebecec*/}
.goods-detail-wrap .w_new{position:relative;}
.goods-detail-box{width:940px;overflow:hidden; float:right;}
/*商品详情导航*/
.float-nav-wrap{margin-bottom:18px;}
.goods-detail-nav{position:relative;width:100%;border-top:1px solid #eee;z-index: 99;background: #fff;}
.goods-detail-nav .w_new{position:relative;}
.goods-detail-nav .w_new ul{padding-left:250px;}
.goods-detail-nav li{padding:22px 0;}
.goods-detail-nav li a{padding:0 50px;font-size:18px;text-decoration:none;border-right:1px solid #e9e9e9;}
.goods-detail-nav li:last-child a{border-right:none;}
.goods-detail-nav li a .comm-num{color:#008cd6;font-size:12px;vertical-align: top;}
.goods-detail-nav li a:link, .goods-detail-nav li a:visited{color:#666;}
.goods-detail-nav li a:hover, .goods-detail-nav li a:active,.goods-detail-nav li a.curr{color:#018FD7;}
.goods-detail-nav .add-cart {position: absolute;right: 24px;top: 10px;text-decoration: none;}
/*商品详情内容*/
.lwx_goods_tab_ct{margin-bottom:25px;}
.lwx_goods_tab_ct .nav-name{display:inline-block;zoom:1;*display:inline;margin:0 50px 15px 0;font-size:26px;line-height:2;font-weight:normal;}
.goods-detail-desc{text-align:center;}
.goods-detail-desc img{margin:0 auto; text-align: center;}
.content-img img{display:block;}

/*商品评价*/
.lwx_goods_comments .useful_com{height:60px;margin-bottom:10px;padding:23px 60px 17px 23px;background:#fff;box-sizing:content-box;}
.lwx_goods_comments .useful_com .fl label{color:#646464;font-size:14px;}
.lwx_goods_comments .useful_com dt{display:inline-block;margin-right:35px;font-size:16px;color:#7c7c7c;vertical-align: middle;}
.lwx_goods_comments .useful_com dd{display:inline-block;font-size:16px;color:#7c7c7c;vertical-align: middle;}
.lwx_goods_comments .useful_com .gc-score-num{font-size:40px;line-height:1.1;color:#FF5500;text-align: center;}
.lwx_goods_comments .useful_com .detail-icon{width:100px;height:16px; background:none; overflow:hidden;vertical-align: top;}
.lwx_goods_comments .gc-score .start2-icon{background-position:-51px -35px;}
.lwx_goods_comments .gc-score .start3-icon{background-position:-34px -35px;}
.lwx_goods_comments .gc-score .start4-icon{background-position:-16px -35px;}
.lwx_goods_comments .gc-score .start5-icon{background-position:0 -35px;}
.lwx_goods_comments .gc-score dd{font-size:12px;color:#666;vertical-align: middle;}
.lwx_goods_comments .gc-score dd div{margin:5px 0;}
.lwx_goods_comments .gc-impression{position:relative;width:790px;}
.lwx_goods_comments .gc-impression dt{padding:0 30px;width:10px;font-size:16px;vertical-align:middle;}
.lwx_goods_comments .gc-impression dd{width:650px;font-size:12px;vertical-align:middle;}
.lwx_goods_comments .gc-impression dd em{display:inline-block;zoom:1;*display:inline;margin:8px 3px;padding:4px;border:1px solid #FF5500;}
.lwx_goods_comments .gc-impression .dropdown-btn{position:absolute;right:20px;top:12px;width:21px;height:20px;background:#F8F8F8;}
.lwx_goods_comments .detail-icon img{width: 16px;  }
.lwx_goods_comments .gc-impression .arrow-right s{color:#666;}
.lwx_goods_comments .gc-content .nav-name{font-size:20px;}
.lwx_goods_comments .gc-content .gc-title{position:relative;}
.lwx_goods_comments .gc-content .gc-title label{position:absolute;right:0;bottom:20px;font-size:14px;}
.lwx_goods_comments .gc-content .com-list{position:relative;margin-bottom:20px;padding:40px 60px 0 0;border-left:2px solid #D4D4D4;background:#fff;color:#333;}
.lwx_goods_comments .com-list .user-img{position:absolute;left:20px;top:40px;width:56px;height:56px;border-radius:50%;overflow:hidden;}
.lwx_goods_comments .com-list .user-img img{width:100%; height:100%; display: block;}
.lwx_goods_comments .com-list .user-com-content{padding-left:100px;}
.lwx_goods_comments .com-list .user-com-content .hide-pic-link{display:inline-block;margin-bottom:5px;font-size:14px;}
.lwx_goods_comments .com-list .user-com-content .hide-pic-link i{display:inline-block;width:15px;height:15px;margin-left:5px;background: url(../images/goods-icons.png) no-repeat 0 -166px;}
.lwx_goods_comments .com-list .content-detail{font-size:18px;line-height:33px;}
.lwx_goods_comments .com-list .content-img{width:770px;padding:25px 0 0;overflow:hidden;}
.lwx_goods_comments .com-list .content-img li{width:140px;height:140px;overflow:hidden;margin-right:14px;cursor:pointer;}
.lwx_goods_comments .com-list .com-big-img{display:none;margin-top:25px;}
.lwx_goods_comments .com-list .self-image{position:absolute;left:0;top:-5px;width:30px;height:30px;border-radius:50%;overflow:hidden;}
.lwx_goods_comments .com-list .self-image img{display:block; height:100%; width:100%;}
.lwx_goods_comments .com-list .user-info{padding:50px 20px 20px;color:#999;}
.lwx_goods_comments .com-list .user-info li{margin-right:50px;}
.lwx_goods_comments .com-list .user-info li:last-child{float:right;margin-right:0;}
.lwx_goods_comments .com-list .user-name-info span{padding:0 5px;}
.lwx_goods_comments .gc-content .detail-icon{width:74px;height:16px;margin:0 5px;overflow:hidden;vertical-align: top;}
.lwx_goods_comments .com-list .user-info a{position:relative;padding-right:3px;padding-left:20px;color:#999;}
.lwx_goods_comments .com-list .user-info a i{position:absolute;left:0;top:2px;width:15px;height:15px;margin:0 3px;}
.gc-content .helpful-btn i{background-position:0 -95px;}
.lwx_goods_comments .gc-content .supported-btn i{background-position:-18px -76px;}
.lwx_goods_comments .gc-content .helpless-btn i{background-position:-18px -95px;}
.lwx_goods_comments .com-list .user-comment-answer p span{color:#FF5500;}


/*商品提问*/
.lwx_goods_questions{padding-bottom:30px;}
.gq-search{margin-bottom:20px;padding:25px 43px;background:#EFEFEF;}
.gq-search-box {width:755px;height:45px;}
.gq-search-box .gq-search-content{position:relative;width:450px;height:44px;padding-left:150px;border:1px solid #E0E0E0;background:#fff;font-size:14px;}
.gq-search-box .gq-search-content dl{position:absolute;left:0;top:0;width:150px;height:28px;padding:8px 0;color:#999;}
.gq-search-box .gq-search-content dt{padding-left:20px;border-right:1px solid #C9C9C9;line-height:28px;}
.gq-search-box .gq-search-content dt .arrow-right{top:17px;right:8px;}
.gq-search-box .gq-search-content dt .arrow-right s{color:#666;}
.gq-search-box .gq-search-content dd{position:absolute;left:0;top:43px;width:148px;border:1px solid #c9c9c9;background:#fff; z-index: 20;}
.gq-search-box .gq-search-content dd ul li{line-height:2;text-align:center;}
.gq-search-box .gq-search-content .gq-search-input{width:428px;height:32px;line-height:32px;padding:5px 10px;border:1px solid #fff;}
.gq-search-box .gq-search-btn a{display:block;width:152px;height:45px;background-color:#FF5500;font-size:16px;color:#fff;text-align:center;line-height:45px;text-decoration: none;}
.lwx_goods_questions .gq-lists{padding:20px 57px;background-color:#fff;}
.lwx_goods_questions .gq-lists-title{padding:15px 0;font-size:16px;}
.lwx_goods_questions .gq-lists-title a{padding:3px 8px;font-size:16px;vertical-align:middle;}
.gq-lists-content{border-bottom:1px solid #E0E0E0;}
.gq-lists .gq-lists-content li{position:relative;padding-bottom:70px;}
.lwx_question_list .gq-lists-content li{position:relative;width:480px;padding:40px 0 40px 70px;}
.hand-block{position:absolute;left:0;top:0;width:40px;text-align:center;}
.hand-block a{position:relative;display:block;width:40px;height:40px;border:1px solid #FF5500;border-radius:50%;text-decoration: none;}
.hand-block i{display:block;width:15px;height:15px;margin:6px auto 0;}
.hand-block .hand-number{font-size:12px;}
.hand-block .supported-btn{background-color:#FF5500;color:#fff;}
.hand-block .support-btn{background-color:#fff;color:#FF5500;}
.hand-block .support-btn i{background-position: -18px -76px;}
.hand-block .supported-btn i{background-position:2px -76px;}
.right-detail{color:#666; position: relative;}
.right-detail .question-title{color:#121212; line-height:180%; font-size:16px; width:450px; margin-bottom:10px;font-weight:normal;}


.right-detail .question-title-date{position:absolute; width:100px; right:0;top:6px;font-size:12px;color:#999;}
.answer-content{font-size:14px;line-height:26px;}
.lwx_goods_questions .view-all{padding-top:20px;text-align:center;}
.lwx_goods_questions .view-all a{display:inline-block;zoom:1;*display:inline;position:relative;width:190px;height:19px;padding-right:20px;font-size:14px;color:#333;line-height:26px;}
.lwx_goods_questions .view-all a .arrow-right{left:185px;top:8px;color:#333;}
.lwx_goods_questions .view-all a .arrow-right s{color:#333;}
.gq_lists_td{position:relative; padding-left:60px;}
.gq_lists_td .question-title{width:300px;}
.gq-lists-content td{width:50%; padding:30px 0; vertical-align: top;}

/*商品提问*/
.lwx_product_question{background:#f5f5f5; overflow: hidden;}
.lwx_prd_qst_content{width:1220px; overflow: hidden; margin:30px auto 45px;}
.lwx_view_path{font-size:16px; color:#5f5f5f; padding-bottom:20px;}

.lwx_question_list{padding:35px 40px 25px 60px; width: 755px; background: #fff; float: left;}
.lwx_useful_tab{font-size:18px; margin-bottom:40px;}
.lwx_useful_tab span{display:inline-block; margin:0 10px;}
.lwx_question_list .gq-lists-content li{width:685px;}
.lwx_question_list .gq-lists-content{border:none;}
.lwx_question_list .left-hand{position:absolute;left:0;top:40px;}
.hand-block i{position:absolute;margin:0; left:13px;top:13px;width:15px;height:15px;}
.lwx_question_list .right-detail .question-title-date{position:absolute; width:100px; right:0;top:6px;font-size:12px;color:#999;}
.lwx_question_list .right-detail .question-title-user{position:absolute; display: inline-block; right:110px; top:6px; font-size:12px;color:#999;}
.lwx_about_product{width:332px; overflow: hidden; float: right; background: #fff; font-size: 14px;}
.lwx_about_product img{display:block; margin: 0 auto;}
.lwx_pn{padding:15px 0 10px;}
.lwx_about_product_ct{padding:30px 16px 20px; text-align: center; position: relative;}
.lwx_apt_btn{width:100%;height:48px; font-family:Microsoft YaHei,"微软雅黑",Arial,Verdana,"宋体"; background-color:#FF5500;font-size:16px;color:#fff;text-align:center;line-height:48px; border: none; cursor: pointer;}


/*dianmianliebiao*/
.zgs_cl_left .zgs_rank { background: #f8f8f8 none repeat scroll 0 0;border: 1px solid #eaeaea;  display: inline;  float: left; height: 38px; margin-top: 52px; width: 953px;}
.zgs_cl_left { float: left; width: 955px;}
.zgs_cl_left .zgs_rank { background: #f8f8f8 none repeat scroll 0 0; border: 1px solid #eaeaea;  display: inline; float: left; height: 38px;  margin-top: 52px; width: 953px;}
.zgs_cl_left .zgs_rank ul li { border-right: 1px solid #e6e6e6; float: left; height: 38px;}
.zgs_cl_left .zgs_rank ul li a { color: #333; cursor: pointer;  float: left;  height: 38px; padding: 0 18px;}
.narrow_980 .zgs_cl_left .zgs_rank ul li a { padding: 0 8px;}
.zgs_cl_left .zgs_rank ul li a:hover { color: #f25618;}
.zgs_cl_left .zgs_rank ul li.has_arrow { font-size: 0;}
.zgs_cl_left .zgs_rank ul li.has_arrow a em { display: inline-block;  font-size: 12px; height: 14px;  line-height: 14px; margin: 11px 0 0;}
.zgs_cl_left .zgs_rank ul li.has_arrow a span { background-position: -48px 0;  display: inline-block; height: 9px;  margin: 15px 0 0 5px;  width: 7px;}
.zgs_cl_left .zgs_rank ul li.has_arrow a:hover span {  background-position: -34px 0;}
.zgs_cl_left .zgs_rank ul li.has_arrow a span.up {  background-position: -55px 0;}
.zgs_cl_left .zgs_rank ul li.on a {color: #00af63;}
.zgs_cl_left .zgs_rank ul li.on a span, .zgs_cl_left .zgs_rank ul li.on a:hover span { background-position: -82px -19px;}
.zgs_cl_left .zgs_rank ul li.on a span.up, .zgs_cl_left .zgs_rank ul li.on a:hover span.up {background-position: -90px -19px;}
.zgs_cl_left .zgs_rank ul li.zr_hot { line-height: 38px; text-align: center;}
.zgs_cl_left .zgs_rank .zgsr_sx { float: right; height: 38px;}
.zgs_cl_left .zgs_rank .zgsr_sx label { display: inline; float: left; height: 14px; line-height: 16px; margin: 11px 24px 0 0;}
.narrow_980 .zgs_cl_left .zgs_rank .zgsr_sx label {  margin: 16px 17px 0 0;}
.zgs_cl_left .zgs_rank .zgsr_sx label input { display: inline; float: left; height: 13px; margin: 2px 5px 0 0; width: 13px;}
.zgs_cl_left .zgs_rank .zgsr_fy {  border-left: 1px solid #e8e8e8;  float: right;  height: 38px; line-height: 38px; position: relative; text-align: center; width: 117px;}
.zgs_cl_left .zgs_rank .zgsr_fy a { height: 9px; position: absolute; top: 14px; width: 6px;}
.zgs_cl_left .zgs_rank .zgsr_fy a.zgsr_fy_left { background-position: -64px 0;  left: 20px;}
.zgs_cl_left .zgs_rank .zgsr_fy a.zgsr_fy_right { background-position: -70px 0; right: 20px;}
.zgs_cl_left .zgs_rank .zgsr_fy span em { color: #666; font-weight: bold;}

/*在线咨询*/
.zgs_innerpage_left dl dt em, .zgs_innerpage_right ul li div.zgs_dc_operate a em, .zgs_cl_left .zgs_rank ul li.has_arrow a span, .zgs_cl_left .zgs_rank .zgsr_fy a, .zgsclc_data span.zd_three em, .zgsclc_score .zgsclc_score_window p, .zgs_company_list ul li.has_ss .special_service span em, .zgscl_container a.zgscl_logo em, .zgs_cl_right .zgs_clr_fc ul li span, .blc_hotline em{background: url(../images/zgs_index.png) no-repeat;
    overflow: hidden;}
.zgsclc_data span.zd_one i, .zgsclc_data span.zd_two i, .zgs_ico_protect, .xgt_meitu_searchNone b, .zgs_design_cont .cont_item_hd, .zgs_design_step .step_ico, .details_yzdp dl dd i, .design_nav_yezhu .cmt_judge em, .blc_kb i, .blc_dtpf dd i, .blcc_intro em, span.bdcc_pj em, .bdcc_pjdetails i, .zgs_ico_crown, .zgs_ico_staryel_b, .zgs_ico_money, .zgs_ico_rd, .zgs_ico_golden1, .zgs_ico_golden2, .zgs_ico_golden3, .zgs_ico_golden4, .zgs_ico_golden5, .zgs_ico_golden6, .zgsclc_little_ico, .icoStarRed, .icoStarRed em{background:url(../images/zgs_global.png) no-repeat;
    overflow: hidden;}	
.zgs_cl_right .zgs_clr_rank_list li span {  display: inline;  float: left;}
.zgs_ico_crown { background-position: 0 -140px;height: 17px;margin-right: 9px; width: 21px;}	
.slide-help, .slide-help a { background: #fff none repeat 0 0;}
.zxbj-calc-con .element .second-line { height: 36px;  margin-top: 4px; width: 68px;}
.zxbj-calc-con .element .line-wei {margin-right: 2px;}
.slide-help-box { bottom: 170px; position: fixed; z-index: 1000;}
.attention-code, .ielt7 .slide-help-box { position: absolute;}
.narrow_980 .slide-help-box { margin-right: -534px;}
.slide-help a { border: 1px solid #eee; color: grey; display: block; height: 58px; text-align: center; width: 58px;}
.slide-help a span { font-size: 12px;}
.slide-help i { display: block; height: 36px; width: 56px;}
.slide-help a:hover { background: #01af63 none repeat 0 0; border: 1px solid #01af63; color: #fff;}
.slide-help .ico-consult i {background:url(../images/consult.gif) repeat 0 0; margin-top: 6px;}
.slide-help .ico-consult.mes i, .slide-help .ico-consult:hover i {background:url(../images/slide_help.png) no-repeat -122px 11px;}
.slide-help .ico-feedback i { background:url(../images/slide_help.png) no-repeat 12px -48px;}
.slide-help .ico-feedback:hover i { background:url(../images/slide_help.png) no-repeat -121px -47px;}
.slide-help .ico-attention i { background:url(../images/ico_code.gif) no-repeat center center;}
.slide-help .ico-attention:hover i { background:url(../images/slide_help.png) no-repeat -121px -105px;}
.slide-help .ico-backtop i {  background:url(../images/slide_help.png) no-repeat 12px -166px;}
.slide-help .ico-backtop:hover i { background:url(../images/slide_help.png) no-repeat -121px -165px;}
.slide-help .ico-quoted, .slide-help .ico-quoted:hover {background:url(../images/slide_help.png) no-repeat 0 -232px;}
.slide-help .ico-quoted { border: 1px solid #01af63; margin: 1px 0;}
.ico-consult .consult-message {background:url(../images/index.png) no-repeat scroll center center; color: #ff4900; display: none; font-size: 12px; height: 18px;  line-height: 18px;  position: absolute;
 right: 5px; text-align: center; top: 2px; width: 18px;}
 
/*电话*/
.side_da .dphone {
    background:url("../images/timg.jpg") no-repeat scroll center center / cover ;
    overflow: hidden;
    padding: 20px 0;
}
.side_da .dphone dt {
    background:url("../images/phImg.png") no-repeat scroll center center;
    float: left;
    height: 50px;
    margin-left: 5px;
    width: 62px;
}
.side_da .dphone dd {
    border-left: 1px dotted #999;
    color: #fff;
    margin-left: 66px;
    padding: 5px 13px;
}
.side_da .dphone dd span {
    font-size: 13px;
}
.side_da .dphone dd p {
    font-family: "Arial";
    font-size: 20px;
} 
 
 
.zgs_cl_right { float: left; width: 245px;}
.zgs_cl_right .zgs_clr_fc::after { clear: both; content: "";  display: table;}
.zgs_cl_right .zgs_clr_fc, .zgs_cl_right .zgs_clr_zsm, .zgs_clr_rank { border: 1px solid #e8e8e8; margin-top:0px; padding: 10px 12px 4px; width: 220px;}
.zgs_cl_right .zgs_clr_zsm{margin-top: 30px;}
.zgs_cl_right .zgs_clr_fc input{background: #1970B8 repeat 0 0;border:0 none;color:#fff; cursor:pointer;display:block;font-size:14px;height:40px;margin:3px auto 15px; text-align:center;width:214px;}
.zgs_cl_right span.zcf_title, .zgs_cl_right .zgs_clr_newOrder h2 {background: #fff repeat;color:#333;float:left;font-size:16px; font-weight:bold; height:29px;line-height:28px; position:relative; width:100%; z-index:3;}
.zgs_cl_right span.zcf_title a {color: #333;}
.zgs_cl_right span.zcf_title_ext {color: #999;}
.zgs_cl_right .zgs_clr_fc ul { margin-left: 15px; position: relative; top: -1px; width: 214px;z-index: 2;}
.ielt7 .zgs_cl_right .zgs_clr_fc ul { display: inline;}
.zgs_cl_right .zgs_clr_fc ul li { border-top: 1px dotted #d9d9d9;float: left; height: 88px; position: relative;  width: 214px;}
.zgs_cl_right .zgs_clr_fc ul li span { position: absolute;}
.zgs_cl_right .zgs_clr_fc ul li span.zcf_kxy { background-position: 0 -34px; height: 28px;  left: 5px; top: 28px; width: 23px;}
.zgs_cl_right .zgs_clr_fc ul li span.zcf_bfa { background-position: -41px -34px; height: 23px; left: 1px; top: 32px; width: 32px;}
.zgs_cl_right .zgs_clr_fc ul li span.zcf_bbj { background-position: 0 -70px; height: 32px; left: 2px; top: 29px; width: 28px;}
.zgs_cl_right .zgs_clr_fc ul li span.zcf_bbz { background-position: -41px -70px; height: 31px;  left: 3px; top: 29px; width: 29px;}
.zgs_cl_right .zgs_clr_fc ul li b {  color: #999; font-size: 12px; font-weight: normal; height: 18px; left: 46px; line-height: 18px;position: absolute; top: 21px; width: 150px;}
.zgs_cl_right .zgs_clr_fc ul li em { color: #666; font-weight: normal; height: 16px;  left: 46px; line-height: 16px; position: absolute; top: 43px; width: 165px;}
.zgs_cl_right .zgs_clr_fc { padding: 10px 0 4px;  width: 244px;}
.zgs_cl_right .zgs_clr_fc .zcf_title { font-size: 14px;  height: auto;  line-height: 18px;  margin-left: 15px;  width: 224px;}
.zgs_cl_right .zgs_clr_zsm ul li { display: inline; float: left; margin: 14px 0 0 3px; position: relative;  width: 214px;}
.zgs_cl_right .zgs_clr_zsm ul li input {  border: 1px solid #ccc;  display: inline-block;  height: 14px; line-height: 14px;  padding: 9px 0 9px 10px; width: 201px;}
.zgs_cl_right .zgs_clr_zsm ul li label { color: #999; height: 32px;  left: 11px; line-height: 32px;  position: absolute;  top: 0;}
.zgs_cl_right .zgs_clr_zsm ul li div.index_check { color: #ff6666; display: inline-block;  height: 14px; line-height: 14px;  position: relative;  top: 6px;}
.zgs_cl_right .zgs_clr_zsm ul li div.index_check em {
    background-position: -51px -165px;
    float: left;
    height: 13px;
    margin-right: 3px;
    position: relative;
    top: 1px;
    width: 13px;
}
.zgs_cl_right .zgs_clr_zsm ul li select { border: 1px solid #ccc;  float: left; padding: 9px 0 7px 12px; width: 101px;}
.zgs_cl_right .zgs_clr_zsm ul li select.province {margin-right: 11px;}
.zgs_cl_right .zgs_clr_zsm input.zcz_btn {
    background: #f26f20 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 40px;
    margin: 16px 0 15px 3px;
    text-align: center;
    width: 214px;
}
.zgs_cl_right .zgs_clr_zsm input.zcz_btn:hover { background-color: #e7691e;}
.zgs_cl_right div.zgs_clr_ad { display: inline;  float: left; font-size: 0; margin-top: 14px;}
.zgs_cl_right .zgs_clr_lm {
    border: 1px solid #e8e8e8;
    float: left;
    margin-top: 20px;
    width: 243px;
}
.zgs_cl_right .zgs_clr_lm ul li { border-bottom: 1px solid #e8e8e8;  height: 134px;  width: 243px;}
.zgs_cl_right .zgs_clr_lm ul li.border_none {  border-bottom: 0 none;}
.zgs_cl_right .zgs_clr_lm ul li dl {
    display: inline;
    float: left;
    margin: 17px 0 0 14px;
}
.zgs_cl_right .zgs_clr_lm ul li dl dt {
    float: left;
    font-size: 16px;
    height: 20px;
    line-height: 20px;
    width: 100%;
}
.zgs_cl_right .zgs_clr_lm ul li dl dt a {  color: #333;  font-weight: bold;}
.zgs_cl_right .zgs_clr_lm ul li dl dt a:hover, .zgs_cl_right span.zcf_title a:hover {  color: #f25618;}
.zgs_cl_right .zgs_clr_lm ul li dl dt h2 {  font-weight: normal;}
.zgs_cl_right .zgs_clr_lm ul li dl dd {
    display: inline;
    float: left;
    margin-top: 6px;
    width: 100%;
}
.zgs_cl_right .zgs_clr_lm ul li dl dd a {
    color: #666;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    margin-top: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 200px;
}
.zgs_cl_right .zgs_clr_lm ul li dl dd a:hover {  color: #f25618;}
.zgs_cl_right .zgs_clr_newOrder {
    border: 1px solid #e8e8e8;
    display: inline;
    float: left;
    margin-top: 20px;
    padding: 15px 14px 20px;
    width: 215px;
}
.zgs_cl_right .zgs_clr_newOrder h2 {}
.zgs_cl_right .zgs_clr_newOrder dl {  float: left;}
.zgs_cl_right .zgs_clr_newOrder dl dt {
    display: inline;
    float: left;
    height: 14px;
    margin: 13px 0 0;
    width: 100%;
}
.zgs_cl_right .zgs_clr_newOrder dl dt span {
    color: #999;
    float: left;
    height: 14px;
    line-height: 14px;
}
.zgs_cl_right .zgs_clr_newOrder dl .zcno_one {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 55px;
}
.zgs_cl_right .zgs_clr_newOrder dl .zcno_two {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 70px;
}
.zgs_cl_right .zgs_clr_newOrder dl .zcno_three {
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 70px;
}
.zgs_cl_right .zgs_clr_newOrder dl dd {
    color: #333;
    display: inline;
    float: left;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin-top: 17px;
    width: 200px;
}
.zgs_cl_right .zgs_clr_newOrder dl dd span {float: left; height:14px;}
.zgs_cl_right .zgs_clr_newOrder dl dd a { color: #01af63;}
.zgs_cl_right .zgs_clr_newOrder div.dlwrap {
    float: left;
    height: 95px;
    overflow: hidden;
    width: 200px;
}
.zgs_cl_right .zgs_clr_rank {
    float: left;
    padding: 10px 0 4px;
    width: 244px;
}
.zgs_cl_right .zgs_clr_rank .zcf_title, .zgs_cl_right .zgs_clr_rank .zgs_clr_rank_list { padding: 0 12px;}
.zgs_cl_right .zgs_clr_rank .zcf_title {
    display: block;
    float: none;
    margin-bottom: 10px;
    width: 220px;
}
.zgs_cl_right .zgs_clr_rank .zgs_clr_rank_t {
    background-color: #f8f8f8;
    color: #333;
    display: block;
    height: 25px;
    line-height: 24px;
    text-indent: 14px;
    width: 244px;
}
.zgs_cl_right .zgs_clr_rank_list {
    margin-bottom: 15px;
    overflow: hidden;
    padding-top: 5px;
    width: 220px;
}
.zgs_cl_right .zgs_clr_rank_list li, .zgs_cl_right .zgs_clr_rank_list li i, .zgs_cl_right .zgs_clr_rank_list li span {  display: inline; float: left;}
.zgs_cl_right .zgs_clr_rank_list li {
    height: 21px;
    line-height: 21px;
    margin-top: 10px;
    width: 220px;
}
.zgs_cl_right .zgs_clr_rank_list li a { color: #666;}
.zgs_cl_right .zgs_clr_rank_list li a:hover { color: #f25618;}
.zgs_cl_right .zgs_clr_rank_list li span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 180px;}
	
.zxbj-calc-wrap .erro em {
    background:url(../images/zxbj_calc_header.png) no-repeat  0 -892px;
    display: inline-block;
    height: 12px;
    margin-right: 8px;
    position: static;
    width: 18px;
}
.zxbj-calc-wrap {
    background: #464857 url(../images/zxbj_widget_bg.jpg) no-repeat scroll center bottom;
    border: medium none;
    border-radius: 4px;
    overflow: hidden;
    width: 244px;
}
.zxbj-calc-header { background:url(../images/zxbj_calc_header.png) no-repeat;height: 112px;}
.zxbj-calc-header h3 {
    color: #f26f2f;
    font-size: 16px;
    font-weight: normal;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.calc-header-total {
    height: 42px;
    margin: 8px auto;
    width: 210px;
}
.calc-header-total em {
    float: right;
    height: 58px;
    line-height: 80px;
    padding: 0 10px;
}
.calc-header-total span {
    color: #f26f2f;
    float: right;
    font-size: 30px;
    font-weight: bold;
    line-height: 70px;
    padding-left: 12px;
}
.zxbj-calc-con {
    margin: 0 15px;
    padding-bottom: 8px;
    padding-top: 15px;
    width: 215px;
}
.zxbj-calc-con .element {
    margin-bottom: 12px;
    position: relative;
    width: 215px;
}
.zxbj-calc-con .element select {
    border: 1px solid #ccc;
    color: #333;
    font-size: 12px;
    height: 36px;
    padding: 0 5px;
    width: 105px;
}
.zxbj-calc-con .element select.province {  float: left;}
.zxbj-calc-con .element select.city { float: right;}
.zxbj-calc-con .text {
    border: 1px solid #ccc;
    box-sizing: inherit;
    height: 34px;
    line-height: 34px;
    outline: medium none;
    padding: 0 10px;
    width: 193px;
}
.zxbj-calc-con .element b {
    color: #999;
    font-weight: normal;
    height: 34px;
    left: 1px;
    line-height: 34px;
    padding: 0 10px;
    position: absolute;
    top: 1px;
}
.zxbj-calc-con .element .unit {
    font-style: normal;
    height: 34px;
    line-height: 34px;
    position: absolute;
    right: 8px;
    top: 0;
}
.zxbj-calc-con .submit-btn {
    background: #f25618 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 16px;
    height: 40px;
    line-height: 36px;
    text-align: center;
    width: 215px;
}	

/*侧边2*/
.side {float: left;width: 240px;}
.side_da { height:100px; margin-bottom:0px;}
.side_sec { border: 1px solid #e8e8e8;  margin-bottom: 20px; padding: 0 20px;}
.side_sec .sec_hd { padding: 14px 0; box-sizing:content-box}
.side_sec .sec_hd h2 {
    color: #333;
    font-size: 24px;
    font-weight: normal;
}
.side_sec .sec_hd .hd_side {
    color: #999;
    float: right;
    margin-top: 15px;
}
.side_sec .sec_hd .hd_side em { font-family: "simsun",宋体;}
.side_sec .sec_hd a:hover { color: #f25618;}
.side_list li { border-top: 1px dotted #e8e8e8;}
.side_list li a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 198px;
}
.side_lista { padding-bottom: 5px;}
.side_lista li { padding: 12px 0;}
.side_lista li a { color: #666;}
.side_lista li a:hover { color: #f25618;}
.side_sec_apply .sec_bd { height: 208px;  position: relative;}
.side_sec_apply .sec_tip {
    color: #999999;
    margin-bottom: 5px;
    margin-top: 2px;
}
.side_sec_apply .apply_line {
    margin-bottom: 10px;
    position: relative;
}
.side_sec_apply label {
    color: #999;
    cursor: text;
    left: 11px;
    position: absolute;
    top: 8px;
}
.side_sec_apply .text {
    border: 1px solid #d8d8d8;
    font-family: "Microsoft YaHei",微软雅黑;
    padding: 7px 10px;
    width: 176px;
}
.side_sec_apply select {
    border: 1px solid #d8d8d8;
    font-family: "Microsoft YaHei",微软雅黑;
    padding: 8px 0 8px 10px;
    width: 89px;
}
.side_sec_apply .apply_btn {
    background-color: #f25717;
    border: medium none;
    bottom: 20px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: "Microsoft YaHei",微软雅黑;
    font-size: 14px;
    height: 40px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.side_sec_apply .apply_btn:hover {
    background-color: #e7691e;
}
.side_sec_apply .tip {
    color: #ff6767;
    display: none;
    line-height: 13px;
    margin-top: 3px;
}
.side_sec_apply .tip em {
    background:url(../images/zxgl_global.png?201409200312) repeat -35px 0;
    display: inline-block;
    height: 13px;
    margin-right: 5px;
    vertical-align: middle;
    width: 13px;
}
.side_sec_apply .redborder {border-color: #ff6767;}
.side_sec_apply .focus_input {  border-color: #96d5b9;}
.side_sec_apply .error_input {  border-color: #ff6767;}
.side_listb li {  padding: 16px 0;}
.side_listb .list_ans {
    color: #999999;
    margin-top: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 198px;

}
.side_sec_bbs {
    background-color: #f8f8f8;
    margin-bottom: 0;
}
.side_sec_bbs a {
    display: block;
    font-size: 16px;
    padding: 10px 0;
    text-align: center;
}
.main2 {
    float: left;
    width: 960px;
	min-height:500px;
}.container {
    margin: 0 auto;
    width: 1220px;
}
/*店铺*/
.zgs_company_list {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e8e8e8 #e8e8e8 currentcolor;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    width: 953px;
	float:left
}
.zgs_company_list ul li {
    border-bottom: 1px solid #f4f4f4;
    float: left;
    padding-bottom: 30px;
    position: relative;
    width: 100%;
}
.zgs_company_list ul li div.zgscl_container {
    float: left;
    padding: 30px 0 0 20px;
    width: 933px;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei {
    border-left: 1px dotted #e6e6e6;
    float: right;
    height: 135px;
    width: 223px;
}
.zgs_company_list ul li div.zgscl_container div.big_city {
    padding-left: 20px;
    width: 203px;
}
.narrow_980 .zgs_company_list ul li div.zgscl_container div.big_city {
    border-left: 0 none;
    height: 90px;
    margin-top: 30px;
    width: 137px;
}
.zgs_company_list ul li div.zgscl_container div.big_city span {
    color: #666;
    display: block;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    margin-top: 30px;
    text-align: center;
    width: 100%;
}
.icoStarclear {
    overflow: hidden;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei span {
    color: #666;
    display: block;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    margin-top: 30px;
    text-align: center;
    width: 100%;
}
.narrow_980 .zgs_company_list ul li div.zgscl_container div.zgsclc_koubei span {
    margin-top: 10px;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei a {
    color: #f26f20;
    float: left;
    font-family: Arial;
    font-size: 38px;
    height: 32px;
    line-height: 32px;
    margin-top: 8px;
    text-align: center;
    width: 100%;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei a.zgscl_a_gloden {
    color: #fff;
    float: left;
    font-family: initial;
    font-size: small;
    height: auto;
    line-height: normal;
    margin-top: 0;
    text-align: initial;
    width: auto;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei .zgsclc_koubei_hp {
    color: #999;
    font-size: 12px;
    margin-top: 13px;
}
.narrow_980 .zgs_company_list ul li div.zgscl_container {
    width: 693px;
}
.zgs_company_list ul li div.zgscl_container a.zgscl_logo {
    border: 1px solid #eaeaea;
    float: left;
    height: 158px;
    position: relative;
    width: 238px;
}
.zgs_company_list ul li div.zgscl_container a.zgscl_logo img {
    height: 158px;
    width: 238px;
}
.zgsclc_data span.zd_one {
    height: 18px;
}
.zgsclc_data span.zd_one h3 {
    display: inline;
    float: left;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    margin-right: 9px;
    width: auto;
}
.zgsclc_data span.zd_one h3 a {
    color: #333;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
}
.zgsclc_data span.zd_one h3 a:hover { color: #f25618;}
.zgsclc_data span.zd_one a.zgscl_golden { float: left; margin-top: -4px;}
.zgsclc_data span.zd_one em {
    color: #666;
    float: left;
    margin-right: 10px;
}
.zgsclc_data span.zd_one i {
    display: inline;
    float: left;
    height: 15px;
    margin: 0 0 0 5px;
}
.zgsclc_data span.zd_one i.credit_1 {
    background-position: -131px -70px;
    width: 17px;
}
.zgsclc_data span.zd_one i.credit_2 {
    background-position: -149px -70px;
    width: 17px;
}
.zgsclc_data span.zd_one i.credit_3 {
    background-position: -167px -70px;
    width: 16px;
}
.zgsclc_data span.zd_two {
    height: 16px;
    margin-top: 15px;
}
.zgsclc_data span.zd_two em {
    color: #666;
    display: inline;
    float: left;
    height: 16px;
    line-height: 16px;
    margin-right: 5px;
    width: auto;
}
.zgsclc_data span.zd_two a:hover em {
    color: #f25618;
}
.zgsclc_data span.zd_two i {
    display: inline;
    float: left;
    margin-right: 5px;
    width: 16px;
}
.zgsclc_data span.zd_two i.zdq_1 {
    background-position: -131px -1px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_2 {
    background-position: -151px -1px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_3 {
    background-position: -172px -1px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_4 {
    background-position: -192px -1px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_5 {
    background-position: -131px -18px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_6 {
    background-position: -151px -18px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_7 {
    background-position: -172px -18px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_8 {
    background-position: -192px -18px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_1_no {
    background-position: -51px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_2_no {
    background-position: -85px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_3_no {
    background-position: -34px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_4_no {
    background-position: -17px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_5_no {
    background-position: -68px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_6_no {
    background-position: -102px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_7_no {
    background-position: -119px -123px;
    height: 16px;
}
.zgsclc_data span.zd_two i.zdq_8_no {
    background-position: -136px -123px;
    height: 16px;
}
.zgsclc_data span.zd_three {
    color: #999;
    height: 14px;
    line-height: 14px;
    margin-top: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 350px;
}
.narrow_980 .zgsclc_data span.zd_three { width: 250px;}
.zgsclc_data span.zd_three em {
    background-position: -43px -10px;
    display: inline;
    float: left;
    height: 14px;
    margin-right: 5px;
    width: 10px;
}
.zgsclc_data dl {
    display: inline;
    float: left;
    font-size: 0;
    height: 30px;
    margin-top: 20px;
    width: 230px;
}
.zgsclc_data dl dd {
    border-right: 1px solid #e8e8e8;
    display: inline-block;
    height: 30px;
    text-align: left;
    width: 60px;
}
.zgsclc_data dl dd a:hover em, .zgsclc_data dl dd a:hover b { color: #f25618;}
.ielt8 .zgsclc_data dl dd { display: inline;}
.zgsclc_data dl dd p { display: inline;}
.zgsclc_data dl dd a em, .zgsclc_data dl dd p em {
    color: #999;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    width: 60px;
}
.zgsclc_data dl dd a b, .zgsclc_data dl dd p b {
    color: #333;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    width: 48px;
}
.zgsclc_data dl dd.zd_pjrs {
    border-right: 0 none;
    margin-left: 15px;
}
.zgsclc_data dl dd.zd_sgal { margin-left: 15px;}
.zgsclc_data dl dd.on a em, .zgsclc_data dl dd.on a b { color: #f25618;}
.zgsclc_score {
    height: 54px;
    left: 599px;
    position: absolute;
    top: 27px;
    width: 63px;
}
.zgscl_container .zgsclc_consult {
    display: inline;
    float: left;
    margin-top: 42px;
    width: 310px;
}
.zgscl_container .zgsclc_consult a {
    background-color: #1970B8;
    color: #fff;
    display: inline;
    float: left;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
    text-align: center;
    width: 145px;
}
/*.zgscl_container .zgsclc_consult a.free_design:hover {
    background-color: #f26f20;
    color: #fff;
}*/
.zgscl_container .zgsclc_consult a.free_price {
    background-color: #fd6c00;
    border: 1px solid #e7691e;
    color: #fff;
    height: 38px;
    line-height: 38px;
    width: 143px;
}
/*.zgscl_container .zgsclc_consult a.free_price:hover {
    border-color: #dc5f14;
    color: #dc5f14;
}*/
.zgscl_container .zgsclc_consult span {
    color: #999;
    display: inline;
    float: left;
    margin-top: 17px;
    text-align: center;
    width: 100%;
}
.zgscl_container .zgsclc_consult span em { color: #f26f20;}
.zgs_company_list ul li.has_ss .special_service {
    display: inline;
    float: left;
    height: 37px;
    margin-top: 7px;
    width: 100%;
}
.zgs_company_list ul li .special_service p {
    color: #999;
    display: inline;
    float: left;
    height: 37px;
    line-height: 37px;
    margin-left: 30px;
    width: 129px;
}
.zgs_company_list ul li.on .special_service p { margin-left: 28px;}
.ielt7 .zgs_company_list ul li.on .special_service p {  margin-left: 27px;}
.zgs_company_list ul li .special_service p em {  color: #f26f20;}
.zgs_company_list ul li.has_ss .special_service span {
    color: #666;
    display: inline;
    float: left;
    height: 18px;
    line-height: 18px;
    margin: 10px 0 0 21px;
}
.zgs_company_list ul li.has_ss .special_service span em {
    background-position: -85px 0;
    display: inline;
    float: left;
    height: 18px;
    margin-right: 5px;
    width: 18px;
}
.zgs_company_list ul li.has_ss .special_service span.free_hot b {
    color: #333;
    font-family: Arial;
    font-size: 14px;
    padding-left: 4px;
}
.zgs_company_list ul li.has_ss .special_service span.free_online em { background-position: -103px 0;}
.zgs_company_list ul li.has_ss .special_service span.free_online em.offline {  background-position: -121px 0;}
.zgs_company_list ul li.has_ss .special_service span.free_online a {
    color: #666;
    font-size: 14px;
    line-height: 17px;
}
.zgs_company_list ul li.has_ss .special_service span.free_online a:hover {  color: #f23618;}
.zgs_company_list ul li.on {
    border: 3px solid #e8e8e8;
    left: -1px;
    padding-bottom: 27px;
    position: relative;
    top: -1px;
    width: 949px;
}
.zgs_company_list ul li .relative_diary {
    float: left;
    margin-top: -20px;
    padding-left: 180px;
}
.zgs_company_list ul li .relative_diary::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
.zgs_company_list ul li.has_ss .relative_diary { margin-top: 6px;}
.zgs_company_list ul li .relative_diary .relative_hd {
    border: 1px solid #eee;
    display: inline-block;
    float: left;
    height: 21px;
    line-height: 21px;
    padding: 0 4px;
}
.zgs_company_list ul li .relative_diary .diary_lnk {
    border: 1px solid #eee;
    color: #999;
    display: inline-block;
    float: left;
    height: 21px;
    line-height: 21px;
    margin-left: -1px;
    overflow: hidden;
    padding: 0 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 640px;
}
.zgs_company_list ul li .relative_diary .diary_lnk em {
    background-color: #ff6664;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    height: 14px;

    line-height: 14px;
    padding: 0 3px;
}
.zgs_company_list ul li .relative_diary .diary_lnk .diary_hd { color: #666;}
.zgs_company_list ul li .relative_diary .diary_lnk:hover, .zgs_company_list ul li .relative_diary .diary_lnk:hover .diary_hd { color: #333;}
.zgs_company_list ul li.on .relative_diary { padding-left: 178px;}
.zgsclc_data span.zd_one {  height: 18px;}
.zgsclc_data span {
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 540px;
}
.zgsclc_data {
    display: inline;
    float: left;
    margin-left: 40px;
    width: 410px;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei span.text_gsdj {
	line-height:35px;
    color: #666;
    float: left;
    font-size: 12px;
    margin-top: 20px;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei span.text_kbz {
    color: #999;
    font-size: 12px;
    margin-top: 8px;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei span.text_kbz a {
    color: #999;
    float: none;
    font-size: 12px;
    margin-left: 14px;
}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei span.text_kbz a:hover { color: #dc5f14;}
.zgsclc_level { overflow: hidden;}
.big_city .zgsclc_little_level {
    float: left;
    margin: 15px auto 0 15px;
    overflow: hidden;
    text-align: center;
    width: 56px;
}
.big_city .zgsclc_little_level1 {
    float: left;
    margin: 20px auto 0 8px;
    overflow: hidden;
    text-align: center;
    width: 16px;
}
.big_city .zgsclc_little_level2 {
    float: left;
    margin: 20px auto 0 8px;
    overflow: hidden;
    text-align: center;
    width: 36px;
}
.big_city .zgsclc_little_level3 { float: left;  margin: 20px auto 0 8px; overflow: hidden; text-align: center; width: 56px;}
.big_city .zgsclc_little_level4 {  float: left; margin: 20px auto 0 8px; overflow: hidden;  text-align: center; width: 76px;}
.big_city .zgsclc_little_level5 { float: left; margin: 20px auto 0 8px; overflow: hidden; text-align: center; width: 96px;}
.big_city .zgsclc_little_level6 { float: left; margin: 20px auto 0 8px; overflow: hidden; text-align: center; width: 116px;}
.zgs_ico_golden1, .zgs_ico_golden2, .zgs_ico_golden3, .zgs_ico_golden4, .zgs_ico_golden5, .zgs_ico_golden6 { display: inline-block; height: 25px; vertical-align: middle; width: 20px;}
.zgs_ico_golden1 { background-position: 0 -219px;}
.zgs_ico_golden2 { background-position: -23px -219px;}
.zgs_ico_golden3 { background-position: -47px -219px;}
.zgs_ico_golden4 { background-position: -71px -219px;}
.zgs_ico_golden5 { background-position: -95px -219px;}
.zgs_ico_golden6 {  background-position: -119px -219px;}
.zgs_company_list ul li div.zgscl_container div.big_city span {float:left; color: #666; font-size: 12px; margin-top: 8px;  text-align: left;  width: auto;line-height:35px;}
.zgs_company_list ul li div.zgscl_container div.zgsclc_koubei a.zgscl_a_gloden {display:block; color: #fff; float: left; font-family: initial; font-size: small; height: auto; line-height: normal; margin-top: 0;text-align: initial; width: auto;}
.koubei_text { float: left; height: 26px; line-height: 26px; margin-right: 15px;}
.zgs_company_list ul li div.zgscl_container div.big_city .koubei_number{ color:#fd6c00; font-size:22px; font-weight:bold}
.clear2{ width:100%; clear:both; line-height:45px;}
.pages { padding: 20px 0; color:#666}
.pages a { border: 1px solid #dfdfdf; color: #aaa; cursor: pointer; padding: 3px 6px;background-color: #fff;}
.pages a { background-color: #fff; border: 1px solid #eee;color: #999; width: 26px; text-align:center}
.pages a, .pages strong, .pages em { display: inline-block; height: 32px;  line-height: 32px; margin: 0 0 0 -1px; padding: 3px 6px;}
.pages .next b, .pages .prev b { background:url(../images/global.png) no-repeat; height: 11px; margin-top: 11px; position: absolute; width: 6px;}
.pages .prev b { background-position: -173px 0; float: left; left: 15px;}
.pages .prev, .pages .next { position: relative; width: 79px;}
.pages a, .pages strong { margin: 0 2px; padding: 5px 10px;}
.pages strong {background: #01a469 repeat; color: #fff; font-weight: 400; height: 34px; line-height: 34px; width: 28px; text-align:center}
.pages a:hover { color: #01af63;}
.pages .next b { background-position: -180px 0; float: right;  right: 15px;}
.pages .next:hover b, .pages_s a.next:hover {  background-position: -194px 0;}


button, input, select, textarea { font-family:"Microsoft YaHei","微软雅黑", "Source Han Sans SC","HanHei SC","PingFang SC","Helvetica Neue","Helvetica","Hiragino Sans GB","Arial",sans-serif;font-size: 100%; outline: medium none;}
.col_l { float: left;}
.col_r {float: right;}
.zxbj_details { background:url(../images/bjdetail_bg.jpg) no-repeat center; padding-top: 140px; min-height:510px;}
.con { color:#333;margin:0 auto;width:980px;}
.con_bj { background: rgba(255, 255, 255, 0.97) none repeat; box-shadow: 0 0 10px #ccc; overflow: hidden;  position: relative;}
.con_bj_cal { border-right: 1px solid #eee; padding: 50px 40px 30px; position: relative; width: 409px;}
.con_bj h3 { font-size: 20px;}
.calputer_tit span { color: #f36f20; font-size: 12px;margin-left: 10px;}
.calputer_tit .num_man {margin: 0 2px;}
.bj_form {font-size: 14px; padding-top: 30px; width: 370px;}
.mod_form .form_line::after { clear: both;  content: " "; display: block;  height: 0; visibility: hidden;}
.bj_form .label { color: #333;  font-size: 16px; margin-left: 0; text-align: left;}
.mod_form .label { float: left;line-height: 34px;padding-right: 8px;width: 24.6%;}
.label_start { color: #fe5f00; float: right; font-family: Arial; font-size: 24px; margin-top: 5px;}
.bj_form .element { padding-bottom: 18px; position: relative; width: 265px; float:right}
.bj_form .text_wrap { position: static;}
.mod_form .text {border: 1px solid #ddd; padding: 7px 10px;width: 184px;}
.bj_form .area_text { padding: 7px 20px 7px 10px; width: 223px;}
.mod_form .text_wrap .text_lbl { color: #bbb; left: 11px; position: absolute;top: 8px;}
.bj_form .text_wrap .unit {color: #000; margin-left: -32px;}
.mod_form .select { border: 1px solid #ddd; height: 34px;line-height: 28px; width: 206px;}
.bj_form .select {height: 36px; padding-left: 5px; width: 255px;}
.bj_form .select_s { margin-right: 10px; width: 122px;}
.bj_form .select_s_s { margin-bottom: 10px;width: 78px;}
.calc-btn { background:url(../images/zxbj_calc.jpg) no-repeat; display: block; height: 142px; position: absolute; right: -75px; top: 120px; width: 142px;}
.con_bj_res { color: #333; font-size: 14px; padding: 45px 50px 0 0; width: 340px;}
.con_bj_res .bj_explain { margin-bottom: 20px;  margin-top: 10px;}
.con_bj_res .bj_explain p { color: #999;font-size: 12px; line-height: 24px; margin-left: 20px;  padding-left: 10px;  position: relative;}
.con_bj_res .bj_explain p b {height: 24px; left: -10px;  line-height: 24px; position: absolute; text-align: center; top: 0; width: 10px;}
.con_bj_res .bj_explain .attention { color: #f36f20;}
.con-bj-new .zxbj-weixin-box {  padding: 50px 40px 71px;}
.con-bj-new .con_bj_res { color: #333;  font-size: 14px; padding: 28px 50px 0 0; width: 340px;}
.con-bj-new .bj_res_ul {  border: 1px solid #ddd; margin: 0 auto 1px; padding: 22px 0;}
.con-bj-new .bj_res_ul li { height: 30px;  line-height: 30px;}
.con-bj-new .bj_res_ul li span { float: left; font-size: 14px; height: 30px; text-align: right; width: 50%;}
.con-bj-new .bj_res_ul li strong { float: left; font-size: 12px; font-weight: 400; height: 30px; line-height: 30px; text-align: left; width: 50%;}
.con-bj-new .con_bj_res .bj_explain { margin-bottom: 7px; margin-top: 6px;}
.con-bj-new .con_bj_res .bj_explain p { color: #999; font-size: 12px; line-height: 18px; margin-left: 20px;  padding-left: 10px; position: relative;}
.con-bj-new .con_bj_res .bj_explain p.attention { color: #ff611c; margin: 8px 0 12px 20px;}
.bj_res_ul li, .bj_res_ul li strong { height: 40px; line-height: 40px;}
.bj_res_t b, .bj_res_ul li b { color: #f36f20; display: inline-block;font-weight: 400;}
.bj_res_t { font-size: 20px; line-height: 35px;}
.bj_res_ul li, .bj_res_ul li strong { height: 40px; line-height: 40px;}
.bj_res_t b { font-size: 28px;  margin: 0 12px; width: 92px;}
.bj_res_t span.bj_res_t_y {font-size: 14px;}
.bj_res_ul {  border: 1px solid #ddd; margin: 26px auto 0; padding: 22px 0;}
.bj_res_ul li span { float: left; font-size: 14px; height: 40px; text-align: right; width: 50%;}
.bj_res_ul li.let_spac { border-bottom: medium none;}
.bj_res_ul li strong { float: left; font-size: 12px; font-weight: 400; text-align: left; width: 50%;}
.bj_res_tip, .bj_res_zxd, .res_btn, .tender-video-tip, .tender-video-title {  text-align: center;}
.bj_res_ul li strong em { display: inline-block;font-size: 18px; font-style: normal; margin-left: 10px; margin-right: 10px; width: 55px;}
.let_spac i {  padding: 0 21px;}
.bj_res_ul li b { border-bottom: 1px solid #eaeaea; font-size: 20px;  margin: 0 15px; padding-bottom: 3px; width: 107px;}
.res_btn, .res_btn_box {  height: 42px; width: 220px;}
.res_btn, .res_btn:hover { color: #999;}
.bj_res_tip { color: #999;  padding-top: 15px;}
.res_btn_box { margin: 0 auto 40px;}
.res_btn { background:url(../images/bj_btn_bg.png) no-repeat scroll center 0;display: block; font-size: 16px; line-height: 34px;}
.bj_res_zxd, .text_area, .toolbar_header_center_left ul li em.sjbj_hot { display: none;}
.res_btn.active {  background:url(../images/bj_btn_bg.png) no-repeat scroll center bottom; color: #fff;}
.res_btn.active:hover { color: #fff;}
.bj_res_t, .bj_res_t b, .ele_bt {text-align: center;}
.bj_form .element { padding-bottom: 18px; position: relative;  width: 265px;}
.bj_form .select {  height: 36px; padding-left: 5px; width: 255px;}
.bj_form .select_s {  margin-right: 10px; width: 122px;}
.bj_form .select_s_s { margin-bottom: 10px; width: 78px;}
.bj_form .text {  width: 233px;}
.bj_form .area_text { padding: 7px 20px 7px 10px; width: 223px;}
.bj_form .text_wrap {  position: static;}
.bj_form .text_wrap .text_lbl { left: 11px;}
.bj_form .text_wrap .unit { color: #bbb; margin-left: -32px;}
.bj_form .form_error { bottom: 0;  font-size: 12px;left: 0; position: absolute;}

.titlebox{ width: 408px; height: 89px; text-align:left;color:rgb(102, 102, 102); margin:0 auto; padding-top:84px;}
.titlebox .h1{color: rgb(58, 58, 58); font-size: 28px; background-color: transparent; text-align:center; line-height:35px;}
.titlebox .p{font-size: 14px; color: rgb(134, 134, 134);color:#868686; margin-top:10px;}
.fuwubox{padding:0 0 30px; width:1260px; margin-top:30px;}
.fwbox{width:245px; margin:19px 19px 19px 0px; float:left; padding:0 20px; height:265px; border-radius:5px; border:1px solid #EEE}
.fwbox:hover{border:1px solid #1970B8}

.fwbox .img{display: table-cell; vertical-align:middle; text-align:center; width:290px; height:120px;}
.fwbox .img img{width:105px; height:88px; margin:0 auto}
.fwbox .span{display:block; width:100%;font-size: 14px; color:#868686; background-color: transparent; text-align:center; padding:10px 0}
.fwbox .bth1{font-size:16px; color:#333; line-height:30px; padding:15px 0; text-align:center;}
.fwbox .conp{font-size: 13px; color:#999; text-align:center;padding:10px 0;}
.youshibox{ height:780px; background:url(../images/ysbg.jpg) no-repeat center;}
.containt .left{float:left; width:360px; height:550px; margin-top:140px;}
.containt .left .left_top{ height:200px; background:url(../images/btbg.png) no-repeat center right; padding:30px 0}
.containt .left .left_top p{font-size: 60px;color:#1970b8; line-height:80px; font-weight:bold; margin:20px 0;}
.containt .left .left_top p span{ line-height:70px; margin-top:5px;}
.left_top span{ color:#fff;}
.left_bot{ line-height:28px; font-size:16px; color:#fff; margin-top:40px; margin-bottom:30px;}
.right .ys_smbox{ width:300px;height:230px; float:left;}
.mr60{ margin-right:90px; margin-left:30px;}
.right .ys_smbox .imgbox{ text-align:left}
.right .ys_smbox h1{ font-size:16px;color:#333; line-height:30px; height:30px; margin:5px 0 0}
.right .ys_smbox .hx{color:#333;font-size: 16px; line-height:40px;}
.right .ys_smbox .ms{color: rgb(128, 128, 128); line-height:20px;font-size: 14px;}

.albox{ width:100%; height:930px;background:url(../images/albg.jpg) no-repeat center;}
.alcon{ width:100%; margin-top:95px;}
.alcon .al_box{width:300px; height:255px; float:left;display: table-cell; vertical-align:middle; text-align:center;}
.alcon .al_box .titbox{ width:188px; height:104px; margin-top:75px; margin-left:50px;}
.alcon .al_box .titbox span{ display:block;font-size: 24px; color:#F7F7F7;text-align:center; line-height:40px;}
.alcon .al_box .titbox h1{text-align: center; font-size: 36px; color:#fff; height:45px; line-height:45px;}
.alcon .al_box .titbox .alxx{ color:#fff2ee; text-align:center; line-height:30px;}
.alcon .al_box .mowei{background:#0CB469 url(../images/bd.jpg) no-repeat center; padding:12px;display: table-cell; vertical-align:middle; text-align:center; position:relative; width:278px; height:231px;}
.alcon .al_box .mowei a{ font-size:20px; color:#F25824; text-decoration:none;}
.alcon .al_box .mowei .jt{ position:absolute; top:107px; right:0; display:block; width:37px; height:28px;}

.duibi{width:100%; height:730px;background:url(../images/duibibg.jpg) no-repeat center;}
.protect_conB_table{ padding:35px 0 0;}
.con_table { background-color: #f7f7f7; font-size: 16px; text-align: center;width: 100%; border-top:2px solid #fff}
.con_table { font-size: 16px; text-align: center;}
.con_table td {border-bottom: 2px solid #fff;border-right: 2px solid #fff; height: 60px;}
.con_table th { border-bottom: 2px solid #fff; border-right: 2px solid #fff; font-size: 20px; font-weight: normal; height: 80px;}
.con_table .oth { background-color: #1970B8;color:#fff;}
.zxd_ico_t, .zxb_ico_num, .zxb_ico_pk { background:url(../images/zxb_ico.png) no-repeat;display: inline-block;}
.zxb_ico_pk { background-position: 0 -149px; height: 34px;width: 63px;}
.con_table .oth1, .con_table .oth1 b { color: #999;}
#box1 { background: #1885e0 url(../images/fd_01.jpg) no-repeat center top; font-size: 14px; height: 569px; margin-top: -2px;}
#box1 .w { position: relative; margin:0 auto; width:1020px;}
#box1 .m { background-color: #fff; border-bottom: 5px solid #d9d9d9; height: 522px; position: absolute; right: 0; top: 20px; width: 317px;margin-bottom: 10px;}
.m, .mt, .mc, .mb { overflow: hidden;}
#box1 .fd_tit { background:#1970B8; color: #fff; height: 93px;text-align: center;}
#box1 .fd_tit h3 { font-size: 18px; padding: 15px 0;}
#box1 .fd_tit .de_sy { font-size: 14px; line-height: 36px;}
#box1 .mt { font-size: 14px; height: 26px; line-height: 26px; padding-left: 20px; padding-top: 5px;}
#box1 .mt span { color: #f35516;font-family: Arial; padding: 0 3px;}
#box1 .mc li {float: left;  font-family: "microsoft yahei";  line-height: 24px; overflow: hidden; padding: 3px 20px;  width: 278px;}
#box1 .m li > input, #box1 .m select { box-sizing: border-box; color: #666;font-family: "微软雅黑"; height: 34px;line-height: 34px;}
#box1 .mc input.txt { border: 1px solid #ccc; padding: 0 4px;width: 132px;}
#box1 .m #username, #box1 .m #mobile { color: #cecece; width: 276px;}
#box1 .mc li.mobile { padding-top: 5px;position: relative;}
#box1 .mc select, #box1 .mc .code input { border: 1px solid #ccc; box-sizing: border-box; width: 132px;}
#box1 #province, #box1 .code_text, #box1 #design_house { margin-right: 9px;}
#box1 .mc .area, #box1 .mc .code { width: 284px;}
#selectDistrict select:nth-child(1) { margin-right: 13px;}
#box1 .mc li.cate { height: 70px; margin-left: -1px;}
#box1 .mc li.cate div { color: #333; height: 22px; overflow: hidden;}
#box1 .m #dalibao {  height: 20px;  line-height: 20px; margin-left: 3px;}
.orange_color { color: #ff5500;}
#box1 .mc li.btn {height: 41px; line-height: 16px; padding-bottom: 0;}
#box1 .m .box_btn {  margin-left:0px;}
.box_btn {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #F25823; border-color: currentcolor currentcolor #F0F0F0;
 border-image: none; border-style: none none solid; border-width: medium medium 2px; color: white; cursor: pointer; font-family: "microsoft yahei"; height: 39px; width: 277px;}
#box1 .mc li.cnsm { font-size: 12px; height: 50px; line-height: 150%;  overflow: inherit; overflow-wrap: break-word; padding-left:20px; width: 278px;}
#box1 .mc li.cnsm span {color:#ff7712;}
.clr { clear: both; display: block; font-size: 0; height: 0; line-height: 0; overflow: hidden;}
#box1 .fd_tit .de_sy span { background:url(../images/num_bg.png) no-repeat;color: #F25823; display: inline-block;  font-size: 26px;  height: 36px; vertical-align: top; width: 27px;}

/*lists*/
.article-list{margin-bottom:10px;padding:20px 30px;background-color:#fff;}
.article-list .a-title{margin-bottom: 5px;font-size:22px;line-height:2;}
.article-list .article-intro{font-size:14px;line-height:1.8;}
.article-list .article-msg{margin-top:10px;font-size:12px;color:#999;}
.article-list .article-msg a{float:right;font-size:12px;}
/*文章内页*/
.a-icon {display:inline-block;background-image:url(../images/a-icon.png)!important;background-repeat:no-repeat;}
.view-icon {width:20px;height:16px;background-position:0 0;}
.msg-icon {width:20px;height:16px;background-position:0 -22px;}
.up-icon {width:25px;height:25px;background-position:0 -50px;}
.collect-icon{width:25px;height:25px;background-position:0 -80px;}
.support-icon {width:25px;height:30px;background-position:-38px -58px;}
.supported-icon {width:25px;height:30px;background-position:-38px -30px;}
.more-icon {width:15px;height:15px;background-position:-41px -87px;}

.a-icon { background-image: url(../images/a-icon.png); background-repeat: no-repeat;display: inline-block;}
#article-content {position:relative;margin-bottom:100px;}
#article-content .article-list {border:1px solid #E5E5E5;}
#article-content .article-header{padding-bottom:10px;border-bottom:1px solid #F9F9F9;}
#article-content .a-supplement span{color:#999;}
#article-content .a-supplement .a-tag span{margin-right:15px;}
#article-content .a-supplement .a-data span{margin-left:15px;}
#article-content .a-supplement .a-data i{vertical-align:middle;}
#article-content .article-guide{margin:0 0 30px;padding:15px 20px;background-color:#FBFBFB;}
#article-content .article-guide p{line-height:1.8;}
#article-content .article-guide .ag-color{color:#097ddb;font-size:14px;}
#article-content .ac-pagin{margin:0;margin-top:30px;}
#article-content .ac-pagin .pagin-box{float:none;text-align:center;}
#article-content .ac-pagin a, #article-content .ac-pagin .pagin-goto input {height:20px;padding:0 6px;line-height:20px;}
#article-content .ac-text{font-size:14px;line-height:30px;}
#article-content .ac-text img{ max-width:100%;}
#article-content .ac-text p img{ max-width:100%}
#article-content .ac-text table{width:100%;border-left:1px solid #aacbee;border-bottom:1px solid #aacbee;margin:5px 0px 5px 0px; line-height:120%; padding:0px; font-size:12px;}
#article-content .ac-text table th,.content table .c1{background: #DFEFFF;}
#article-content .ac-text table th,.content table td{border-top:1px solid #aacbee;border-right:1px solid #aacbee;padding:4px 5px}
#article-content .ac-text table td{height:21px;}
#article-content .ac-text .table50{width:50%;}
#article-content .ac-text .table60{width:60%;}
#article-content .ac-text .table70{width:70%;}
#article-content .ac-text .table80{width:80%;}
#article-content .ac-text .table90{width:90%;}
#article-content .ac-text p{margin:0;padding:10px 0;}
#article-content .ac-text h1{font-weight: bold;font-size: 18px;vertical-align:baseline;line-height:20px;padding-top:15px;}
#article-content .ac-text h2{font-weight: bold;font-size: 16px;vertical-align:baseline;line-height:18px;padding-top:15px;}
#article-content .ac-text h3{font-weight: bold;font-size: 14px;vertical-align:baseline;line-height:16px;padding-top:15px;}
#article-content .ac-tool{position:relative;width:100%;padding:40px 0;text-align:center;font-size:0;}
#article-content .ac-tool a{display:inline-block;width:150px;height:26px;padding:8px 0;line-height:26px;font-size:12px;color:#fff;box-sizing:content-box;}
#article-content .ac-tool a i{vertical-align:middle;}
#article-content .ac-tool .ac-tool-up{background-color:#FF5500;margin-right:10px;}
#article-content .ac-tool .ac-tool-collect{background-color:#018FD7;}
#article-content .ac-tool .ac-or {position:absolute;left:445px;top:43px;margin-left:-18px;width:36px;height:36px;line-height:36px;border-radius:50%;background-color:#fff;font-size:16px;color:#999;}
#article-content .ac-page{padding:30px 0;font-size:14px;}
#article-content .ac-page li{line-height:1.6;}
#article-content .ac-other{padding:30px 0;font-size:14px;border-top:1px dashed #e9e9e9;}
.tags_group{display:inline-block; width:380px; vertical-align: top;}
#article-content .ac-other .fl a{display:inline-block;zoom:1;margin:0 5px 5px 0;padding:3px 8px;color:#fff; vertical-align: top;}
#article-content .ac-other .fl a:link,#article-content .ac-other .fl a:visited {background-color:#1BA4EC;}
#article-content .ac-other .fl a:hover,#article-content .ac-other .fl a:active{background-color:#0E8BCD;}
#article-content .ac-other .fl .more:link,#article-content .ac-other .fl .more:visited {background-color:#fff;color:#999;}
#article-content .ac-other .fl .more:hover,#article-content .ac-other .fl .more:active{background-color: #fff;color: #999;}
#article-content .ac-other .bdsharebuttonbox{float:right;}
#article-content .ac-other .bdsharebuttonbox a{margin:0!important;padding-left:2px!important;width:30px;height:25px;vertical-align:middle;}
#article-content .ac-other .bdsharebuttonbox .weixin-icon {background-position:-37px 0;}
#article-content .ac-other .bdsharebuttonbox .sina-icon {background-position:-76px 0;}
#article-content .ac-other .bdsharebuttonbox .qq-icon {background-position:-108px 0;}
#article-content .ac-other .bdsharebuttonbox .qqzone-icon {background-position:-138px 0;}
#article-content .ac-project li {width:232px;margin-right:12px;}
#article-content .ac-project .ac-mc {padding:0;background-color:#F9F9F9;}
#article-content .ac-project p{width:222px;padding:5px;overflow:hidden;background-color:#fff;font-size:12px;}
#article-content .public-com .ac-mc{padding:30px 26px 30px;}
#article-content .public-com .ac-label{margin-bottom:15px;font-size:14px;}
#article-content .public-com .ac-label label{}
#article-content .public-com .ac-label input{padding:5px;border:1px solid #DCDCDC;color:#aaa}
#article-content .public-com .ac-label input.focus{color:#666}
#article-content .public-com .ac-mc textarea {width:662px;height:78px;border:1px solid #DCDCDC;}
#article-content .public-com .ac-mc .submit_btn {margin-top:20px;text-align:right;}
#article-content .public-com .ac-mc .submit_btn span {color:#aaa;font-size:12px;}
#article-content .public-com .ac-mc .submit_btn a {display:inline-block;width:98px;height:37px;line-height:37px;font-size:14px;color:#fff;background-color:#FF5500;text-align:center;}
#anniu{ margin: 0 auto 60px; width: 396px; height:65px}
#anniu .box6_btn {
    background:url(../images/fd_102.jpg) no-repeat;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    height: 62px;
    line-height: 62px;
	margin: 0 auto;
    width: 392px;
}
.ac-article { float:left;width: 953px;}

a.t1:link,a.t1:visited{color:#666;text-decoration:none;}
a.t1:hover,a.t1:active{color:#666;text-decoration:underline;}

a.t2:link,a.t2:visited{color:#079ce9;text-decoration:underline;}
a.t2:hover,a.t2:active{color:#079ce9;text-decoration:none;}

.relativeLay{position:relative;}
.relativeLay .prev,.relativeLay .next{display:block;position:absolute;z-index:3;top:0;width:46px;height:100px;padding:157px 0;background:url(../img/1x1.gif) repeat;}
.relativeLay .prev{left:10px;padding-right:254px}
.relativeLay .next{right:10px;padding-left:254px}
.relativeLay .prev span,.relativeLay .next span{display:inline-block;width:46px;height:100px;background:url(../img/arrow.png) no-repeat;overflow:hidden;cursor:pointer;}
.relativeLay .prev span{background-position:0 0}
.relativeLay .prev:hover span{background-position:0 -100px}
.relativeLay .next span{background-position:-46px 0}
.relativeLay .next:hover span{background-position:-46px -100px}
.relativeLay table{width:100%;text-align:center;border:none!important;}
.relativeLay table tr td{vertical-align:middle;padding:0;}
/*相关文章*/
.ac-related ul{width:700px;overflow:hidden;}
.ac-related ul li{float:left;width:330px;height:18px;line-height:18px;margin-right:20px;}
.ac-related ul li a{display:inline-block;zoom:1;width:100%;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}


/*文章内页相关内容切换*/
.tab_contairn{font-size:14px; margin-top:30px;}
.tab_contairn h2{font-weight: lighter;}
.tab_contairn h2 a{display:inline-block;font-size:18px; padding:15px 25px; color:#474747;}
.tab_contairn h2 a.current{border-top:2px solid #e5e5e5; background:#fff;}
.tab_content{padding:15px 15px 15px 25px; background:#fff; }
.tab_content .tab_intersting ul{width:330px; float:left;}
.tab_content ul li{width:100%;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis;  white-space:nowrap; line-height: 220%;}
.tab_content .tab_intersting ul:nth-child(2n+1),.tab_content .tab_about_article ul li:nth-child(2n+1){margin-right:15px;}
.tab_content .tab_about_article ul li{width:330px; float:left;}

/*right-sidebar*/
.sidebar-add{margin-bottom:20px;background-color:#fff;border: 1px solid #e8e8e8;}
.sidebar-add h2{padding:0 15px;line-height:2;font-weight: normal;border-bottom:1px solid #E8E8E8;background-color:#FDFDFD;overflow:hidden;zoom:1;color: #333; font-size: 24px;}		
.sidebar-add h2 a{margin-top: 8px;font-size:14px;}
.sidebar-add h2 a:link, .sidebar-add h5 a:visited{color:#aaa;}
.sidebar-add h2 a:hover, .sidebar-add h5 a:active{color:#097ddb;text-decoration:none;}
.sidebar-add ul{padding:0 10px 20px;font-size:14px;}


/*频道推荐*/
.channel-rec ul {padding:15px 10px;}
.channel-rec li {padding:5px 0;font-size:12px;}
.channel-rec li a {display:inline-block;zoom:1;overflow:hidden;}
.channel-rec li p{float:left;width:208px;margin:0;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow: ellipsis;}
.ellsps{overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow: ellipsis;}
.channel-rec li .dot-icon{float:left;width:10px;height:12px;background-position:-161px -89px;}
.channel-rec .cr-tool{clear:both;padding:10px 0 5px;border-bottom:1px dashed #eee;color:#aaa;}
.channel-rec .cr-tool em{color:#FF5500;}
.channel-rec .cr-tool .cr-time {margin-right:50px;}

/*推荐套餐*/
.recommend-tc li {padding:15px 0;border-bottom:1px dashed #eee;}
.recommend-tc .tc-smallpic {width:85px;height:69px;overflow:hidden;}
.recommend-tc .tc-content {width:125px;font-size:12px;}
.recommend-tc .tc-content .tc-title {width:125px;height:36px;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;}
.recommend-tc .tc-content .tc-price{display:block;text-align:right;color:#FF5500;font-size:14px;padding-right:5px;}
.recommend-tc .tc-content .appabout { color:#aaa;}
.recommend-tc .tc-content .appabout em {color:#ff5500;}
.study_right{background-color: #fff; margin-bottom: 20px;}






.tycontent{width:1220px; height:auto; margin:10px auto 10px auto;}
.tyleft{float: left;position: relative; width: 245px; margin-right:-225px;}
.tyleft .leftbox{ background-color: #fff;box-shadow: 0 1px 2px #bbb;}
.tyleft .leftbox a{display: block;font-size: 14px;height: 50px; line-height: 50px; padding-left: 18px; border-top: 1px solid #ddd;}
.tyleft .leftbox a:hover{ background:#f6f6f6; color:#1970B8}
.tyleft .leftbox .hover{ background:#f6f6f6; color:#1970B8}
.tyleft .leftbox .small{ border-top: medium none;font-size: 13px; height: 36px;line-height: 36px; padding-left: 33px;}
.tyright{float:right; margin-left:-265px; width:100%;}
.tyright .tyrightbox{margin-left: 265px;}
.tyright .tyrightbox .contentbox{background-color: #fff;}
.tyright .tyrightbox .contentbox h2.tit{font-size: 20px;padding:0; font-weight:normal;border-bottom: 1px solid #e8e8e8; margin-left:20px;color: #bababa; line-height:35px;}
.tyright .tyrightbox .contentbox h2 span {  font-size: 14px; padding-left: 10px;}
.tyright .tyrightbox .contentbox .aboutcontent{ color: #666;font-size: 14px;line-height: 24px; padding: 20px; min-height:500px; margin-left:20px; box-sizing:border-box; width:90%;/* border-bottom:1px solid #E8E8E8;border-right:1px solid #E8E8E8;border-left:1px solid #E8E8E8;*/}
.tyright .tyrightbox .contentbox .aboutcontent p{ line-height:30px; font-size:14px;}
.tyright .tyrightbox .contentbox .aboutcontent img{ max-width:95%;}
.tyright .tyrightbox .contentbox .aboutcontent p img{ max-width:95%;}

.tyright .tyrightbox .contentbox .tylistbox{color: #666;font-size: 14px;line-height: 24px; padding: 20px;}
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl {font-size:16px; color:#666; padding:5px; line-height:22px; border-bottom:1px dashed #CCCCCC; margin-bottom:10px}
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl a{ color:#000; }
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:100%; overflow:hidden;}
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl .dt_1 { height:20px; background:url(../images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:15px; color:#333; font-weight:bold; }
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl .dt_1:hover {background:url(../images/ico7.gif) no-repeat 0 6px;color:#FF9600; }/*资讯首页内容,点击时的图片*/
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl .dt_2 { font-size:13px; float:right; padding:0 10px 0 8px;}
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl .dt_3 { font-size:13px;}
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
.tyright .tyrightbox .contentbox .tylistbox dl.news_dl dd { font-size:13px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.mbxnav{ border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.goumai{ width:100%; height:auto}
.goumai .buy_btn{ background:#fe512f; color:#FFF; width:80px; height:30px; line-height:30px; overflow:hidden; display:block; text-align:center; display:inline-block;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius:3px; }
.goumai .exchange_btn{ background:#ccc; color:#666; width:100px; height:30px; line-height:30px; overflow:hidden; display:block; text-align:center; display:inline-block;-moz-border-radius: 1px;-webkit-border-radius: 1px;   
  border-radius:3px; }
.goumai .cart_btn{ background:#0EAF63; color:#fff; width:100px; height:30px; line-height:30px; overflow:hidden; display:block; text-align:center; display:inline-block;-moz-border-radius: 1px;
 -webkit-border-radius: 1px; border-radius:3px; margin-left:20px; }
.sale-msg .rate {right: 5px; text-align: center; top: 20px; width: 100px;z-index: 1;}
.raty { display: inline-block; font-size: 0; line-height: 0; vertical-align: middle;}
.raty img { display: inline-block; height: 16px; letter-spacing: normal; margin: 2px 0; width: 16px; word-spacing: normal;}

.nav-wrap { border-bottom: 1px solid #eee;  font: 14px/22px "微软雅黑"; height: 33px; padding-top: 10px;}
.main {  font-family: "微软雅黑";  margin: 40px auto 0; padding-bottom:40px;}
.left2 { float: left; overflow: hidden;width: 290px;}
.right2 { float: right; overflow: inherit; width: 920px;}
.mb20 { border: 1px solid #eee; margin-bottom: 20px;}
.mb20 .mt { padding: 0 8px; position: relative;}
.mb20 h3 { border-bottom: 1px solid #dbdfe2; color: #333; font: 18px/45px "微软雅黑";  height: 45px; padding: 0 10px;}
.mb20 .more_link { color: #b2b2b2; font-size: 14px; position: absolute; right: 10px; top: 15px;}
.allNav {border-top: medium none;}
.allNav h2 { background-color: #eee; color: #333; font: 16px/40px "微软雅黑";  height: 40px; padding-left: 30px;}
.allNav ul {  margin: 10px 30px;}
.allNav li {  font-size: 14px;  line-height: 28px; margin-right: 38px;}
.allNav li.current a { color: #2fb2f6;}
.allad {  border: medium none;}
.taocan h3 a { color: #333;}
.taocan #taocan_box {  height: 439px;  overflow: hidden;}
.taocan ul li { border-bottom: 1px dashed #e4e4e4;  height: 74px;  line-height: 18px;  overflow: hidden; padding: 8px 15px 5px;}
.taocan ul li a img { display: block; float: left; margin-right: 10px;}
.taocan ul li .tit {  display: block;  height: 54px; overflow: hidden;}
.taocan .price { color: #ff0000;  display: block;  float: right;  font-family: Verdana; font-weight: bold; text-align: right; width: 112px;}
.taocan .cword { color: #ff0000;}
.taocan.new-style h3 { background: #f8f8f8 none repeat scroll 0 0;  border-bottom: 1px solid #e4e4e4; padding-right: 10px;}
.taocan.new-style h3 .fr {  color: #aaa; font-size: 14px;}
.taocan ul li {  padding: 20px 15px 11px;}
.new-style #taocan_box { height: 529px;}
.taocan.new-style ul li .tit {font-size: 14px;  height: 36px;}
.taocan.new-style .taocan_info {  float: left;  margin-top: 10px; width: 173px;}
.taocan.new-style .taocan_info .price { color: #ff5500;  float: left; font-family: "Microsoft YaHei"; font-size: 16px;  text-align: left;}
.taocan.new-style .taocan_info .renqi { color: #aaa; float: right; font-size: 12px;}
.art-list {  padding: 10px 15px;}
.art-list li { font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  width: 255px;}
.art-list .pro_tag { background: #dff5ff none repeat scroll 0 0; border-radius: 4px; color: #2fb2f6; float: left;  font-size: 14px; margin: 6px 15px; padding: 4px 12px;}
.art-list .pro_tag { background: #dff5ff none repeat scroll 0 0; border-radius: 4px;  color: #2fb2f6; float: left; font-size: 14px;  margin: 6px 15px; padding: 4px 12px;}
.tool-bar {background-color: #f8f8f8; border: 1px solid #eee; height: 18px; padding: 12px 0; box-sizing:content-box; margin-bottom:20px}
.tool-bar a { border-right: 1px solid #dbdfe2;  display: block;  float: left;  font-size: 14px; padding: 0 20px;}
.tool-bar a:last-child {  border-right: medium none;}
.tool-bar a.current, .tool-bar a:hover {  color: #2fb2f6;}
.tool-tags { padding-top: 16px;}
.tool-tags a { border: 1px solid #83d4ff; border-radius: 4px; color: #0097e0; display: inline-block;  font-size: 14px; margin-right: 15px; padding: 2px 8px;}
.tool-tags a.clicked { background-color: #2fb2f6; border: 1px solid #0097e0; color: #fff;}
.list-box ul li { border-bottom: 1px dotted #e8e8e8; height: 135px; padding: 30px 0; box-sizing:content-box}
.list-box ul li:first-child { padding-top: 25px;}
.list-box .img-box { float: left; margin-right: 30px; position: relative;}
.list-box .img-box .recommond-icon { background:url(../images/list-icon.gif) no-repeat;  height: 25px; left: -4px; position: absolute; width: 79px;}
.list-box .list-item { float: left; width: 620px;}
.list-box .list-item.new-width { width: 673px;}
.list-box .list-item .list-item-title { color: #333; font-size: 20px; height: 36px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-box .list-item .list-item-title a {color: #333;}
.list-box .list-item .list-item-title a:hover { color: #f25618;}
.list-box .list-item .list-item-summary { color: #666; font-size: 14px; height: 86px; line-height: 26px;}
.list-box .list-item .list-item-summary p{ height:80px; overflow:hidden;}
.list-box .list-item .list-item-summary a { color: #999999;}
.list-box .list-item .list-item-summary a:hover { color: #5c5c5c;}
.list-box .list-item .list-item-info-bar { color: #999999; height: 16px; line-height: 16px;}
.list-box .list-item .info-bar-left { float: left;}
.list-box .list-item .info-bar-left span {  padding: 0 10px;}
.list-box .list-item .info-bar-left span.view { padding-left: 0;}
.list-box .list-item .info-bar-left em { font-family: Verdana;}
.list-box .list-item .info-bar-right {float: right;}
.dpf-title{background-color: #f8f8f8; border: 1px solid #eee;}
.dpf-title p{font-size: 14px; padding:5px 20px; line-height:40px;}
.dpf-title span{color: #FF5500; font-size:15px;}
.dpf-title p a{color: #FF5500;}

.list-pdf{padding:10px 0;}
.list-pdf ul{ width:110%}
.list-pdf ul li { border-bottom: 1px dotted #e8e8e8; height: 135px; padding: 30px 0px; width:450px; float:left; margin-right:30px;}
.list-pdf .img-box { float: left; margin-right:20px; position: relative;}
.list-pdf .list-item{ float: left; width: 240px;}
.list-pdf .list-item .list-item-title { color: #333; font-size: 16px;line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-pdf .list-item .list-item-title a {color: #333;}
.list-pdf .list-item .list-item-title a:hover { color: #f25618;}
.list-pdf .list-item .list-item-summary {height: 46px; padding-top:30px;}
.list-pdf .list-item .list-item-summary a.zaixian { background-color: #fd6c00;  border: 1px solid #e7691e; color: #fff;height: 30px; line-height: 30px;width: 103px;display: inline;  float: left;margin-right: 10px; text-align: center; border-radius:3px;}
.list-pdf .list-item .list-item-summary a.xiazai{background-color: #1970b8; color: #fff;display: inline;float: left;height: 30px; line-height: 30px; margin-right: 10px;text-align: center;width:105px; border-radius:3px;}
.list-pdf .list-item .info-bar-left { float: left;}
.list-pdf .list-item .info-bar-left span {  padding: 0 10px;}
.list-pdf .list-item .info-bar-left span.view { padding-left: 0;}
.list-pdf .list-item .info-bar-left em { font-family: Verdana;}
.list-pdf .list-item .info-bar-right {float: right;}





.mfsj_design { background: #daefff none repeat scroll 0 0;  border-top: 3px solid #57b3ff; margin-bottom: 20px; position: relative;  text-align: center;}
.mfsj_design li { color: #666;  padding: 5px; text-align: center;}
.mfsj_design .desgin_title { background: #178bed none repeat;  color: #fff; height: 85px; margin: -3px auto 0; width: 213px;}
.mfsj_design .de_tit { font-size: 20px; padding: 15px 0;}
.mfsj_design .de_sy { font-size: 14px; line-height: 31px;}
.mfsj_design .de_sy span { background:url(../images/fd_s_w.png) no-repeat; color: #178bed; display: inline-block; font-size: 18px; font-weight: bold;  height: 31px; vertical-align: top; width: 21px;}
.mfsj_design .design_main { padding: 10px 0 20px;}
.mfsj_design .m2 {  display: none; padding-top: 20px; text-align: center;}
.mfsj_design .m2 h1 { font-size: 18px; height: 36px; line-height: 36px;}
.mfsj_design .m2 img { margin-top: 15px;}
.mfsj_design #btn a { background-color: #f37020; color: #fff; display: inline-block; font-size: 14px;  height: 35px; line-height: 35px;  margin-top: 15px; padding: 0 30px; text-decoration: none;}
.lwx_paging_box {clear: both; display: flex;justify-content: center; margin: 20px 40px 0; position: relative; padding-bottom:20px}
.pagination::after { clear: both;  content: "."; display: block; height: 0; visibility: hidden;}
.pagination {display: inline-table;text-align: center;}
.pagination { display: block;}
* + html .pagination { min-height: 1%;}
.pagination .pager li { background: #f2f2f2;  float: left; margin: 0 2px; width: auto; padding:0; border:1px solid #ddd; }
.pagination li a, .disabled { display: inline-block; padding: 7px 20px;}
.pagination li.active, .pagination li.active a { background: #fff none repeat scroll 0 0; border: medium none;  color: #ff5500;}
.pagination li.active a:hover{ color:#fff}
.pagination .pager > li > a{ padding:7px 15px;background:none;}
.pagination .pager > li > a, .pagination .pager > li > span { border:none}
.pagination .pager > li > a:hover{ background:#0EAF63}
/*caseMain*/
.caseMain{margin: 60px 0 30px;}
.caseMain li{display:inline-block;width: 314px;height:396px;position:relative;margin:0 0 15px 13px;background-color:#fff;overflow:hidden;overflow: hidden;}
.main.w_new .caseMain li{width:368px;margin: 0 32px 47px 0;}
.caseMain li.first{margin-left:0;}
.main.w_new .caseMain li.first{margin-left:0;}
.caseMain li .Live_sg{position:absolute;top:0px;right:0px;width:94px;height:94px;cursor:pointer;}
.caseMain li .Live_ing{background-image:url(../images/Live_ing.png);}
.caseMain li .Live_ok{background-image:url(../images/Live_ok.png);}
.caseMain li .img{position:relative;width: 312px;height: 234px;overflow:hidden;text-align: center;}
.main.w_new .caseMain li .img{width:368px;height:278px;}

.caseMain li a:before {
    content: "";
    position: absolute;
    width: 60px;
    height: 100%;
    top: 0;
    left: -120px;
    overflow: hidden;
    background: -moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg)
}
.caseMain li a:hover::before {
    -webkit-transition: left 1s;
    -moz-transition: left 1s;
    transition: left 1s;
    left: 350px
}

.caseMain li .tit{height:50px;margin:8px 12px;font:normal 16px/25px "microsoft yahei";overflow:hidden;}
.caseMain li .tit a{color:#2a2a2a; line-height:50px;}
.caseMain li .info{border-top:1px solid #F8F8F8;margin:0 12px;padding:16px 10px;clear:both; overflow: hidden;font-size: 14px;color: #b2b2b2;}
.caseMain li .uName{float:left;display:inline-block;color:#999;}
.caseMain li .info span{float:left;display:inline-block;padding:0 10px;vertical-align: middle;}
.caseMain li .info span:first-child{padding-left:0;border-right:1px solid #B2B2B2;}
.caseMain li .info span em{margin-left: 5px;}
.caseMain li .sdw1{background:#d4d4d4;}
.caseMain li .sdw2{background:#ddd;}
.caseMain li .sdw3{background:#e7e7e7;}
.caseMain li .sdw1,.caseMain li .sdw2,.caseMain li .sdw3{height:1px;overflow:hidden;}


/*footer*/
#footer {min-width: 1180px;}
#footer .footer-icon {background:url(../images/tubiao.png) repeat; display: inline-block; height: 20px; vertical-align: middle;}
#footer .footer-icon-bln { background-position: 0 -300px; width: 83px;}
#footer .footer-icon-gj {background-position: 0 -320px; width: 38px;}
#footer .footer-icon-ap {background-position: 0 -340px; width: 27px;}
#footer .footer-icon-be {background-position: 0 -360px; width: 85px;}
#footer .footer-icon-tt { background-position: 0 -380px; height: 18px; width: 61px;}
#footer .footer-icon-qj { background-position: 0 -400px; width: 60px;}
#footer .footer-icon-mkl { background-position: 0 -420px; width: 85px;}
#footer .footer-icon-lhs { background-position: 0 -440px; width: 79px;}
#footer .footer-icon-yzf { background-position: 0 -460px; width: 49px;}
#footer .footer-icon-ysj { background-position: 0 0; height: 100px; width: 100px;}
#footer .footer-icon-sjs { background-position: -110px 0; height: 100px;  width: 100px;}
#footer .footer-icon-yz { background-position: 0 -200px; height: 100px;width: 100px;}
#footer .footer { background: #2d3237 none repeat 0 0;  padding: 33px 0 15px;}
#footer .footer h3 {  color: #fff; font-size: 14px;}
#footer .footer .border { background: hsla(0, 0%, 100%, 0.1) none repeat; height: 160px;  width: 1px;}
#footer .footer .introduction { width: 604px;}
#footer .footer .introduction .col ul {  margin: 21px 120px 0 0;}
#footer .footer .introduction .col .last-col {  margin: 21px 38px 0 0;}
#footer .footer .introduction .col ul li {  margin: 0 0 8px;}
#footer .footer .introduction .col ul li a { color: #aaa;  font-size: 12px;}
#footer .footer .introduction .col ul li a:hover { color: #fff;}
#footer .footer .partner { margin: 0 30px 0 25px; width: 294px;}
#footer .footer .partner h3 { margin: 0 0 24px;}
#footer .footer .partner ul {margin-right: -20px;}
#footer .footer .partner ul li i { margin: 0 20px 15px 0;}
#footer .footer .contact { margin: 0 0 0 25px; width: 460px;}
#footer .footer .contact .text {margin: 0;}
#footer .footer .contact .text a, #footer .footer .contact .text p { color: #aaa;  font-size: 12px;  margin: 0 0 4px;}
#footer .footer .contact .text a:hover { color: #fff;}
#footer .footer .contact .text .phone { color: #fd6c00;font-size: 24px;  margin: 10px 0 30px;}
#footer .footer .contact .design-app {  margin-left: 10px;}
#footer .footer .contact .qr-code {text-align: center;}
#footer .footer .contact .qr-code p { color: #acadb2; font-size: 14px;  margin: 10px 0 0;text-align: center;}
#footer .link {  background: #25292e none repeat 0 0;  color: #666; padding: 10px 0;}
#footer .link .main { height: 24px; line-height: 24px;  overflow: hidden; position: relative;}
#footer .unfold .main {  height: auto;}
#footer .link em {margin: 0 20px 0 0;}
#footer .link a { white-space: nowrap;}
#footer .link a:hover { color: #666; text-decoration: underline;}
#footer .link span {  margin: 0 5px 0 8px;  position: relative;top: -1px;}
#footer .link .arrow { color: #fff;  cursor: pointer; font-size: 20px; position: absolute;  right: 10px; top: 0;}
#footer .unfold {  height: auto;}
#footer .unfold .icon-arrow-bottom {  display: none;}
#footer .unfold .icon-arrow-top { display: block;}
.copyright { background: #25292e none repeat 0 0; color: #666; height: 18px; line-height: 18px;  margin: 0 auto;padding-top: 10px; padding-bottom: 10px; text-align: center; box-sizing:content-box}
.copyright a { color: #666;}
.copyright a:hover {color: #666; text-decoration: underline;}

.lwx_pop_btn {
    text-align: center;
}
.lwx_pop_btn button, body .lwx_pop_btn a {
    background: #ff5500 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    vertical-align: middle;
    width: 167px;
}
.lwx_tips_box {
    background-color: white;
    border-radius: 10px;
    border-top: 5px solid #ff5500;
    padding-bottom: 30px;
    width: 400px;
}
.lwx_tips_box_content {
    font-size: 16px;
    padding: 70px 25px 50px;
    text-align: center;
}
.lwx_tips_btn_box {
    text-align: center;
}
.lwx_tips_btn_box .btn {
    background: #666 none repeat scroll 0 0;
    border: 1px solid #666;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: 0 10px;
    text-decoration: none;
    width: 140px;
}
.lwx_tips_btn_box .lwx_confirm_btn {
    background: #ff5500 none repeat scroll 0 0;
    border-color: #ff5500;
}
.lwx_pay_tips_box {
    background-color: white;
    border-top: 5px solid #ff5500;
    width: 400px;
}
.lwx_pay_tips_content {
    padding: 30px;
}
.lwx_pay_tips_content h3 {
    color: #5f5f5f;
    font-size: 22px;
    font-weight: lighter;
    margin-bottom: 40px;
}
.lwx_pay_list a {
    display: block;
    margin-bottom: 30px;
    width: 340px;
}
.lwx_pay_list a:hover {
    left: 1px;
    position: relative;
    top: 1px;
}
.lwx_pay_list a img {
    display: block;
    width: 100%;
}

.list_case{ width:100%; overflow:hidden; margin-top:20px;}
.list_case ul{ width:200px;}
.list_case li{ float:left; width:90px; margin-right:10px; margin-bottom:20px;}
.list_case li a{ margin:0; padding:0;}
.list_case li a img{ width:90px; height:90px;}
