body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {padding:0;margin:0;}
fieldset,img { border:0;}
/* remember to define focus styles! */
:focus {outline:0;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
abbr,acronym {border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp,tt {font-size:100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win,IE7-Win */
input,button,textarea,select {*font-size:100%;}
body {line-height:1.5;}
ol,ul {list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;}
sup,sub {font-size:100%;vertical-align:baseline;}
/* remember to highlight anchors and inserts somehow! */
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
em,i {font-style: normal;}

.clear:after{clear: both;content:'.';display: block;visibility:hidden;height:0;}
.clear{zoom:1; clear: both;}

html,body {height:100%;background:#f3f8fa;font: 12px/1.75  "Microsoft YaHei","Helvetica Neue",Arial, HelveticaNeue, Helvetica, "BBAlpha Sans", sans-serif;color:#222;}

a {color:#333;
	/*
	text-decoration:none;
   transition:all .1s ease-in;*/
}
a:hover {color:#25a68d;text-decoration:underline}

.hide {display:none;}

#wrap {width:100%;min-width:900px;max-width:1920px;overflow:hidden;margin:0 auto;background:url("../images/bg.jpg") no-repeat center 0;}

#main {width:900px;margin:0 auto;}

#header {position:relative;height:110px;padding-top:40px;}
#header h1 {display:block;width:315px;height:67px;overflow: hidden;background: url("../images/header_bg.png") no-repeat;text-indent:-9999px;}

.main {position:relative;background: transparent;
	/*
	box-shadow: 0 10px 35px rgba(0,0,0,.1);
	*/
	
	font-size:14px;font-family:"simSun";
	float:right;
	display:block;
	z-index:2;
}
.main a {
	text-decoration:none;
}

#relog {position:absolute;top:15px;right:20px;display:block;width:110px;height:31px;background:#bda388;line-height:31px;text-align:center;line-height:31px;color:#fff;cursor:pointer;z-index:3;}
#relog:Hover {color:#ffefde;text-decoration:none;}

#info-more {position: absolute;top:20px;right:140px;color:#bda388;cursor:pointer;z-index:3;width:60px}

#nav {float:left;width:195px;height:420px;background: #f1f3f5;z-index:10;}
#nav li {position:relative;height:60px;background:url("/account/images/nav_icon.png") no-repeat 45px 23px;font-family:"Microsoft YaHei";vertical-align: middle;}
#nav li.nav-2 {background-position:45px -37px;}
#nav li.nav-3 {background-position:45px -97px;}
#nav li.nav-4 {background-position:45px -157px;}
#nav li.nav-5 {background-position:45px -217px;}
#nav li.nav-6 {background-position:45px -277px;}
#nav li.nav-7 {background-position:45px -337px;}
#nav li a {position:absolute;top:0;right:0;display:block;width:110px;padding-left:85px;border-left:0px solid #087876;line-height:60px;font-size:16px;cursor:pointer;
    transition:all .3s ease-in;
	text-decoration:none;
}
#nav li a:hover,
#nav li a.current {padding-left:106px;background:#2bbfbd;border-width:3px;color:#fff;text-decoration: none;}
#nav li a i {position:absolute;top:22px;right:133px;visibility:hidden;opacity:0;display:block;width:17px;height:17px;overflow: hidden;background:url("../images/nav_icon.png") no-repeat 0 -499px;
    transition:all .3s ease-in;
}
#nav li a:hover i,
#nav li a.current i {visibility:visible;opacity:1;}
#nav li.nav-2 a i {background-position:0 -559px;}
#nav li.nav-3 a i {background-position:0 -619px;}
#nav li.nav-4 a i {background-position:0 -679px;}
#nav li.nav-5 a i {background-position:0 -739px;}
#nav li.nav-6 a i {background-position:0 -799px;}
#nav li.nav-7 a i {background-position:0 -859px;}

#info {margin-left:200px; min-height:480px; background:#FFFFFF}

#info .info-box {position:absolute;width:666px;display:none;}
#info .info-box.current {display: block;}
#info .info-box h3 {height:60px;padding-left:11px;border-bottom:1px solid #2bbfbd;}
#info .info-box h3 strong {position:relative;display:block;width:98px;height:59px;overflow:hidden;margin-bottom:-2px;background:url("../images/title_1.png") no-repeat 0 25px;border-bottom:3px solid #2bbfbd;text-indent:-9999px;}
#info .info-box h3 strong.title-2 {width:197px;background-image:url(../images/title_2.png)}
#info .info-box h3 strong.title-3 {background-image:url(/account/images/title_3.png)}
#info .info-box h3 strong.title-4 {background-image:url(/account/images/title_4.png)}
#info .info-box h3 strong.title-5 {background-image:url(/account/images/title_5.png)}
#info .info-box h3 strong.title-6 {background-image:url(/account/images/title_6.png)}
#info .info-box h3 strong.title-7 {background-image:url(/account/images/title_7.png)}
#info .info-box h3 strong.title-info {background-image:url(/account/images/title_info.png)}

.exp {margin:10px 12px 0;color:#bda388;line-height:24px;}

.input-list {margin:20px 12px 0;}
.input-list li:after {clear: both;content:'.';display: block;visibility:hidden;height:0;}
.input-list li {position:relative;padding:4px 0 4px 72px;line-height:27px;color:#222;zoom:1; clear: both;}
.input-list li .title {position:absolute;top:4px;left:0;display:block;width:72px;line-height:27px;}
.input-list li .tips {color:#939392;}
.input-list li .input {float:left;display:inline;height:27px;overflow: hidden;}
.input-list li .input .inptxt {float:left;width:230px;height:25px;margin-right:6px;background:#f1f3f5;border:1px solid #e6e8e9;line-height:25px;text-indent:6px;vertical-align: middle;}
.input-list li .des {position:relative;margin-left:-72px;color:#939392;}
.input-list li .des a {color:#bda388;text-decoration:underline;cursor: pointer;}
.input-list li .des a:Hover {color:#2bbfbd;}
.input-list li .submit {display:block;width:100px;height:40px;margin-top:20px;background:url("/account/images/btn_bg.jpg") no-repeat;border:none;color:#edf4f3;cursor: pointer;}

.reward-list {margin:20px 0 0;}
.reward-list li {height:32px;}
.reward-list li.top {background: #e3edf0}
.reward-list li span {float:left;display:block;height:32px;overflow:hidden;line-height:32px;text-indent:24px;vertical-align: middle;}
.reward-list li span.s-1 {width:333px;}
.reward-list li span.s-2 {width:333px;}

.order-list {margin:20px 0 0;}
.order-list li {height:32px;}
.order-list li.top {background: #e3edf0}
.order-list li span {float:left;display:block;height:32px;overflow:hidden;text-align:center;line-height:32px;vertical-align: middle;}
.order-list li span.s-1 {width:100px;}
.order-list li span.s-2 {width:60px;}
.order-list li span.s-3 {width:60px;}
.order-list li span.s-4 {width:166px;}
.order-list li span.s-5 {width:80px;}
.order-list li span.s-6 {width:80px;}
.order-list li span.s-7 {width:120px;}
.order-list li span.s-7 a {text-decoration: underline;cursor: pointer;}

.pay-tab {height:41px;overflow:hidden;margin-top:14px;background: #e7f8f7;}
.pay-tab li {float:left;width:111px;height:41px;vertical-align: middle;}
.pay-tab li a {display: block;width:111px;height:41px;line-height:41px;text-align: center;cursor: pointer;
    transition:all .3s ease-in;
}
.pay-tab li a:Hover,
.pay-tab li a.current {background: url("../images/pay_tab.jpg") no-repeat;color:#fff;text-decoration: none;}
.pay-tabcon {position:relative;}
.pay-tabcon .con {position:absolute;top:0;left:0;width:666px;visibility:hidden;opacity: 0;}
.pay-tabcon .con.current {visibility:visible;opacity: 1;z-index:2;}
.pay-tabcon .pay-list {padding-top:10px;margin-left:12px;}
.pay-tabcon .pay-list li:after {clear: both;content:'.';display: block;visibility:hidden;height:0;}
.pay-tabcon .pay-list li {position:relative;padding:4px 0 4px 72px;line-height:27px;color:#222;clear:both;zoom:1;}
.pay-tabcon .pay-list li .title {position:absolute;top:4px;left:0;display:block;width:72px;line-height:27px;}
.pay-tabcon .pay-list li .input {float:left;margin-right:6px;}
.pay-tabcon .pay-list li .input-money-radio {display:inline-block;height:27px;color:#d71015;}
.pay-tabcon .pay-list li .input input {vertical-align: middle;}
.pay-tabcon .pay-list li label {float:left;height:27px;margin-right:2px;}
.pay-tabcon .pay-list li .input .inptxt {width:230px;height:25px;background:#f1f3f5;border:1px solid #e6e8e9;line-height:25px;text-indent:6px;vertical-align: middle;}
.pay-tabcon .pay-list li .tips {color:#939392;}
.pay-tabcon .con-bank .pay-list li .tips {display:none;}
.pay-tabcon .pay-list li .des {position:relative;display:block;margin-left:-72px;color:#d71015;line-height:22px;}
.pay-tabcon .pay-list li .submit {display:block;width:100px;height:40px;margin-top:20px;background:url("/account/images/btn_bg.jpg") no-repeat;border:none;color:#edf4f3;cursor: pointer;}
.pay-tabcon .bank-list {position:absolute;top:1px;right:20px;width:312px;z-index: 2;}
.pay-tabcon .bank-list strong {display:block;height:40px;line-height:40px;font-weight:100;}
.pay-tabcon .bank-list li {float:left;width:104px;height:30px;padding:5px 0;background:url("/account/images/bank_1.png") no-repeat 18px center;line-height:30px;vertical-align: middle;}
.pay-tabcon .bank-list li.bank-2 {background-image:url("/account/images/bank_2.png")}
.pay-tabcon .bank-list li.bank-3 {background-image:url("/account/images/bank_3.png")}
.pay-tabcon .bank-list li.bank-4 {background-image:url("/account/images/bank_4.png")}
.pay-tabcon .bank-list li.bank-5 {background-image:url("/account/images/bank_5.png")}
.pay-tabcon .bank-list li.bank-6 {background-image:url("/account/images/bank_6.png")}
.pay-tabcon .bank-list li.bank-7 {background-image:url("/account/images/bank_7.png")}
.pay-tabcon .bank-list li.bank-8 {background-image:url("/account/images/bank_8.png")}
.pay-tabcon .bank-list li.bank-9 {background-image:url("/account/images/bank_9.png")}
.pay-tabcon .bank-list li.bank-10 {background-image:url("/account/images/bank_10.png")}
.pay-tabcon .bank-list li.bank-11 {background-image:url("/account/images/bank_11.png")}
.pay-tabcon .bank-list li.bank-12 {background-image:url("/account/images/bank_12.png")}
.pay-tabcon .bank-list li.bank-13 {background-image:url("/account/images/bank_13.png")}
.pay-tabcon .bank-list li.bank-14 {background-image:url("/account/images/bank_14.png")}
.pay-tabcon .bank-list li.bank-15 {background-image:url("/account/images/bank_15.png")}
.pay-tabcon .bank-list li input {vertical-align: middle;margin-right:27px;}

#banner {overflow:hidden;margin-top:42px;}
#banner img {display: block;width:900px;}

#footer {position:relative;padding:13px 0 20px 0;margin-top:56px;border-top:1px solid #c1c1c1;font-size:12px;font-family:"simSun";}
#footer .foot {width:585px;padding-left:300px;margin:0 auto;}
#footer .logo {position:absolute;top:13px;left:50%;display:block;width:134px;height:45px;background:url("/account/images/footer_logo.jpg") no-repeat;border:3px solid #cbe6ed;margin-left:-245px;}
#footer .mes {padding-bottom:15px;color:#009233;}
#footer .copyright {color:#767196;}

#pop-bg {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7;filter:alpha(opacity:70);z-index:9999;}
#log {position:fixed;top:50%;left:50%;display:none;width:392px;height:359px;padding-top:247px;margin:-303px 0 0 -196px;background:#fff url(/account/images/log_icon.png) no-repeat center 55px;box-shadow:0 0 35px rgba(0,0,0,.1);font-size:14px;z-index:10000;}
#log .list {width:275px;margin:0 auto;}
#log .list li.input {position:relative;height:40px;padding-left:35px;margin-top:16px;background:url("/account/images/log_icon_1.png") no-repeat 0 7px;border-bottom:1px solid #f0eae3;}
#log .list li.password {background-position:0 -43px;}
#log .list li.input input {width:100%;height:40px;background:none;border:none;line-height:40px;outline:none;}
#log .list li.input .info {position:absolute;top:50%;left:0;display:block;width:100%;height:40px;margin-top:-20px;line-height:40px;text-indent:35px;}
#log .list li.but {padding-top:60px;}
#log .list li.but .sub {display:block;width:274px;height:60px;margin:0 auto;background:#31b399;border:none;border-radius:4px;font-size:26px;color:#fff;font-family:"Microsoft YaHei";cursor: pointer;}
#log .list li.but .sub:hover {background:#1b9a80;}
#log p {padding:15px 0;text-align:center;}
#log p a {color:#31b399;}


#content h3 {height:60px;padding-left:11px;border-bottom:1px solid #2bbfbd;}
#content h3 strong {position:relative;display:block;width:98px;height:59px;overflow:hidden;margin-bottom:-2px;background:url("../images/title_1.png") no-repeat 0 25px;border-bottom:3px solid #2bbfbd;text-indent:-9999px;}
#content h3 strong.title-2 {width:197px;background-image:url(/account/images/title_2.png)}
#content h3 strong.title-3 {background-image:url(/account/images/title_3.png)}
#content h3 strong.title-4 {background-image:url(/account/images/title_4.png)}
#content h3 strong.title-5 {background-image:url(/account/images/title_5.png)}
#content h3 strong.title-6 {background-image:url(/account/images/title_6.png)}
#content h3 strong.title-7 {background-image:url(/account/images/title_7.png)}
#content h3 strong.title-8 {background-image:url(/account/images/title_8.png)}
#content h3 strong.title-9 {background-image:url(/account/images/title_9.png)}
#content h3 strong.title-10 {background-image:url(/account/images/title_10.png)}
#content h3 strong.title-11 {background-image:url(/account/images/title_11.png)}
#content h3 strong.title-info {background-image:url(/account/images/title_info.png)}
#content p {color:#939392}
#content p a {color:#bda388;text-decoration:underline;cursor:pointer}

