﻿@charset "utf-8";

/* CSS Document */
/*  ------------------------ 通用 ----------------------------  */
*, *::after, *::before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*{ margin:0px; padding:0px;}
body { color:#333; font-family:"微软雅黑", Arial;  font-size:14px; line-height:24px; background:#fff;}
body.colff { background:#fff;}
body.colfa { background:#f9f9f9;}
body,html{ width:100%; height:100%;}
.bodyhid{ overflow:hidden;}
ol, ul ,li,p,h1,h2,h3,h4,h5{list-style: none; margin:0px; padding:0px}
img,ol, ul ,li{ border:none;}
div{ margin:0 0; padding:0 0}
a{text-decoration:none; color:#333; outline:none; star:expression(this.onFocus=this.blur());}
input[type=button], input[type=submit], input[type=reset] ,select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
input:focus,input:hover,input:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
select:focus,select:hover,select:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}

a:hover {text-decoration: none; color:#0F0159 ;cursor:pointer;}
img{ border:none;}
.cl{ clear:both; width:100%; overflow:hidden; height:0px}
.clins{ clear:both; width:100%; margin:0; height:50px;}
.conten{ margin:auto;}
.pointer { cursor:pointer; }
.NoBorder { border:0 none; }
.NoPadding { padding:0; }
.t_l { text-align:left; }
.t_c { text-align:center; }
.t_r { text-align:right; }
.Break { word-break:break-all; word-wrap:break-word; }
.Nobreak { word-break:keep-all; word-wrap:normal; }
.FL { float:left; }
.FR { float:right; }
.UnLine { text-decoration:underline; }
.DisunLine { text-decoration:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.wrapper { clear:both; overflow:hidden; }
.o-hidden { overflow:hidden; }
.invisible { visibility:hidden; }
.hidden { display:none; }
.block { display:block; }
.clear { clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden; }
.FB { font-weight:bold; }
.FN { font-weight:normal; }
.FI { font-style:italic; }
.F10 { font-size:10px; }
.F11 { font-size:11px; }
.F12 { font-size:12px; }
.F13 { font-size:13px; }
.F14 { font-size:14px; }
.F16 { font-size:16px; }
.F18 { font-size:18px; }
.DivH5, .DivH10, .DivH15, .DivH20, .DivH25, .DivH30, DivH1, .DivH40 { width:100%; overflow:hidden; }
.DivH1 { height:1px; }
.DivH5 { height:5px; }
.DivH8 { height:8px; }
.DivH10 { height:10px; }
.DivH15 { height:15px; }
.DivH20 { height:20px; }
.DivH25 { height:25px; }
.DivH30 { height:30px; }
.DivH40 { height:40px; }
.DivH60 { height:60px; }
.DivH80 { height:80px; }
.LH1 { line-height:1px; }
.LH10 { line-height:10px; }
.LH15 { line-height:15px; }
.LH18 { line-height:18px; }
.LH20 { line-height:20px; }
.LH25 { line-height:25px; }
.LH30 { line-height:30px; }
.LH35 { line-height:35px; }
.color_green { color:#85c226; }
.color_red { color:#e8470a; }
.color_red1 { color:#F00; }
.color_yellow { color:#bf0000; }

div.bor10h{ border-top:10px solid #f2f2f2;}
.rotate_jia,.rotate_div,.rotate_jian,.up-img,.down-img,.left-img,.right-img,.middle-img{ display:none; }

/*  header  */
.header{}
.header img{ display:block;}

.fhico{ display:block; width:40px; height:40px; background:url(../images/fh.png) no-repeat center center/20px 20px;}
.cols{ display:block; width:40px; height:40px; background:url(../images/col.png) no-repeat center center/20px 20px;}


/*  bannav  */
.bannav{ background:#fff; margin-bottom:10px; padding:11px 0;}
.bannav li{ width:50%; display:inline-block; height:18px; line-height:18px; font-size:12px; text-align:center;}
.bannav li img{ width:17px; display:inline-block; vertical-align:top; margin-right:5px;}
.bannav li .bannavred{ color:#ff4e33; margin-left:5px;}
.bannav li:first-child{ border-right:1px solid #e6e6e6;}


/*  proli */
.proli{ background:#fff; border-top:10px solid #f2f2f2;}

.prolipros{ margin-bottom:5px; position:relative; height:50px;}
.proliprad{ position:absolute; left:0; top:0; right:0; width:100%; height:50px; background:#fff; border-bottom:1px solid #e5e5e5;}
.proliprfox{ position:fixed;}


.prolisel{ border-bottom:1px solid #e5e5e5;}
.prolisel li{ width:25%; display:inline-block; height:50px; line-height:50px; font-size:14px; text-align:center; float:left;}
.prolisel li i{ font-size:12px; font-style:normal; display:inline-block; margin-top:14px; height:24px; width:0px; vertical-align: top; float:left; border-left:1px solid #e5e5e5;}
.prolisel li i img{ display:block; width:10px;}
.prolisel li .bannavred{ color:#ff4e33; margin-left:5px;}
.prolisel li:first-child i{ border-left:none;}
.prolisel li.prolclok{ border-bottom:3px solid #0F0159; color:#0F0159; height:51px; margin-bottom:-1px;}



/*  foot  */
.footpro{ height:50px; }
.foot{ position:fixed; bottom:0; left:0; right:0; height:49px; background:#fff; border-top:1px solid #e5e5e5;}
.foot li{ width:25%; display:inline-block; padding:6px; float:left; text-align:center; font-size:11px; line-height:15px;}
.foot li a{ color:#666;}
.foot li.ckon a{ color:#18aaf3;}
.foot li i{ display:block;}
.foot li i img{ height:20px;}

/*  logotop  */

.logotop img{ display:block; width:100%;}

.logo{ background:#fff; padding:40px 20px 20px; border-top:1px solid #e5e5e5;}
.logininp{ padding:10px 0 10px 45px; height:50px; line-height:25px; border:1px solid #e5e5e5; border-radius:8px; margin:0 0 15px; position:relative;}
.logininp input{ height:100%; width:100%; line-height:30px; border:none;}

.logininpyzm{ position:relative; padding:0 90px 0 0; height:100%; width:100%; display:block;}
.logininpyzmck{ position:absolute; right:0; top:0; height:30px; width:80px; font-weight:normal;}
.logininpyzmckbt{ display:block; width:100%; height:100%; background:#18aaf3; border-radius:5px; color:#fff; text-align:center; line-height:30px;}
.logininpyzmckbt:hover{ background:#18aaf3; color:#fff;}


.loginico01{ position:absolute; width:25px; height:25px; left:8px; top:12px; background:url(../images/login01.png) no-repeat left top/cover;}
.loginico02{ position:absolute; width:25px; height:25px; left:8px; top:12px; background:url(../images/login02.png) no-repeat left top/cover;}
.loginico03{ position:absolute; width:25px; height:25px; left:8px; top:12px; background:url(../images/login02.png) no-repeat right top/cover;}
.loginico04{ position:absolute; width:25px; height:25px; left:8px; top:12px; background:url(../images/login04.png) no-repeat left top/cover;}
.loginico05{ position:absolute; width:25px; height:25px; left:8px; top:12px; background:url(../images/login05.png) no-repeat left top/cover;}
.loginico06{ position:absolute; width:25px; height:25px; left:8px; top:12px; background:url(../images/login06.png) no-repeat left top/cover;}

.logocbtno{ display:block; width:100%; background:rgba(218,37,28,1) ; color:#fff; text-align:center; font-size:14px; line-height:40px; margin:30px 0 20px; border-radius:5px;}
.logocbtno:hover{ color:#fff;}

.logorct{ text-align:right;}
.logorctzc{ color:#18aaf3; margin-right:5px;}
.logorctwj{ color:#666; margin-left:5px;}




/*  runpro  */

.runpro{ display:none; padding-bottom:20px;}


/*  runprckint  */

.runprckint{ margin:15px 10px; display:table;}
.runprckipt{ display: table-cell; vertical-align:top; width:100%; height:42px; padding:0 10px; line-height:40px; border:1px solid #e5e5e5; border-radius:5px 2px 2px 5px;}
.runprckipt:focus{ border:1px solid #0F0159;}
.runprckbtn{ display: table-cell; vertical-align:top; width:1%;}
.runprckclk,.runprckclk:hover{ width:80px; border-radius:2px 5px 5px 2px; vertical-align:top; height:42px; line-height:42px; display:block; text-align:center; background:#0F0159; white-space: nowrap; color:#fff;}

.runprcom{ border-top:1px solid #e5e5e5; margin:15px 10px 0; color:#999; line-height:24px; padding:10px 0;}

/*  runprc01  */

.runpselinp li{ line-height:20px; font-size:14px;}
.ructcxnam{ display:inline-block; border-bottom:1px solid #e5e5e5; height:51px; padding:15px 0; vertical-align:top; width:23%; margin-left:2%; text-align:center;}
.ructcxnam span{ display:block; border-right:1px solid #e5e5e5;}
.ructcxsel{ display:inline-block; border-bottom:1px solid #e5e5e5; height:51px; padding:15px; vertical-align:top; width:75%;}
.ructcxsel span{ display:inline-block; width:100%; height:100%; background:url(../images/common-jt.png) no-repeat right center/7px 12px;}
.ructcxsel input{ display:none;}
.ructcxselgru{ color:#999;}
.ructcxbtn,.ructcxbtn:hover{ display:block; text-align:center; width:70%; margin:20px auto 0; height:36px; line-height:36px; background:#0F0159; color:#fff; border-radius:8px;}


/*  runpseltex  */

.runpseltex{ position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; z-index:10;}
.rungelmab{ position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; z-index:12; background:rgba(0,0,0,0.3);}
.rungtxsel{ position:absolute; top:0; left:0; right:0; bottom:0; width:100%; background:#fff; z-index:15;}

.runtmksl{ position:absolute; width:100%; height:100%; display:none;}
.runtmksltil{ height:44px; line-height:40px; background:#0f0159 ; color:#fff; text-align:center; font-weight:normal; border-bottom:5px solid #FCD900;}
.runtmksltil span.runtasclor{ position:absolute; right:10px; font-size:12px; color:#666;}
.runtmksltil span.runtasclfh{ position:absolute; left:10px; font-size:12px; color:#666; display:none;}
.runtmksltck{ position: absolute; top:44px; left:0; right:0; width:100%; padding:0 10px; bottom:10px; height:auto; overflow-y:auto; width:100%;}
.runtmksltck li{ height:40px; line-height:16px; border-bottom:1px solid #e5e5e5; padding:11px 3px;}

.runtmksltckpp{ position: absolute; top:44px; left:0; right:0; width:100%; padding:0; bottom:10px; height:auto; overflow-y:auto; width:100%;}
.runtmksltckpp .runtamkppsl li{ height:40px; line-height:16px; border-bottom:1px solid #e5e5e5; padding:11px 3px; margin:0 20px;}
.runtmksltckpp .runtamkppsl li.recsekn{ padding:7px 23px; height:30px; margin:0px 0px; background:#e5e5e5;}
.runtmksltckpp .runtamkppxbi{ position:fixed; right:0; width:22px; text-align:center; top:50%; margin-top:-200px; text-align:center; line-height:15px; font-size:12px; z-index:55;}
.runtmksltckpp .runtamkppxbi li{ color:#0f0159;}
.runtmksltckpp .runtamkppxbi li.onc{ color:#0f0159;}
.runtmksltckpp .runtamkppxbi li.onnokb{ color:#ccc;}
.runtmksltckcx{ position: absolute; background:#fcfcfc; top:44px; right:0; width: 50%; padding:0 10px; bottom:10px; height:auto; overflow-y:auto;}
.runtmksltckcx li{ height:40px; line-height:16px; border-bottom:1px solid #e5e5e5; padding:8px 3px;}





/* tinav */

.tinav{ text-align:center; background:#0f0159; position:fixed; left:0; right:0; top:0; height:45px; line-height:40px; color:#fff; z-index:3; border-bottom:5px solid #FCD900; }
.tinavpr{ height:45px; margin-bottom:10px;}
.tinavfh{ position:absolute; left:0px; top:0; padding:0 10px; font-size:12px; z-index:5;}

.tlistm{ background:#fff; border-top:1px solid #e5e5e5;}
.tlistm li{ border-bottom:1px solid #e5e5e5;}
.tlistmimg{ float:left; height:140px; width:140px; margin-right:15px;}
.tlistmimg img{ float:left; height:140px; width:140px;}
.tlistmtil{ height:32px; line-height:32px; color:#000;}
.tlistmtxe{ font-size:12px; color:#999;}




/*  prote  */

.prote{ background:#fff;}

.proctokcpro{ height:49px;}
.proctokc{ height:50px; border-top:1px solid #e5e5e5; position:fixed; width:100%; bottom:0; left:0; right:0; background:#fff; padding-top:9px; text-align:center;}
.proctokc a{ display: inline-block; padding:0 25px; width:46%; line-height:32px; font-size:16px; background:#18aaf3; color:#fff; border-radius:5px; margin:0 2%;}
.proctokc a.proctokct{ background:#ff4e33 }

.procttil{ background:#fff; margin-bottom:10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:10px;}
.procttilt{ font-size:16px; line-height:32px; text-align:center;}
.procttiltse{ font-weight:bold; line-height:22px; font-size:16px; color:#18aaf3; margin-right:3px;}
.procttiltbt{ margin-right:10px; color:#18aaf3; font-size:12px;}
.procttiltsc{ font-style:normal;text-decoration: line-through; color:#999; font-size:12px;}

.procttex{ background:#fff; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:10px 0;margin-bottom:10px;}
.procttextil{ padding:0 10px 10px; border-bottom:1px solid #e5e5e5; line-height:20px;}
.procttextex{ padding:10px 10px 0;}
.procttextex ul li{display:block; width:100%; height:auto;  padding:5px 10px;border-bottom:1px solid #dedede;}
.procttextex ul li:nth-child(2n){ background:#fafafa;}
.procttextex ul li:last-child{ border:none;}
.procttextex2{ padding:0;}

.protexd{ position:relative; padding:0 0 0 80px;line-height:24px; min-height:24px;}
.protexdt{ position:absolute; left:0; height:24px; line-height:24px;}


/*  产品轮播图  */

.touchslider{position:relative;overflow:hidden;}
.touchslider .touchslider-item{ width:100%;}
.touchslider .touchslider-prev,
.touchslider .touchslider-next{width:18px;height:27px; display:block; position:absolute; top:285px;}
.touchslider .touchslider-prev{ left:10px;}
.touchslider .touchslider-next{ right:10px; background-position:-23px 0;}
.touchslider .touchslider-navtag{text-align:center;height:34px;display:inline-block;vertical-align:middle;width:100%; position:absolute; bottom:0;}
.touchslider .touchslider-navtag span{width:14px;height:2px;background:#c1c1c1;overflow:hidden;display:inline-block; }
.touchslider .touchslider-navtag .touchslider-nav-item-current{background:#ff7363;}
.good-page .tuan-time i,
.good-page .services i,
.touchslider-prev,
.touchslider-next,
.good-page .comment-list strong i,
.goshop i{background-image:url(../images/index.png);background-size:105px 82px;}

.img40{width:40px;height:40px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/8080.gif) no-repeat center center;background-size:40px 40px;}
.img50{width:50px;height:50px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/8080.gif) no-repeat center center;background-size:50px 50px;}
.img60{width:60px;height:60px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/8080.gif) no-repeat center center;background-size:60px 60px;}
.img80{width:80px;height:80px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/8080.gif) no-repeat center center;}
.img120{width:120px;height:120px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/120120.gif) no-repeat center center;}
.img160{width:100%;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/160160.gif) no-repeat center center;}
.img180{width:180px;height:180px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/180180.gif) no-repeat center center;}
.img220{width:220px;height:220px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/220220.gif) no-repeat center center;}
.img320{width:320px;height:320px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/320320.gif) no-repeat center center;}
.img480{width:480px;height:480px;text-align:center;font-size:0;background:url(../../../../ued.paixie.net/images/public/shoeloading/480480.gif) no-repeat center center;}
.img40 *,
.img50 *,
.img60 *,
.img80 *,
.img120 *,
.img160 *,
.img180 *,
.img220 *,
.img320 *,
.img480 *{vertical-align:middle;border:0;}
.img40 img{max-height:40px;max-width:40px;}
.img50 img{max-height:50px;max-width:50px;}
.img60 img{width:100%;max-height:60px;max-width:60px;}
.img80 img{max-height:80px;max-width:80px;}
.img120 img{max-height:120px;max-width:120px;}
.img160 img{width:94%;}
.img180 img{max-height:180px;max-width:180px;}
.img220 img{max-height:220px;max-width:220px;}
.img320 img{max-height:320px;max-width:320px;}
.img480 img{max-height:480px;max-width:480px;}
.img40 dfn,
.img50 dfn,
.img60 dfn,
.img80 dfn,
.img120 dfn,
.img160 dfn,
.img180 dfn,
.img220 dfn,
.img320 dfn,
.img480 dfn{height:100%;display:inline-block;}


.good-page .img320{display:block;margin:auto;}
.good-page .pxui-area{padding:10px;}



/*  mask  */

.dmack{ float:right; margin-right:10px; font-size:12px; color:#999;}


.mask{ position: fixed; left:0; right:0; top:0; bottom:0; z-index:55; display:none;}
.maskbg{ position: relative; width:100%; height:100%; background:rgba(0,0,0,0.4);}
.maskmax{ position: absolute; left:5%; top:35%; width:90%; padding:30px 20px; background:#fff;}
.makcol{ position: absolute; right:-10px; top:-10px; display:block; width:30px; height:30px;  border-radius:50%; background:rgba(0,0,0,0.7) url(../images/col.png) no-repeat center center/15px 15px;}
.makbhc{ font-size:14px; line-height:1.5em;}
.makbhc span{ font-size:12px; color:#666;}
.makinp{ margin:10px 0;}
.makinp input{ border:1px solid #e5e5e5; border-radius:4px; height:40px; line-height:10px; padding:0 5px; width:100%;}
.makbtn,.makbtn:hover{ display:block; width:80%; margin:0 auto; height:40px; line-height:40px; text-align:center; border-radius:4px; background:#0f0159; color:#fff;}



.icon_cx{ display:block; width:18px; height:18px; margin:0 auto; background:url(../images/icon_cx.png) no-repeat; background-size:18px 18px; margin-top:10px;}
.search_mh{text-indent:-9999px; background:#fff; border:1px solid #e5e5e5; border-left:none; margin-left:-2px;}
.search_mh:hover{ background:#fff;}


.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
.select_header{ width:100%; height:auto; background:#fafafa; margin-top:-6px;}
.select_tabwrap{ width:100%; height:auto; padding:0;background:#fff;}
.select_tab{ width:100%; height:50px; margin-bottom:20px;}
.return_home{ display:block; float:left; text-indent:-9999px; width:25px; height:25px; background:url(../images/icon_home.png) no-repeat; background-size:25px 25px; margin:15px 10px 0 0;}
.normalTab{ float:left; background:#eaeaea; width:25%; height:50px; line-height:50px; text-align:center; position:relative;
	font-size:16px; cursor:pointer;}
.normalTab::after{ display:none; content:""; width:0; padding:0;border-left:8px solid transparent;border-right:8px solid transparent;
border-top:8px solid #1b780e; position:absolute;left:50%; bottom:-8px; margin-left:-10px;}
.tabcur{ background:#1b780e; color:#fff; }
.tabcur::after{ display:block; }

.normalTab i{ display:block; width:100%; height:25px;text-align:center;}

.normalTab .icon_searchcx{background:url(../images/icon_vincx_zq.png) no-repeat center center/20px 20px; }
.normalTab .icon_searchvin{background:url(../images/icon_searchcx_zq.png) no-repeat center center/20px 20px; }
.normalTab .icon_searchbm{background:url(../images/icon_vincx_wm.png) no-repeat center center/20px 20px; }
.normalTab .icon_searchoe{background:url(../images/icon_vincx_ml.png) no-repeat center center/20px 20px; }
.tabcur .icon_searchcx{background:url(../images/icon_vincx.png) no-repeat center center/20px 20px; }
.tabcur .icon_searchvin{background:url(../images/icon_searchcx.png) no-repeat center center/20px 20px; }
.tabcur .icon_searchbm{background:url(../images/icon_vincx_wmb.png) no-repeat center center/20px 20px; }
.tabcur .icon_searchoe{background:url(../images/icon_vincx_mlb.png) no-repeat center center/20px 20px; }

.normalTab span{display:block; width:100%;height:50px;line-height:50px;font-size:15px;}



.search_tabcon{ width:100%; height:auto; background:#fff; padding:0 18px 10px;}
.search_con{ width:100%; height:45px;border:1px solid #ddd; }
.search_con input{  height:43px; border:none; background:#fff; text-indent:10px; font-size:15px;padding-left: 40px;border-radius:3px;}
.searchbtn{width:20%;height:45px; line-height:45px; font-size:14px;border:1px solid #ddd; float:left; margin-left:-1px; text-align:center; color:#0056ac; cursor:pointer;}
.searchKeyw{ width:100%; height:40px; overflow:hidden; position:relative;padding-left: 40px;}
.searchKey{ display:none; width:auto; height:auto; float:left; margin:8px 0 0 5px; background:#1b780e; border-radius:5px;padding:2px; color:#fff;}
.searchKey p{display:inline; font-size:12px;}
.searchKey span.downico{ display:inline-block; background:url(../images/down.png) no-repeat right center; width:11px; height:6px; margin-left:5px;}
.closethis{ display:none; position:absolute; right:10px; top:10px; width:25px; height:25px; background:url(../images/close.png) no-repeat; background-size:20px 20px; text-indent:-9999px;}

.search_con .search_cx,.search_con .search_cx2{ width:100%; height:auto; padding:0; z-index:44; position:relative;}
.search_con .search_cx .submit_btn,.search_con .search_cx2 .submit_btn{ width:50px; height:44px; line-height:44px; background:#1b780e;border-radius:3px;font-size:14px;
position:absolute;right:-1px; top:-1px; text-align:center; border:none; text-indent:0;color:#fff;padding-left: 0px;}
.vindes{ width:100%; height:40px; line-height:40px; font-size:13px; }
.search_con .search_form2{ position:relative;}
.search_con .submit_btn2{ width:50px; height:44px; line-height:44px; background:#1b780e;border-radius:3px;
position:absolute;right:-1px; top:-1px; text-align:center; border:none; text-indent:0;color:#fff;padding-left: 0px;}

.carContent{position: relative; bottom: 0;left:0;right: 0;top:0;height:auto;}

.container{width:100%;}
.letter{width:auto;position:fixed;top:18%;right:10px;text-align:center; z-index:3;}
.letter ul{list-style-type:none;}
.letter ul li a{ display:block; /*width:35px;*/ line-height:20px; text-align:right;text-decoration:none;color:#1b780e;font-size:14px}
.car{width:100%;overflow:hidden; background:#eaeaea;}
.car-list{width:100%;}
.car-letter{display:block;width:25px; padding:0; height:25px; line-height:23px;font-size:14px; color:#fff; border:1px solid #fff;
background:#1b780e; margin:5px 0 5px 20px; text-align:center;}
.UISelect{margin-top:5px}

.carlist{ width:100%; height:auto; padding:0 20px; background:#fff;color:#666;
 border-bottom:1px solid #eaeaea;}
.carlist .lazy{ display:inline-block; width:35px; height:35px; vertical-align:middle; margin-right:10px;}
.carlist .tx{ display:inline-block; height:45px; line-height:45px;  font-size:14px; }


.hot-car-brand{ width:100%; height:auto; background:#fff;}
.hot-car-brand .title{ width:100%; height:30px; line-height:30px; background:#1b780e; padding:0 20px;color:#fff;
font-weight:bold;}
.brandcon{ padding:5px 0;}
.brandlist{ float:left; width:20%; height:auto; text-align:center;font-size:14px;color:#666;}
.brandlist .pname{height:30px;line-height:30px;overflow:hidden; font-size:12px;}

#typeArea .typeconlist{ display:table;width:100%;background:#fff;}
.typelist2{ display:table-row;}
.typelist{ width:100%; height:auto; background:#fff;}
.typelist span.tc{ display:block;width:auto; height:auto; padding:10px 0; text-align:center; float:left; font-size:14px;border-bottom:1px solid #c8c7cc;}
.typelist span.tca{ display:table-cell;float:none;border-right:1px solid #c8c7cc;}
.typelist span.tcw,.typelist span.tcy{ width:100%; text-align:left; padding:15px 20px; font-size:14px;}

.typecon,.typelist_table{ width:100%; height:auto; background:#fff;}
.typecon_tit{ width:100%; height:30px; line-height:30px; background:#eaeaea; color:#1b780e; padding:0 20px;}
.typecon .type_one{ display:block; width:100%; height:40px; line-height:40px;overflow:hidden; border-bottom:1px solid #eee;font-size:16px;text-overflow: ellipsis;white-space: nowrap;
padding:0 20px;}

.typelist_table li{ display:block; width:100%; background:#fff; color:#333;border-bottom:1px solid #eaeaea;padding-right: 20px;}
.typelist_table li span{ display:block; width:33%; height:auto; padding:6px 0; float:left; text-align:center;}
.typelist_table li.typelist_table_tit{ color:#333; background:#f2f2f2;color: #1b780e; border-bottom:1px solid #ddd; font-weight:bold;}
.typelist_table2 li span{height:auto;line-height: 20px; padding:5px 0;}
.typelist_table2 li.typelist_table_tit{ padding:10px 0;}

.breadlist{line-height:50px; font-size:16px; padding:0 15px; background:#999;color:#fff;}
.breadlist span{font-family:"宋体"}

.searchjg{ width:100%; height:auto; background:#fff; margin-bottom:20px; padding-bottom:20px;margin-top:30px;}
.searchjg_tit{ width:100%; height:35px; line-height:35px; color:#fff; background:#1b780e; padding:0 10px;}
.searchjg_tit i{ display:inline-block; vertical-align:top; width:20px; height:35px; }
.searchjg_tit .icon_1{ background:url(../images/icon_1.png) no-repeat center center/20px 20px; }
.searchjg_tit .icon_2{ background:url(../images/icon_2.png) no-repeat center center/20px 20px; }
table{border-collapse: collapse; border-spacing: 0;}
.table-bordered{ width:96%;margin:10px auto;}
.table-bordered,.table-bordered tr,.table-bordered td{border: 1px solid #ddd;}
.table-bordered td{ padding:5px;}
.table-bordered td.piclist_td{ position:relative;color:#1b780e;}
.piclist{ width:100%; height:100%; overflow:hidden; position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);}
.piclist img{ width:100%; height:100%; }

.returnbtn{ display:block; width:90%; height:50px; line-height:50px; background:#d9534f; color:#fff; font-size:18px;
text-align:center;margin:20px auto; border-radius:5px;}

.typelist_table li span.span1{

    width: 20%;

}
.typelist_table li span.span2{

    width: 59%;

}

#OCRHelp a{
	color:#e54b43;
	font-size:13px;
}
#OCRHelp a .icon_zx{display:inline-block; width:20px; height:20px; background:url(../images/xj.png) no-repeat center center/20px auto; vertical-align:-2px;}
.ocr_w{
	width:100%;
	height:100%;
	overflow:scroll;
	position:fixed;
	left:0;
	top:0;
	z-index: 333;
	display:none;
}
.ocr_bg{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	position:fixed;
	left:0;
	top:0;
	z-index:1;
}
.ocr_con{
	width:94%;
	height:auto;
	min-height:100%;
	background:#fff;
	position:relative;
	top:2%;
	left:3%;
	z-index:2;
	border-radius:5px;
	box-shadow:0 0 4px #000;
}
.ocr_close{
	display:block;
	width:50px;
	height:50px;
	background:url(../images/icon_close.png) no-repeat center center/10px 10px;
	position:absolute;
	right:0;
	top:0;
	z-index:4;
}
.ocr_tit{
	width:100%;
	height:50px;
	line-height:50px;
	color:#1b780e;
	border-bottom:1px solid #eee;
	font-size:18px;
	padding:0 10px;
}
.ocr_wcon ul{
	padding:10px 10px 10px 30px;
}
.ocr_wcon ul li{
	color:#1b780e;
	list-style:disc;

}
.ocr_wconmg{
	width:100%;
	height:auto;
	padding:10px;
}
.ocr_destit{
	color:#666;
	font-size:18px;
	margin:10px 0;
}
.ocr_wconmg img{
	display:block;
	width:100%;
	height:auto;
}
.search_list_w{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	display:none;
	z-index: 333;
}
.search_list{
	width:96%;
	height:360px;
	position:relative;
	left:2%;
	top:50%;
	margin-top:-180px;
	background:#fff;
	overflow:scroll;
	padding:0 10px;
	border-radius:5px;
	z-index:5;
}
.search_list .typelist_table{
	margin:30px 0;
}
.search_list .ocr_close2{
	width:40px;
	height:40px;

}
.search_list .typelist_table li span{
	width:16.6%;
	height:auto;
	line-height:24px;
	padding:10px 0;
	font-size:12px;
}
.search_list .typelist_table li span.des{
	width:32%;
}
.search_list .typelist_table li.typelist_table_tit{
	background:#1b780e;
	color:#fff;
}
.search_list .careful{
	color:#1b780e;
}

.header{  height:50px; line-height:50px;background:#1b780e;text-align:center;color:#ffffff}

.search_form{display:none;}
.sc_pic{
	margin: auto;
	background: #fff;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	top: 9px;
	left: 7px;
}
.sc_pic img{    display: inline-block;
	/*height: 5vw;*/
	width: 6vw;
	vertical-align: middle;
}

.fdj_w{ width:100%; height:auto; padding:10px 0 0; display:none; }