﻿/* CSS Document
Use for:	xxxx
Version:	1.0
Update:
*/

/* CSS Reset */
body{min-width:1200px;}
body, div, span, applet, object, iframe,input, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr { padding: 0; margin: 0; }
th, td {font-size: 1em;font-family:微软雅黑;font-style: normal;font-weight: normal;}
caption{ text-align:left;}
ins{ text-decoration: none;}
del{ text-decoration: line-through;}
input,select{ vertical-align:middle;}
input,textarea,select{font:16px Microsoft Yahei;  }
fieldset, img { border: 0; }
address,code,caption,th,cite,dfn,em, i, var{font-style:normal;}
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; }
q:before, q:after { content:""; }
legend{ display:none;}
.hide {display: none;}


/* bass css */
body{ margin:0 auto; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color:#404040; background-color:#fff; }
.wrapper{ margin:0 auto; width:1200px; }
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { clear:both }
.container{ margin:0 auto;}

/*********public style*********/
.left{ float:left;}
.right{ float:right;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mt05{ margin-top:5px;}
/* link css */
a {color:#333; text-decoration:none; outline:none;font-family:微软雅黑;}
a:hover {color:#ef3030;}

/* color */
.red , .red a{color:#f00!important}
.gray, .gray a {color:#666!important}
.green , .green a {color:#76c56a!important}
.orange, .orange a {color:#fd864a!important}

.input_style{border: 1px solid #ddd;background: #fff url(../images/input-shaddow.gif) no-repeat left top;color: #646464;padding: 5px; float:left; margin-right:5px;}
.textarea_input{border: 1px solid #ddd;background: #fff url(../images/input-shaddow.gif) no-repeat left top;font: 11px Arial, Helvetica, sans-serif;color: #646464;padding: 5px 7px;float: left;margin: 0 10px 0 0;overflow: hidden;}

/* header */
.hearderWrap{width:100%;}
.header_1{ height:33px;margin:0 auto; width:1200px;}
.header_1 a { color:#000;}
.header_1 span.s1{ display:inline-block; float:left; width:260px; line-height:33px; color:#666666;}
.header_1 span.s1 a{ color:#ff0000;}
.header_1 a:hover { color:#ff0000;}
.unlogWrap{ display:inline; float:left; width:511px; position:relative; zoom:1;}
.unlogWrap span.s2{ display:inline-block; height:33px; line-height:33px; color:#000000; float:left;}
.unlogWrap .log_input{ display:inline-block; width:86px; height:18px; border:1px solid #d4d5d6; float:left; margin:7px 5px 0 0; padding-left:2px; line-height:18px;}
.unlogWrap span.s3{ display:inline-block; float:left; height:33px; line-height:33px; margin-right:11px;}
.unlogWrap span.s3 a{ color:#000;}
.unlogWrap .qq_logbtn{ display:inline-block; float:left; width:49px; height:16px; color:#000; text-align:center; height:21px;}
.unlogWrap .qq_logbtn:hover{ text-decoration:none; color:#666;}
.unlogWrap .qq_logbtn span.s_qq{ padding-left:16px; height:21px; display:inline-block; width:40px; background:url(../images/icon.gif) no-repeat 0 -217px;}
.unlogWrap .menu .on { height:21px; line-height:21px; padding:0 22px 0 6px; border:1px solid #bfbfbf; border-bottom:none; background-color:#fff; z-index:1000;}
.unlogWrap .menu .on .arror_grey { background-position:-8px 0; top:7px;}
.unlogWrap .menu .on span.s_qq { background-position:0 -218px;}
.unlogWrap .menu_con { display:block; width:77px; background:#fff; border:1px solid #bfbfbf; position:absolute; top:26px; right:63px; _right:55px; _width:84px;}
.unlogWrap .menu_inner { padding:0 5px;}
.unlogWrap .menu_con a { display:block; height:20px; line-height:20px; margin:3px 0; padding:0 0 0 18px; white-space:nowrap; overflow:hidden;}
.xiaonei{ background:url(../images/icon.gif) no-repeat 0 -239px;}
.sina{ background:url(../images/icon.gif) no-repeat 0 -260px;}
.logWrap { display:inline; float:left; width:511px;}
.logWrap .nickname { display:inline-block; height:24px; line-height:24px; margin:3px 0 0 0;}
.logWrap .nickname img { display:inline-block; width:24px; line-height:24px; float:left; margin-right:5px;}
.header_1 .setWrap{ display:inline; width:225px; float:right;}
.header_1 .setWrap .s2{ display:inline; float:left; margin-right:18px;}
.header_1 .setWrap .s2 a, .qq_logbtn{ display:inline-block; height:22px; padding:0 23px 0 7px; margin:5px 0 0; line-height:22px; position:relative; zoom:1;}
.header_1 .setWrap .s2 a:hover, .qq_logbtn:hover{ text-decoration:none;}
.header_1 .setWrap .s2 .arror_grey, .qq_logbtn .arror_grey{ display:block; width:8px; height:4px; overflow:hidden; background:url(../images/icon_script.gif) no-repeat 0 0; position:absolute; right:7px; top:8px;}
.header_1 .setWrap .s3{ display:inline-block; height:33px; line-height:33px; float:left; position:relative; zoom:1;}
.header_1 .setWrap .s3 a:hover{ text-decoration:none;}
.header_1 .setWrap .menu { position:relative; zoom:1; z-index:999;}
.header_1 .setWrap .menu .handle.on, .qq_logbtn_on { height:21px; line-height:21px; padding:0 22px 0 6px; border:1px solid #bfbfbf; border-bottom:none; background-color:#fff; z-index:1000;}
.header_1 .setWrap .menu .handle.on .arror_grey, .qq_logbtn_on .arror_grey { background-position:-8px 0; top:7px;}
.header_1 .setWrap .menu .menu_con { display:block; width:64px; background:#fff; border:1px solid #bfbfbf; position:absolute; top:26px; left:0;}
.header_1 .setWrap .menu .menu_inner { padding:0 5px;}
.header_1 .setWrap .menu .menu_con a { display:block; height:20px; line-height:20px; margin:3px 0; padding:0; white-space:nowrap; overflow:hidden;}

.header_2{background:url(../images/new/top_head_bg.jpg) no-repeat center;background-size:cover;padding:31px 0;}
.header_2s{position:relative;text-align:center;}
.logoWrap{ display:block; width:200px; height:68px;position:absolute;top:0;left:0;}
.logoWrap h1{ display:block; text-indent:-9999em; background:url(../images/new/logo.png) no-repeat; height:68px;background-size:200px;}
.logoWrap h1 a{ display:none;  height:81px;}
.logoWrap span.s1{ position:absolute; right:80px; top:12px; height:20px; line-height:20px; _top:15px;}
.logoWrap span.s1 em{ color:#000;}
.logoWrap span.s2{}
.change_city{ color:#FF0000; display:block; width:326px; position:absolute; right:0; top:13px; _top:15px; padding-right:20px; text-align:right; padding-bottom:40px;}
.change_city:hover{ text-decoration:none;}
.arror_red{ display:inline-block; width:7px; height:4px; background:url(../images/icon_script.gif) no-repeat 0 -5px; margin-left:3px; *vertical-align:top; *margin-top:4px;}
.city{ border:1px solid #d5d5d5; background:#FFFFFF; width:296px; position:absolute; top:8px; right:15px; z-index:1; padding:10px 2px 10px;}
.city h4{ font-size:13px; padding:0 0 3px 8px; border-bottom:1px solid #ddd;}
.city h4 span{ float:right;  font-weight:normal; padding:1px 5px 0 0; font-size:12px;}
.city h4 a { color:#ff0000; font-weight:normal;}
.city .city_more { text-align:right; padding-top:5px;}
.city .city_more a { color:#ff0000; text-decoration:underline;}
.city .city_close { text-align:right; margin-bottom:5px;}
.common_city{ padding:8px 0 0;}
.common_city a{ display:inline-block; line-height:22px; padding:0 15px; white-space:nowrap; color:#000;}
.common_city a:hover{ color:#E78321; text-decoration:none;}

.N_search{margin:0 auto;display:block;width:424px;padding:12px 0;}
.N_search form{display:block;border:#ef3030 2px solid;color:#6e6a6a;border-radius:3px;clear:both;height:40px;width:420px;}
.N_search_1{float: left;}
.N_search_1 input{width:325px;border:none;height:40px;background:url(../images/new/fd.png) right 5px center no-repeat;padding-left:15px;outline: none;}
.N_search_2{float: right;}
.N_search_2 input{width:80px;height:40px;background:#ef3030;border:none;color:#fff;cursor: pointer;line-height:40px;}

.t_searchWrap{ display:inline-block;text-align:left;width:420px;}
.t_searcon{ width:395px; height:83px; border:1px solid #c1c1c1; background:url(../images/script.gif) no-repeat 0 -16px; background-color:#F5F5F5; padding:0 0 0 50px;}
.search_1{ padding-top:6px;}
.inputNo{ display:inline; float:left; width:331px;}
.inputNo li{ display:inline; float:left; margin-right:7px;}
.inputNo li em{ display:block; _display:inline-block; height:16px; line-height:16px; color:#666666; overflow:hidden;}
.inputNo li .number_input{ display:block; width:20px; height:15px; border:1px solid #c1c1c1; text-align:center; line-height:15px;}
.search_btn{ display:inline-block; float:left; width:49px; height:25px; line-height:25px; text-align:center; color:#FFFFFF; background:url(../images/btn_script.png) no-repeat 0 -26px; margin-top:7px;}
.search_btn:hover{ text-decoration:none; background-position:0 0;}
.search_2{ padding-top:7px;}
.search_2 .mohu_input{ width:309px; height:26px; border:1px solid #c1c1c1; float:left; margin-right:17px; padding-left:3px; color:#777f7d; line-height:26px;}
.search_btn1{ margin-top:1px;}
.adWrap{ display:inline; padding:40px 0 0 15px;}
.adCon{  position:relative; zoom:1;}
.adcontainer{ display:block; width:179px; height:46px; overflow:hidden; position:relative;}
.adlist{ width:3000px; position:absolute; top:0; left:0;}
.adlist li{ display:inline; float:left;}
.adlist li a{ display:block; width:179px; height:46px; overflow:hidden;}
.adlist li a img{ width:179px; height:46px;}
.control{ position:absolute; bottom:0; right:34px;}
.control .leftcontrol{ display:inline-block; width:17px; height:14px; float:left; overflow:hidden; background:url(../images/leftcontrol.gif) no-repeat 0 0;}
.control .leftcontrol:hover{ background-position:0 -15px;}
.control .rightcontrol{ display:inline-block; width:16px; height:14px; float:left; overflow:hidden; background:url(../images/rightcontrol.gif) no-repeat 0 0;}
.control .rightcontrol:hover{ background-position:0 -15px;}
.control .disable{ background-position:0 -30px; cursor:default;}
.control .disable:hover{ background-position:0 -30px;}
.adWrap span.s1{ padding-top:5px; display:block;}
.adWrap span.s1 a{ color:#990000;}

.a_searchWrap{ display:inline; float:left; width:447px; margin-left:180px; margin-top:30px;}

.a_searcon{ width:395px; height:33px; background:url(../images/script.gif) no-repeat -5px -37px; background-color:#ebebeb; padding:0 0 0 50px; padding-top:5px;}

.a_searcon .a_input{ width:310px; height:26px; border:1px solid #c1c1c1; float:left; margin-right:5px; padding-left:3px; color:#777f7d; line-height:26px;}
.a_searcon .a_bnt{background:url(../images/btn_script.png) no-repeat 0 -289px;border: 0 none;width:68px; height:28px; color:#ffffff;cursor: pointer;font-size: 12px; font-weight:bold;}
.a_searcon .a_bnt:hover{background:url(../images/btn_script.png) no-repeat 0 -320px;}

.a_hotkey{ width:447px; height:27px;height:27px;padding-top:5px;}
.a_hotkey a{ margin-right:5px}

.top {background:url(../images/top_bg.jpg) repeat-x; height:30px;}
.topbox {margin:0 auto;width:980px;}
.top_left {float:left;height:33px;line-height:33px;}
.top_right{float:right;height:33px;line-height:33px; width: 500px;}

.top_left li {color: #666;float: left; margin-right: 10px;}
.top_left .phone_link{color:#ff0000;}
.top_left .phone_link:hover {color:#f50;text-decoration: underline;}

.top_left .login_link{color:#fbb829;}
.top_left .login_link:hover {color:#ef3030;text-decoration: underline;}

.top_left .user_link{color:#4572a4; font-weight:bold;}
.top_left .user_link:hover {color:#f50;text-decoration: underline;}

.top_left .quick-login {z-index: 10000; margin: 5px auto; color: #000; line-height: 20px; position: relative; height: 20px;font:12px Arial,simsun,sans-serif,"Microsoft YaHei",Mingliu,Verdana,Helvetica,Lucida;}
.top_left .quick-login .menu-hd {padding-right: 10px; display: block; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height: 20px; width:65px;}
.top_left .quick-login .menu-hd b {border-right: #eee 4px solid; border-top: #666 4px solid; font-size: 0px; right: 8px; border-left: #eee 4px solid; width: 0px; line-height: 0; border-bottom: #eee 4px solid; position: absolute; top: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.top_left .quick-login .menu-bd {border-right: #bfbfbf 1px solid;  display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px}
.top_left .quick-login .menu {position: relative}
.top_left .quick-login .menu li{ width:65px; margin-bottom:3px;}
.top_left .quick-login .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.top_left .quick-login .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.top_left .quick-login .menu:hover .menu-bd {display: block}
.top_left .quicklogin .hover .menu-bd {display: block}
.top_left .quick-login .menu:hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -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%}
.top_left .quick-login .hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -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%}

.top_left .ico-qq{background:url(../images/icon.gif) no-repeat -0px -282px;overflow: hidden;position: relative; padding-left:15px;}
.top_left .ico-renren{background:url(../images/icon.gif) no-repeat -0px -303px;overflow: hidden;position: relative; padding-left:15px;}
.top_left .ico-weibo{background:url(../images/icon.gif) no-repeat -0px -321px;overflow: hidden;position: relative; padding-left:15px;}



/* 快速导航 */
.iconfont {background: url(../images/gwc.png) no-repeat;padding-left: 20px;}
#quick-nav {z-index: 998; margin: 4px auto; color: #000; line-height: 20px; position: relative; height: 25px}
#quick-nav .quick-menu {right: 0px; position: absolute; top: 0px}
#quick-nav .quick-menu li {padding-right: 10px; padding-left: 10px; float: left; padding-bottom: 0px; margin-left: -1px; padding-top: 2px}
#quick-nav .quick-menu li {background:url(../images/top_line.gif) no-repeat;}
#quick-nav .quick-menu li {padding-right: 5px;background-position: right 6px;padding-left: 5px;float: left;padding-bottom: 0px;margin-left: -1px;padding-top: 2px;}
#quick-nav .quick-menu li.last {background: none transparent scroll repeat 0% 0%}
#quick-nav .quick-menu li.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative}
#quick-nav .quick-menu .cart s {background:url(../images/icon.gif) no-repeat 999em 0px;background-position: -0px -341px; left: 8px; width: 14px; position: absolute; top: 6px; height: 11px}
#quick-nav .quick-menu .cart {padding-top: 1px; position: relative; _padding-top: 2px}
#quick-nav .quick-menu .cart a {padding-left: 16px}
#quick-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height: 20px}
#quick-nav .sell .menu-hd {width: 37px; padding-top: 1px; _padding-top: 1px}
#quick-nav .sell .menu-bd {width: 84px; line-height: 1.7; top: 21px; height: auto}
#quick-nav .sell .menu-bd-panel {padding-bottom: 8px; padding-top: 8px}
#quick-nav .sell .menu-bd-panel li{width: 77px; padding-top: 1px; _padding-top: 1px;background: none transparent scroll repeat 0% 0%}
#quick-nav .services .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px}
#quick-nav .menu-hd b {border-right: #eee 4px solid; border-top: #666 4px solid; font-size: 0px; right: 10px; border-left: #eee 4px solid; width: 0px; line-height: 0; border-bottom: #eee 4px solid; position: absolute; top: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#quick-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px;width: 88px;}
#quick-nav .line{background:#D5D5D5;float: left;height: 11px;overflow: hidden;width:1px; margin-top:6px;display:inline;}
#quick-nav .menu {position: relative}
#quick-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#quick-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#quick-nav .menu:hover .menu-bd {display: block}
#quick-nav .hover .menu-bd {display: block}
#quick-nav .menu:hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -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%}
#quick-nav .hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -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%}
#quick-nav .services .menu-bd {width: 174px; top: 21px;}
#quick-nav .services .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px}
#quick-nav .services .menu-bd dl {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; border-bottom: #e5e5e5 1px solid}
#quick-nav .services .menu-bd .last {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#quick-nav .services .menu-bd dt {font-weight: bold; color: #8c8c8c; line-height: 1.5; text-align: left}
#quick-nav .services .menu-bd dd {line-height: 1.6; text-align: left}
#quick-nav .services .menu-bd dd a {margin-right: 2px}
.menu-an{float: left; border:#eee8dd 1px solid;overflow-y:hidden;margin:2px 2px 0px 0px;width:40px;cursor:pointer;color: rgb(102, 102, 102);padding-top:1px;height:20px;background:#fff; text-align: center;}

.menu-an1{ float: left;border:#eee8dd 1px solid;overflow-y:hidden;margin:2px 2px 0px 0px;width:70px;cursor:pointer;color:#A41D36;padding-top:1px;height:20px;background:#DF6C18; text-align: center;margin-left: 8px}
.menu-an1 a:hover{color: #fff;}
.menu-an1 a{color:#A41D36; font-size: 14px;}
.menu-an:hover{background:#DF6C18;}
.menu-an a{color: #E94D47;font-size:13px;}
.menu-an a:hover{color: #fff;}
/* footer */
.footer{ margin:0 18px 0 4px; padding-bottom:20px;}
.footer_top{ background:#ededed; border:1px solid #d5d5d5; height:37px; text-align:center; line-height:37px; color:#000000; _height:27px; _padding-top:10px;}
.footer_top a{ color:#000000;}
.footer_top a.index{ display:inline-block; width:39px; height:15px;  line-height:15px;}
.footer_top a:hover{ text-decoration:none; color:#FE6F11; }
.btm_logo{ display:inline; float:left; width:224px; padding:26px 0 0 105px;}
.btm_logo a{ display:block; background:url(../images/btm_logo.gif) no-repeat 0 0; width:193px; height:54px;}
/*.copy{ display:inline; float:left; width:980px; padding-top:22px; color:#333333; font-family:Verdana; font-size:11px; text-align:center} */
.copy{width:980px; padding-top:22px; color:#333333; font-family:Verdana; font-size:11px; text-align:center;margin:0 auto}


/*分页*/
.pagination{margin: 10px 0; text-align:center;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.pagination li a.disabled {
    background: none repeat scroll 0 0 #FFBA00;
    border: 1px solid #ECA128;
    color: #FFFFFF;
    text-decoration: none;
}

/* 提示信息 */
#msgwrap{width:450px;background:#F5F5F5;border:1px solid #D2D2D2;position:absolute;top:40%;left:50%; padding-bottom:10px;margin-top:-200px;margin-left:-225px;}
p.msg-title{width:100%;height:30px;line-height:30px;text-align:center;color:#EE7A38;margin-top:40px;font:14px Arial,Verdana;font-weight:bold;}
p.message{width:100%;height:40px;line-height:40px;text-align:center;color:blue;margin-top:5px;margin-bottom:5px;}
p.error{width:100%;height:40px;line-height:40px;text-align:center;color:red;margin-top:5px;margin-bottom:5px;}
p.notice{width:100%;height:25px;line-height:25px;text-align:center;}
p.notice span.f1{color:blue;font-weight:bold;}
p.notice a{color:blue;}
p.notice a:hover{color:#f50;}


.prompt{border:5px solid #b9b9b9;display:none;width:330px;position:absolute;background:#fff;overflow:hidden; padding-bottom:10px;}
.closeprompt{position:absolute;display:block;right:6px;margin-top:3px;top:0px;font-size:14px;background:url(../images/close.png);background-repeat:no-repeat;background-position:center top;width:17px;height:17px;cursor:pointer;display:inline-block;}
.closeprompt:hover{background-position:center bottom;}
.prompt .success{background:url(../images/prompt.gif) left top no-repeat; height:33px; line-height:33px; padding-left:35px; margin:5px; width:285px;}
.prompt .error{background:url(../images/prompt.gif) left bottom no-repeat; height:33px; line-height:33px; padding-left:35px; margin:5px; width:285px;}
.prompt .text{ line-height:22px; width:285px; padding:0 10px 0 35px;}
.prompt-btn{ width:330px; text-align:center; margin:10px 0 0 0;}
.prompt-btn .bottom{display:inline-block; width:112px; height:32px; background:url(../images/btn_script.png) no-repeat -0px -1119px; text-align:center; color:#fff; line-height:32px;}


@media screen and (max-width:780px){
body {
    min-width: 100%;        padding-bottom: 45px;
}	
.wrapper{width:100%}	
.header_2{padding:10px;}	
.N_tel{display:none;}
.header_2s{display:flex;        justify-content: space-between;}
.N_search{width:200px;margin:0}
.logoWrap{position:inherit;width:120px;}
.logoWrap h1{   background: url(../images/new/logo.png) no-repeat center;background-size:160px; }
.N_search_1 input{font-size:12px;    background: none;    padding-left: 0;
        text-indent: 10px;width:100%;}
		.N_search form{width:auto}
.N_search_2 input{width:100%;font-size: 14px;}	
.N_search_1{width:calc(100% - 60px)}
.N_search_2 {
    width: 60px;
}
}
