/********* 全局样式 **********/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table,tr, th, td {margin:0;padding:0;}
body{font-size:12px; font-family:Arial,宋体;}
a{color: #666666;text-decoration: none;}
ul{ padding:0px; margin:0px;}
ul li{ list-style:none;}
a:hover{ text-decoration:none; color:#FE6A07;}
.clear{ font-size: 0px;line-height: 0px;height: 0px;clear: both;}
html{  overflow-x:hidden; overflow-y:auto;}

.fn-clear:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
*html.fn-clear {
height:1%;
}

/********* top-bar样式 **********/
.top-bar { height:29px; border-bottom:1px solid #dcdcdc;background-color: #eeeeee;display: block;min-width: 996px;overflow: hidden;}
.topbar-wrap { height:29px;}
.topmenu {float: right;padding: 6px 0;color: #666666;position: relative;z-index: 1000;}
.topmenu-item {float: left;padding: 2px 2px;line-height: 12px;}
.grid-1000 {width: 1000px;margin: 0 auto;}
.fn-clear {zoom: 1;}

/********* header样式 **********/
.header {margin: 0;padding: 0;display: block;width: 100%;height: 73px;background-color: #ffffff;}
.header-wrap {height: 57px;padding-top: 16px;}
.logo-layout {display: inline;float: left; height:41px; width:301px; background:url(../images/logo_05.png) no-repeat;}

/********* nav样式 **********/
.nav {width: 640px;height: 45px;float: right;position: relative;z-index: 999;}
.nav-item {float: left;height: 45px;position: relative;}
.nav-item .nav-item-link {height: 45px;display: block;text-indent: -9999em;overflow: hidden;background-repeat: no-repeat; background-image: url(../images/nav-font-new.png);}
#home .nav-item-link {width: 52px;margin-right: 20px; background-position:-167px 13px;}
#personal .nav-item-link {width: 88px;margin-right: 20px; background-position:0 -35px;}
#business-system .nav-item-link {width: 88px;margin-right: 20px; background-position:0 -83px;}
#product-center .nav-item-link {width: 88px;margin-right: 20px; background-position:0 -131px;}
#brand-custom .nav-item-link {width: 134px;margin-right: 20px; background-position:0 -179px;}
#web-map .nav-item-link {width: 88px;background-position:0 -227px;}

#personal .nav-item-link:hover {width: 88px;margin-right: 20px; background-position:-167px -35px;}
#business-system .nav-item-link:hover {width: 88px;margin-right: 20px; background-position:-167px -83px;}
#product-center .nav-item-link:hover {width: 88px;margin-right: 20px; background-position:-167px -131px;}
#brand-custom .nav-item-link:hover {width: 134px;margin-right: 20px; background-position:-167px -179px;}
#web-map .nav-item-link:hover {width: 88px;background-position:-167px -227px;}

:root .sl-shadow {filter: none\9;}
.sl-shadow {-moz-box-shadow: 0 0 4px #999999;
-o-box-shadow: 0 0 4px #999999;
-webkit-box-shadow: 0px 0px 4px #999999;
box-shadow: 0px 0px 4px #999999;
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#a0a0a0,strength=0) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=0,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=90,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=180,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#a0a0a0,direction=270,strength=2)";
}
#personal .nav-item-sub {right:20px;}
.nav-item-sub {position: absolute;padding: 9px 3px;top: 45px;background-color: #fff;}
.nav-item .nav-item-sub { display:none;}
.nav-item:hover .nav-item-sub { display:block;}
.nav-item-table {white-space: nowrap;background-repeat: repeat;background-attachment: scroll;background-position: 0 0;}
.nav-item-table a {color: #898989;display: block;padding-left: 3px;position: relative;vertical-align: middle;}
.nav-item-table a:hover {background-color: #036eb8;border-radius: 2px 2px 2px 2px;color: #FFFFFF;text-decoration: none;vertical-align: middle;}
.nav-item-table td {padding: 2px 14px;white-space: nowrap;}
.nav-item .angle {position: absolute;display: none;width: 15px;height: 15px;font-size: 0;top: 35px;_top: 38px;top: 38px\0;right: 68px;overflow: hidden; background:url(../images/angel-bg.png) no-repeat;}
.nav-item:hover .angle { display:block;}
:root .angle {top: 37px;}


/********* banner样式 **********/
.container {width: auto;min-width: 996px; overflow:hidden; margin:0 auto;}
.container:after {clear: both;content: '.';display: block;height: 0;visibility: hidden;}
.banner {position: relative;margin: 0 auto;min-width: 990px;overflow: hidden;width: 100%;height: 400px;z-index: -1;border-bottom: 1px solid #ffffff;background-color: #f9f9f9;top:-306px;}
.swap{
	width:100%; height:385px; margin:0 auto;
}
#slider{
	list-style:none; width:100%; height:100%; margin:0; padding:0; 
}
#slider li{
	width:100%; height:385px; display:none; position:absolute;
}

#naviSlider{
	list-style:none;  margin:0 auto; width:auto; text-align:center; margin-top:19px; *margin-top:21px;
	
}
#naviSlider  li{
	height:10px; width:10px;   cursor:pointer; display:inline-block; 
	background:url(../images/dot.png) -10px center no-repeat;
	_background:url(../images/dot_ie6.png) -10px center no-repeat;
	*zoom:1;*display:inline;*margin-left:2px;
	
}
#naviSlider li.on{
	background:url(../images/dot.png) left center no-repeat;
	_background:url(../images/dot_ie6.png) left center no-repeat;
}

.small_banner2 {width: 100%;height: 200px; background: url(../images/banner2.jpg) center no-repeat;}
.small_banner3 {width: 100%;height: 200px; background: url(../images/banner3.jpg) center no-repeat;}
.small_banner4 {width: 100%;height: 200px; background: url(../images/banner4.jpg) center no-repeat;}


/********* login样式 **********/
.login {width: 220px;padding: 0 31px 0 33px;position: relative;overflow: hidden;border: 1px solid #a7a7a7;}
.login-modern {border: 1px solid transparent;background: rgba(0,0,0,.4);_background: 0;_border: 0;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');}
:root .login-modern {
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000')\9;}
.login-box {height: 0;margin: 0 auto;position: relative;width: 990px;zoom: 1;z-index: 9999;}



#tabsholder { width:300px; height:307px; background: rgba(255, 255, 255, 0.2);_background: 0;_border: 0;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');text-align:left; position: relative; top:34px; right:10px; float:right;  }

.center {
width:60%;
margin:20px auto 0 auto;
}

.marginbot {margin-bottom:15px;}

ul.list li {list-style-type:none;margin-left:20px;}

ul.tabs {width:100%;height:46px; line-height:30px; background: url(../images/login-tab-bg_05.png) repeat-x;   position:relative; }

ul.tabs li {height:56px; width:150px;list-style-type:none;display:block;float:left;color:#000;cursor:pointer; font-family:"微软雅黑"; font-size:20px; line-height:48px; text-align: center;}

ul.tabs li:hover {}

ul.tabs li.current {height:56px; width:150px;  background: url(../images/login-tab-bg-personal_05.png) no-repeat; 
color:#fff;}

.tabscontent {padding:27px 0 0 0;display:none;text-align:justify; margin:0 30px;}

.ui-form-item {padding: 0 0 10px;zoom: 1;position: relative;}
.ui-form-item:after {clear: both;content: '.';display: block;height: 0;visibility: hidden;}
.ui-input {float: left;position: relative;padding: 9px;line-height: 37px;height: 19px; width:218px; color: #595959;font-size: 12px;vertical-align: middle;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: none;}
.ui-form-explain {display: none;height: 0;overflow: hidden;}
.ui-form-other-fg {padding-top: 4px;}
.ui-form-other {position: relative; float:right;line-height: 18px;padding-top: 7px;height: 18px;zoom: 1;_width: 100%;_overflow: hidden;}
.ui-form-other-reg {padding-top: 4px;}
.ui-form-reg {position: relative; float:left;line-height: 18px;padding-top: 7px;height: 18px;zoom: 1;_width: 100%;_overflow: hidden;}
.ui-form-item-20pd { padding-bottom:20px; z-index:1}
.ui-form-item-30pd { margin-top:41px; z-index:2}
.textlink { color:#292929;}
.ui-form-item input {vertical-align: middle;}
.ui-button {display: block;
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
width: 246px;
padding: 0 20px;
font-size: 16px;
line-height: 40px;
height: 40px;
color: #fff;
text-shadow: 1px 1px 0 rgba(0,0,0,.2);
font-weight: 400;
font-weight: bold\0;
_font-weight: 700;
background-color: #e66e1e;
background: -webkit-gradient(linear,left top,left bottom,from(#036ed0),to(#036eb8));
background: -moz-linear-gradient(top,#036ed0,#036eb8);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#036ed0', endColorstr='#036eb8');
background: -o-linear-gradient(top,#036ed0,#036eb8);
background: -ms-linear-gradient(top,#036ed0 0,#036eb8 100%);
background: linear-gradient(top,#036ed0,#036eb8);
border: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;}
.ui-button:hover {display: block;
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
width: 246px;
padding: 0 20px;
font-size: 16px;
line-height: 40px;
height: 40px;
color: #fff;
text-shadow: 1px 1px 0 rgba(0,0,0,.2);
font-weight: 400;
font-weight: bold\0;
_font-weight: 700;
background-color: #e66e1e;
background: -webkit-gradient(linear,left top,left bottom,from(#036eb8),to(#036ed0));
background: -moz-linear-gradient(top,#036eb8,#036ed0);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#036eb8', endColorstr='#036ed0');
background: -o-linear-gradient(top,#036eb8,#036ed0);
background: -ms-linear-gradient(top,#036eb8 0,#036ed0 100%);
background: linear-gradient(top,#036eb8,#036ed0);
border: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;}

.pop-login-private {position: relative;width: 307px;overflow: hidden;color: #333;font: 12px/1.5 Tahoma,Helvetica,Arial,"Microsoft YaHei",sans-serif;}
.form-line:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
#tabsholder .element {width: 250px;margin: 0 auto;padding-bottom: 9px;_padding-bottom: 5px;_overflow: hidden; zoom:1;}
#tabsholder .element:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
#tabsholder .text-tips {display: none;float: left;_display: inline;margin-bottom: -38px;width: 238px;height: 37px;line-height: 42px;padding: 2px 2px 2px 10px;color: #969696;cursor: text;font-size: 14px;_color: #969696;}
#tabsholder .show-text-tips .text-tips {display: block;_color: #AAA;}
#tabsholder .text { background:url(../images/input-bg.png) -2px 0 no-repeat; position: relative;
float: left;_display: inline;width: 240px;height: 12px;line-height: 18px;padding: 14px 5px;margin-left: -3px;font-size: 16px;border: none;text-indent: 8px;background-color: #fff;clear: both; color:#969696;}



/********* main部分***********/
.main {width: 100%;height: 480px; }
.page-middle {width: 996px;margin: 0 auto;min-height: 345px;_height: 345px;padding-bottom: 10px;overflow: hidden;}
.app-wrap {padding: 21px 0 30px; margin-left: 23px;}
.app-wrap:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
.app-pay-link {margin-top: -10px;margin-left: 57px;}
.app-about {position: relative;float: left;width: 296px;padding: 0 0 10px 0;}
.app-about-title {width: 135px;height: 38px;margin-left: 57px;}
.middle-content .app-title {position: relative;overflow: hidden;zoom: 1;margin-top: 3px;}

.middle-content .title-img {display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.about-title-img {background:url(../images/icon.png) no-repeat; _background-image: url(../images/icon.png); background-position: 0 -256px;}
.app-wrap .app-link {padding-top: 0px;}
.app-wrap a {font-size: 14px;display: inline-block;padding-top: 7px; color:#909090;}
.app-wrap a:hover {font-size: 14px;display: inline-block;padding-top: 7px; color:#036eb8;}
.app-wrap .divider {color: #DBDBDB;}
.app-pay-img {position: absolute;z-index: 2;top: 0;left: 0;width: 34px;height: 56px;background-position: 0 0;background: url(../images/icon.png) no-repeat;_background-image: url(../images/icon.png);display: inline-block;overflow: hidden;}
.app-split {position: absolute;right: 0;top: -31px;width: 2px;height: 115px;background: url(../images/icon.png)   no-repeat;_background-image: url(../images/icon.png);background-position: -1px -326px;display: inline-block;overflow: hidden;}

.app-fee {position: relative;float: left;width: 290px;padding: 0 10px 10px 38px; }
.app-fee-title {width: 127px;height: 38px;margin-left: 88px;}
.app-fee-link {margin-top: -10px;margin-left: 87px;}
.fee-title-img { background: url(../images/icon.png) no-repeat;_background-image: url(../images/icon.png);background-position: -435px -201px;display: inline-block;overflow: hidden;}
.app-fee-img {position: absolute;z-index: 2;top: 0px;left: 41px;width: 63px;height: 66px;background: url(../images/icon.png) no-repeat;_background-image: url(../images/icon.png);background-position: -92px 0;display: inline-block;overflow: hidden;
}

.app-hui-title {width: 186px;height: 38px;margin-left: 82px;}
.app-hui {position: relative;float: left;width: 255px;padding: 0 0 10px 41px;}
.app-hui-link {margin-top: -10px;margin-left: 82px;}
.hui-title-img {  background: url(../images/icon.png) no-repeat;_background-image: url(../images/icon.png);background-position: -174px -201px;display: inline-block;overflow: hidden;}
.app-hui-img {position: absolute;z-index: 2;top: 0px;left: 41px;width: 75px;height: 64px;background: url(../images/icon.png) no-repeat;_background-image: url(../images/icon.png);background-position:-212px 0;display: inline-block;overflow: hidden;}

.hotline-wrap {position: relative;width: 100%;height: 78px; margin-left: 23px; border-bottom:1px #e1e1e1 solid;}
.middle-content .hotline-title {position: relative;overflow: hidden;zoom: 1;}


.middle-content .title-img {display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}

.middle-content h2 {float: left;font: 22px/1 Arial,Microsoft YaHei,SimHei;color: #777;letter-spacing: 1px;}
.i-hidden {position: absolute!important;width: 0!important;height: 0!important;line-height: 0!important;overflow: hidden!important;}

.hotline-intro {padding-top: 19px; float:left;}
.hotline-intro .text-zhaoshang { background:url(../images/icon.png); width: 200px;height: 50px;background-position: 0 -468px;display: inline-block;overflow: hidden;}
.hotline-intro .text-kefu { background:url(../images/icon.png); width: 200px;height: 50px;background-position: -261px -468px;margin-left: 23px;display: inline-block;overflow: hidden;}

.share-wrap {position: absolute;bottom: -1px;right: 0;width: 395px;height: 78px;}
.share-title-img {width: 145px;height: 23px;overflow: hidden;}

.share-weibo-img a {position:absolute;top: 14px;left: 123px; background-image:url(../images/share-logo.png);background-position: 0 0;width: 57px;height: 46px;}
.share-weibo-img a:hover {position:absolute;top: 14px;left: 123px; background-image:url(../images/share-logo.png);background-position: -146px 0;width: 57px;height: 46px;}
.share-QQkongjian-img a {position:absolute;top: 14px;left: 200px; background-image:url(../images/share-logo.png);background-position: 0 -72px;width: 57px;height: 46px;}
.share-QQkongjian-img a:hover {position:absolute;top: 14px;left: 200px; background-image:url(../images/share-logo.png);background-position: -146px -72px;width: 57px;height: 46px;}
.share-weixin-img a {position:absolute;top: 14px;left: 270px; background-image:url(../images/share-logo.png);background-position: 0 -142px;width: 57px;height: 46px;}
.share-weixin-img a:hover {position:absolute;top: 14px;left: 270px; background-image:url(../images/share-logo.png);background-position: -146px -142px;width: 57px;height: 46px;}
.share-renren-img a {position:absolute;top: 14px;left: 335px; background-image:url(../images/share-logo.png);background-position: 0 -213px;width: 80px;height: 46px;}
.share-renren-img a:hover {position:absolute;top: 14px;left: 335px; background-image:url(../images/share-logo.png);background-position: -146px -213px;width: 80px;height: 46px;}
.share-wz a {top:22px;}
.share-wz a:hover {top:22px;}

.textnews {padding: 24px 0 70px 0;height: auto;overflow: auto;clear: both; margin-left:24px;}
.textnews h2 {font-family: "微软雅黑";font-size: 18px;color: #333;padding-bottom: 16px;}
.textnews p {line-height: 30px;font-family: "微软雅黑";color: #777777;}
.textnews p a {font-family: "微软雅黑";color: #777777; overflow: hidden; display: block; text-overflow: ellipsis;white-space: nowrap;width: 290px;}
.textnews p a:hover {font-family: "微软雅黑";color: #036eb8;}
.dynamic {float: left;width: 320px;}
.focusing {float: left;width: 320px;}

.main_content {width: 996px; margin:0 auto; margin-top:20px;}
.main_left {width: 220px;float: left;}
.left_menu {width: 220px; background:url(../images/left_bg.jpg);}
.left_menu ul {width: 220px;}
.left_menu li {width: 220px;height: 36px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dcdcdc;font-family: "Microsoft YaHei", "Microsoft Sans Serif", "宋体";font-size: 14px;font-weight: bold;line-height: 36px;}
.left_menu a {display: block;width: 220px;height: 36px;color: #666666;text-decoration: none;}
.left_menu a:hover, .left_menu .on {display: block;width: 220px;height: 36px;background-color: #FFF;}
.sm_en {font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 36px;}

.main_mid {width: 756px;float: left;padding-left: 20px;}
.article_top {border-bottom: 1px #dcdcdc solid;font-family: "Microsoft YaHei", "Microsoft Sans Serif", "宋体";font-size: 14px;font-weight: bold;line-height: 36px;}
.article {font-size: 12px;line-height: 25px;color: #666666;padding-top: 10px;}
.article img{ max-width: 755px; }
.list_news {width: 700px;float: left;font-family: "宋体";}
.list_news ul {margin: 0;padding: 0;}
.list_news li {margin: 0;padding: 0;background-image: url(../images/icon.gif);background-position: 2px center;text-indent: 15px;background-repeat: no-repeat;height: 36px;line-height: 36px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EBEBEB;}
.news_show {float: left;font-size: 14px;line-height: 36px;}
.newsdate {font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 36px;float: right;color: #CCCCCC;margin-right: 10px;}
.article_title { margin-top:20px; font-size:16px; }

/******footer******/


.tid-bank-ico, .ico-icbc, .ico-cmb, .ico-ccb, .ico-abc, .ico-boc, .ico-spdb, .ico-sdb, .ico-cib, .ico-bob, .ico-cebb, .ico-boco, .ico-cmbc, .ico-ecitic, .ico-gdb, .ico-pingan, .ico-post, .ico-union, .ico-jsb, .ico-srcb, .ico-hkb, .ico-nbcb, .ico-njcb, .ico-bosh, .ico-hxb, .ico-hzb, .ico-hkbea, .ico-ordos, .ico-cbhb, .ico-jzb, .ico-gdrcu, .ico-nccb, .ico-glccb, .ico-bsb, .ico-ynrcc, .ico-gzcb, .ico-cqrcb, .ico-zjcb, .ico-sdrcu, .ico-jshbank, .ico-klb, .ico-hrbcb, .ico-crb, .ico-cqcb, .ico-sdebank, .ico-qlb, .ico-hangseng, .ico-sznsh, .ico-zsxlc, .ico-hdcb, .ico-xxssh, .ico-nycbank, .ico-jjccb, .ico-bankofjdz, .ico-bek, .ico-zjtlcb, .ico-bocd, .ico-zjnx, .ico-czb {background: url(../images/bank_ico.png) no-repeat;display: inline-block;position: relative;height: 18px;width: 18px;overflow: hidden;line-height: 999px;vertical-align: top;}
.ico-icbc { background-position:-144px 0;}
.ico-icbc:hover {background-position: 0 0;}
.ico-cmb {background-position: -162px 0;}
.ico-cmb:hover {background-position: -18px 0;}
.ico-ccb {background-position: -180px 0;}
.ico-ccb:hover {background-position: -36px 0;}
.ico-abc {background-position: -198px 0;}
.ico-abc:hover {background-position: -54px 0;}
.ico-boc {background-position: -216px 0;}
.ico-boc:hover {background-position: -72px 0;}
.ico-post {background-position: -162px -18px;}
.ico-post:hover {background-position: -18px -18px;}
.ico-boco {background-position: -180px -18px}
.ico-boco:hover {background-position: -36px -18px;}
.ico-spdb {background-position: -198px -18px;}
.ico-spdb:hover {background-position: -54px -18px;}
.ico-gdb {background-position: -216px -18px;}
.ico-gdb:hover {background-position: -72px -18px;}
.ico-cmbc {background-position: -234px -18px;}
.ico-cmbc:hover {background-position: -90px -18px;}
.ico-cebb {background-position: -234px 0;}
.ico-cebb:hover {background-position: -90px 0px;}
.ico-ecitic {background-position: -270px 0;}
.ico-ecitic:hover {background-position: -126px 0;}
.ico-cib {background-position: -144px -18px;}
.ico-cib:hover {background-position: 0 -18px;}
.ico-sdb {background-position: -252px -18px;}
.ico-sdb:hover {background-position:-108px -18px ;}
.ico-pingan {background-position: -144px -36px;}
.ico-pingan:hover {background-position: 0 -36px;}

.ico-bob {background-position: -270px -18px;}
.ico-bob:hover {background-position: -126px -18px;}
.ico-union {background-position: -171px -36px;width: 27px;}
.ico-union:hover {background-position: -27px -36px;width: 27px;}
.ico-czb {background-position: -252px 0;}
.ico-czb:hover {background-position: -108px 0;}

.logo-csair, .logo-qqbuy, .logo-qqshop, .logo-dangdang, .logo-dianping, .logo-jumei, .logo-vipshop, .logo-vancl, .logo-51buy {background: url(../images/index_partner.png) no-repeat;display: inline-block;width: 73px;height: 18px;overflow: hidden;vertical-align: top;line-height: 999px;}
.logo-51buy {background-position: 0 -152px;}
.logo-51buy:hover {background-position: -74px -152px;}
.logo-qqbuy {background-position: 0 -19px;}
.logo-qqbuy:hover {background-position: -74px -19px;}
.logo-csair {background-position: 0 0;}
.logo-csair:hover {background-position: -74px 0;}
.logo-dangdang {background-position: 0 -57px;}
.logo-dangdang:hover {background-position: -74px -57px;}
.logo-vancl {background-position: 0 -133px;}
.logo-vancl:hover {background-position: -74px -133px;}
.logo-jumei {background-position: 0 -95px;}
.logo-jumei:hover {background-position: -74px -95px;}
.logo-dianping {background-position: 0 -76px;}
.logo-dianping:hover {background-position: -74px -76px;}
.logo-vipshop {background-position: 0 -114px;}
.logo-vipshop:hover{background-position: -74px -114px;}

.page-bottom {min-width: 996px;border-top: 1px solid #E1E1E1;background-color: #F5F5F5; zoom: 1; margin-top: 30px; }
.partner, .index-footer, .partner-auth-wrap, .index-footer-1 {width: 996px;margin: 0 auto;}
.partner {zoom: 1;height: 78px;overflow: hidden;padding-top: 25px;width: 996px;margin: 0 auto;}
.partner:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
.partner-col {float: left;width: 310px; margin-left:21px;}
.partner h2 {font-family: \5fae\8f6f\96c5\9ed1,\5b8b\4f53;color: #666;font-weight: 400;font-size: 100%;vertical-align: middle;}
.partner ul {overflow: hidden;zoom: 1;padding-top: 13px;}
.partner li {float: left;padding: 0 16px 8px 0;}
.partner-merchant {width: 360px;}
.partner .hot-action {width: 263px;overflow: hidden;color: #909090;}
.partner .hot-action a {color: #909090;}
.partner .hot-action a:hover {color: #0078b6;text-decoration: none;}


.index-footer-1 {border-top: 1px solid #E1E1E1;margin-top: 26px;line-height: 22px;text-align: center;}
.index-footer {border-top: 1px solid #ffffff;padding-top: 22px;line-height: 22px;text-align: center;}
.gray { color:#999;}
.gray-links a {color: #999;}
.gray-links a:hover {color: #0078b6;}
.partner-auth-wrap {padding-bottom: 25px;}
.partner-auth ul {width: 300px;margin: 0 auto;overflow: hidden;zoom: 1;padding-top: 8px;}
.partner-auth li {float: left;padding: 0 8px 14px;}

.ico-safe-shield, .ico-safe-auth, .ico-verified, .ico-verisign, .ico-integrity, .ico-license, .ico-people, .ico-loupe, .ico-transfer {background: url(../images/ico-bottom.png) no-repeat;_background-image:  url(../images/ico-bottom.png);display: inline-block;overflow: hidden;}
.ico-license {background-position: -34px -50px;width: 33px;height: 24px;line-height: 999px;vertical-align: top;}
.ico-license:hover {background-position: 0px -50px;width: 33px;height: 24px;line-height: 999px;vertical-align: top;}
.ico-verified {background-position: -23px 0px;width: 32px;height: 24px;line-height: 999px;vertical-align: top;}
.ico-verified:hover {background-position: -23px -24px;width: 32px;height: 24px;line-height: 999px;vertical-align: top;}
.ico-verisign {background-position: -54px 0px;width: 48px;height: 24px;line-height: 999px;vertical-align: top;}
.ico-verisign:hover {background-position: -54px -24px;width: 48px;height: 24px;line-height: 999px;vertical-align: top;}
.ico-integrity {background-position: 0px -76px;width: 84px;height: 26px;line-height: 999px;vertical-align: top;}
.ico-integrity:hover {background-position: 0px -103px;width: 84px;height: 26px;line-height: 999px;vertical-align: top;}


#mbg{ display: none; position: fixed; top:0; left: 0; z-index: 10000; background-color: rgba(0,0,0,0.5); width: 100%; height: 100%;}
.wechat_icon{ width: 450px; text-align: center; height: 450px; margin: 5% auto; background-color: #fff; color: #000;border-radius: 2px;}