*{margin:0;padding:0;}
body{font-size:12px;font-family:"ËÎÌå",Arial;}
ul{list-style:none;}
a{color:#06679A;text-decoration:underline;}
a:hover{color:#ff7e00;}
img{border:none;}
body{background:url(http://youhui.tenpay.com/v2.0/img/bg_head.gif) repeat-x 0 0;}
body #header{background:url(http://z.tenpay.com/images/repeat_x.jpg) repeat-x 0 0;}
body #header #logo{background:url(http://z.tenpay.com/images/bg.jpg) no-repeat 0 -490px;line-height:99;overflow:hidden;}
body #header #logo h1{width:123px;height:41px;float:left;}
body #header #logo h1 a{width:123px;height:41px;overflow:hidden;}
body #header #logo h2{width:100px;height:24px;float:left;margin:17px 0 0 16px;}
body #header #logo h2 a{width:100px;height:24px;overflow:hidden;}
body #header #logo sub,
#topNav{display:none;}
/**********Header*******************/
#head_true_name a {font-weight:normal;}
#header .logo-contianer {margin: 0 auto;padding: 0;width: 910px;height: 70px;}
#header #logo {float: left;display: block;margin: 20px 0 0;padding: 0;width: 141px;overflow: hidden;background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat -1px 2px; width:300px;height:44px; position: relative; }
#header #logo a { display:block; height: 100%; width:100%; text-indent: -9em; }
#header #logo sub { display: block; position: absolute; left: 143px; bottom: 1px; background: url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 0 -252px; text-indent: -999em; width: 125px; height: 25px;
  cursor:pointer;
}
#header .guide {float: right;margin: 12px 0 0;padding: 0;list-style: none;font: normal 12px/1.2 Arial;text-align: right;}
#header .guide li {list-style:none; float:left; color:#999; }
#header .guide a {margin: 0 5px;padding: 0; position:relative; z-index:1003; text-decoration:underline; }
#header .guide button {margin-right: 3px;height: 21px;font-size: 12px;overflow: hidden;}
.guide .lastOne a {margin-right:0 !important; }
#header .action {float:right; clear:right; margin-top:19px; *margin-top:20px; padding-right:62px; position:relative; color:#999; line-height: 1.5; white-space:nowrap; }
.action a { margin:0 5px; text-decoration:underline; }
#head_true_name { color:#C00; font-weight: bold; margin-right: 5px; }
.recharge { background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat -86px -203px !important; padding:0 !important; text-indent: -999em; width: 56px; height:22px; display:block !important; font-size:12px; margin-right:0 !important; position:absolute; right:0; top:-1px; overflow:hidden; }
#drop-menu { position:relative; z-index: 999; }
#drop-menu .drop-link { padding-right:15px !important; background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 64px -197px; *background-position: 64px -199px; _zoom:1;	_top: 1px; _left: 5px; }
#drop-menu .drop-link:hover,#drop-menu .hovSty { background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 64px -210px; *background-position: 64px -212px; color:#FF7E00; }
#drop-menu #menu-wrap {	position:absolute; 	z-index: 999; width:141px; left: -3px; top:-5px; padding: 26px 0 0 0; background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 0px -727px; margin-left:0; height:auto; }
#drop-menu ul {	margin-left:0 !important; background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 0px 100%;	padding-bottom: 4px; }
#drop-menu ul li { float:none !important; text-align:left; vertical-align:bottom; }
#drop-menu ul li a { text-decoration:none !important; display:block; height:28px; margin: 0 3px 0 2px !important; text-indent:6px;	line-height:28px; }
#drop-menu ul li a:hover { background-color:#f0f2f6; color:#ff6600; }

#drop-menu2 { position:relative; z-index: 999; }
#drop-menu2 .drop-link { padding-right:15px !important; background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 64px -197px; *background-position: 64px -199px; zoom:1; *top: -1px; left: 5px; }
#drop-menu2 .drop-link:hover,#drop-menu2 .hovSty { background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 64px -210px; *background-position: 64px -212px; color:#FF7E00; }
#drop-menu2 #menu-wrap2 {	position:absolute; 	z-index: 999; width:141px; left: 5px; *left: 0; top:-5px; padding: 26px 0 0 0; background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 0px -727px; margin-left:0; height:auto; }
#drop-menu2 ul { margin-left:0 !important; background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 0px 100%; padding-bottom: 4px; }
#drop-menu2 ul li { float:none !important; text-align:left; vertical-align:bottom; }
#drop-menu2 ul li a { text-decoration:none !important; display:block; height:28px; margin: 0 3px 0 2px !important; text-indent:6px;	line-height:28px; }
#drop-menu2 ul li a:hover { background-color:#f0f2f6; color:#ff6600; }

#main-nav {margin: 0;height: 32px;background: url(https://img.tenpay.com/v2.0/img/header_bg.png) repeat-x 0 -151px;overflow: hidden;}
#main-nav ul {margin: 0 auto;padding: 0;width: 910px;height: 32px;list-style: none;overflow: hidden;}
#main-nav li {float: left;background: url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 100px -62px;list-style:none;width:102px; }
/*#main-nav .firstNav {margin-left: 5px;background: url(../images/global_bg.png) no-repeat 0 -171px;}*/
/*#main-nav .firstNav a {margin-left: 18px;width: 102px;background-position: -2px -50px;}*/
#main-nav .firstNav { margin-left:15px; }
/*#main-nav .firstNav a { background:none !important; }*/
#main-nav .curr-nav a, #main-nav .curr-nav a:hover, .hl1 #account_g a, .hl2 #trade_g a, .hl3 #favourable_g a, .hl4 #gathering_g a, .hl5 #pay_g a, .hl6 #point_g a, .hl7 #safement_g a, .hl8 #service_g a {background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat -33px -59px!important; position:relative;}
#main-nav .curr-nav a, #main-nav .curr-nav a:hover, .account #account_g, .trade #trade_g, .favourable #favourable_g, .gathering #gathering_g a, .pay #pay_g, .safement #safement_g, .service #service_g {margin-left:-2px; }
#main-nav a {display: block;width:100%;height:29px; overflow:hidden;   font: bold 14px/30px Arial Sans-Serif;color: #FFF;text-align: center;text-decoration: none;margin-left:-2px;padding-left:2px;  }
#main-nav a:hover {background:url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 7px -105px;}
#main-nav .lastNav { background: none !important; }
.one-click #logo sub { background-position: 0 -351px !important; }
.appeal #logo sub { background-position: 0 -300px !important; }
.pay-center #logo sub { background-position: 0 -604px !important; }
.mch-flat #logo sub { background-position: 0 -640px !important; width:300px !important; }
.get-psw #logo sub { background-position: 0 -400px !important; }
.repayment #logo sub { background-position: 0 -555px !important; }
.login-psw #logo sub { background-position: 0 -553px !important; }
.cancel-account #logo sub { background-position: 0 -450px !important; }
.one-click #main-nav, .appeal #main-nav, .get-psw #main-nav, .repayment #main-nav, .cancel-account #main-nav, .no-nav #main-nav,.pay-center #main-nav, .mch-flat #main-nav{ display: none; }
.one-click #header, .appeal #header, .get-psw #header,.repayment #header, .register #header,.cancel-account #header,.login-psw #header,.no-nav #header,.pay-center #header,.mch-flat #header { border-bottom: 5px solid #076B9F !important; }
.qb #header { border: none !important; }
#special-action { display: none; }
.login-psw #special-action, .register #special-action { display: block; margin-top: 45px; padding-right: 0 !important; }
.login #special-action { display:block; padding-right: 15px;  }
.login #header .logo-contianer { width:840px !important;  }
.login-psw .action, .login-psw .guide  { display: none; }
#snCert a { text-decoration:none !important; }
.cert-installed { background: url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat 0 -691px; padding: 2px 4px; }
.cert-applied { background: url(https://img.tenpay.com/v2.0/img/header_bg.png) no-repeat -104px -691px; padding: 2px 4px; }


#mainnav{height:50px;margin:0 0 7px;background:url(http://z.tenpay.com/images/repeat_x.jpg) repeat-x 0 -200px;}
#mainnav .ctnr{background:url(http://z.tenpay.com/images/bg.jpg) no-repeat right 0;}
#mainnav ul{width:910px;margin:auto;}
#mainnav li{float:left;margin:3px 10px 5px;position:relative;}
#mainnav li a{display:block;width:95px;height:41px;color:#feffff;font-weight:bold;font-size:14px;text-decoration:none;text-align:center;line-height:40px;background:url(http://z.tenpay.com/images/bg.jpg) no-repeat 0 100px;}
#mainnav li a:hover{background-position:0 -130px;}
#mainnav li.on a{background-position:0 -80px;}
#mainnav li ins{background:url(http://z.tenpay.com/images/cha.gif) no-repeat 0 0; width:24px; height:27px;display:block;line-height:99;overflow:hidden;position:absolute;right:-7px;top:-2px;}
#foot #linkinfo{margin:auto;}



body #header #logo:after,#pager:after,#pager ul:after,#yh-msg .message:after,#yh-msg ol:after,.com-store:after,.com-store .com-bd .tools:after,#yh-user #userinfo ul:after,.com-product .com-bd h4:after,#yh-listing-product .bd ul:after,.com-product .com-bd dl:after,.com-product:after,#yh-hotspot .hd:after,#yh-hotspot ul:after,#yh-showcase:after,.mod-filter:after,.mod-filter ul:after,.com-promotion .com-bd div:after,.com-promotion:after,#yh-titlebar ul:after,#yh-todaydiscount .hdr:after,#yh-services .bd ul:after,#bd:after,#mainnav ul:after,#footer ul:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
