body {text-align: left;font-family:helvetica,arial,"宋体";margin:0;padding:0;font-size:12px;line-height: 140%;}
html { overflow-x:hidden; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
ul,li {list-style-type: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
textarea {resize:none;}
.floatleft {float: left;}
.floatright {float: right;}
.normal {font-weight: normal;}
.clear{clear: both;font-size:1px;width:1px;height:0;visibility: hidden;overflow: hidden;}
.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}
.input_text {border: solid 1px #ccc;padding-left: 2px;font-family: Tahoma, Arial,;font-size: 18px;}
.must {text-align: center;color: #b00005;height: 22px;width: 10px;}
.libiao_bg{float:left;text-align:left;font-size: 14px;line-height: 250%;height:33px;padding-left: 10px;text-decoration:none;background-image: url(../images/about_us_td_ico.gif);background-repeat: no-repeat;background-position: left;}
.libiao_bg2{float:left;text-align:left;font-size: 14px;line-height: 210%;padding-left: 10px;text-decoration:none;background-image: url(../images/about_us_td_ico.gif);background-repeat: no-repeat;background-position:left 12px;
}
.fB {font-weight: bold;}
.funderline {text-decoration: underline;}
.fI {font-style: italic;}
.fright {text-align: right;}
.fleft {text-align: left;}
.fcenter {text-align: center;}
.fH14 {line-height: 140%;}
.fH16 {line-height: 160%;}
.fH17 {line-height: 170%;}
.fH18 {line-height: 180%;}
.fH20 {line-height: 200%;}
.f10px {font-size:10px}
.f12px {font-size:12px}
.f14px {font-size:14px}
.f14px li {font-size:14px}
.f16px {font-size:16px}
.f18px {font-size:18px}
.f20px {font-size:20px}
.f24px {font-size:24px}
.f30px {font-size:30px}
.f32px {font-size:32px}
.t20px {text-indent:20px;}
.t10px {text-indent:10px;}
.bindbank_gou1 { margin-left:20px;_margin-left:10px;padding-left:20px;background:url(../images/gou.gif) no-repeat left center;display:block;width:80px;height:25px;line-height:25px;float:left;font-size:14px; }
.bindbank_gou { margin-left:20px;_margin-left:10px;padding-left:20px;background:url(../images/gou.gif) no-repeat left center;display:block;height:25px;line-height:25px;font-size:14px; }
.bindbank_gou span { font-size:12px;color:#545454;font-weight:normal; }
.bindbank_gou_l {width:140px;}
#bindbank_area {position:relative;}
a.bindbank_link {position:absolute;font-size:12px;padding-right:20px;font-weight:normal;color:#095395;right:0;top:-1px;}

a:hover {text-decoration: none;}

.black,a.black {color: #545454;}
black:hover {color: #d80403;}
.white,a.white {color: #FFFFFF;}
white:hover{color: #f9e290;}
.gold {color: #cb9d56;}
a.gold {color: #cb9d56;}
gold:hover {color: #cb9d56;text-decoration: underline;}
.orange,a.orange {color:#ea5906;}
orange:hover {color:#ea5906;}
.red,a.red {COLOR: #bc0101}
red:hover {COLOR: #ff0000;text-decoration: underline;}
.blue,a.blue {COLOR: #095395}
blue:hover {COLOR: #FF3300}
.Purple,a.Purple,Purple:hover {COLOR: #74298a}
.green,a.green,green:hover {color: #538b08;}
.yellow,a.yellow {color: #f9ee46;}
yellow:hover{color:#f9ee46;text-decoration: underline;}
.gray,a.gray {color: #797774;}
gray:hover {color: #FF3300;}

.border1{border:1px solid #ccc;}
.border1_b{border-bottom:1px solid #d9d9d9;}
.border1_t{border-top:1px solid #d9d9d9;}.border1_r{border-right:1px solid #d9d9d9;}.border1_b{border-bottom:1px solid #d9d9d9;}.border1_l{border-left:1px solid #d9d9d9;}
.border1_br{border-bottom:1px solid #ccc;}
.border1_ltr{border-top:1px solid #BBB;border-left:1px solid #BBB;border-right:1px solid #BBB;}
.border1_ltb{border-top:1px solid #BBB;border-bottom:1px solid #BBB;border-left:1px solid #BBB;}
.border1_tb{border-top:1px solid #BBB;border-bottom:1px solid #BBB}
.border1_rtb{border-top:1px solid #BBB;border-bottom:1px solid #BBB;border-right:1px solid #BBB;}
.border1_lrb{border-right:1px solid #BBB;border-bottom:1px solid #BBB;border-left:1px solid #BBB;}
hr{height:1px;margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;border-bottom-style: dotted;border-bottom-color: #999999;}
.buy td {border-right:1px solid #CCC;}


.botton{float:left;padding:0 0 0 5px},a.botton{float:left;padding:0 0 0 2px;text-decoration:none}
.botton_l{float:left;width:8px;	height:25px;background:url(../images/bt/botton_l.gif);}
.botton_r{float:left;width:8px;height:25px;background:url(../images/bt/botton_r.gif);}
.botton_bg{float:left;text-align:center;height:25px;background:url(../images/bt/botton_bg.gif);	color:#fff;
	text-decoration:none;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	padding-top: 5;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;
},a.botton_bg{float:left;text-align:center;padding:0 4px;background:url(../images/bt/botton_bg.gif);color:#fff;text-decoration:none}

.botton1_l{float:left;width:8px;height:27px;background:url(../images/bt/botton1_l.gif);}
.botton1_r{float:left;width:8px;height:27px;background:url(../images/bt/botton1_r.gif);}
.botton1_bg{
	float:left;
	text-align:center;
	height:27px;
	padding:0 4px;
	background:url(../images/bt/botton1_bg.gif);
	color:#be0101;
	text-decoration:none;
	line-height: 27px;
},a.botton1_bg{float:left;text-align:center;height:27px;padding:0 4px;background:url(../images/bt/botton1_bg.gif);color:#be0101;text-decoration:none}


.bg1{background:#E5E5E5;height:30px}
.bg2{background:#FFF;height:30px}
.bg3{background:#f3f3f3;height:30px}
.bg4{background:#e8e8e8;height:30px}
.bg5{background:#fef9eb;}
.bg_gray{color:#ddd!important;;}
.bg_gray input{color:#ddd!important;;}
.bg_over{height:30px;background-color: #FEFBE7;}

.custom .tip {color: #000;width: 400px;z-index: 13000;text-align: left;}
.custom .tip-title {font-weight: bold;font-size: 12px;margin: 0;color: #3E4F14;	padding: 8px 8px 4px;background: #FBDFA6;border:1px solid #BBB;}
.custom .tip-text {font-size: 12px;padding: 4px 8px 8px;background: #fff;border:1px solid #BBB;}

#proArea a{padding: 3px;}
#proArea a:hover{color:#fff;background:#509ad8;}
.proArea2 {padding: 3px;color:#fff;background:#509ad8;}

select {padding:3px;}
.button2, .button3 {background-image: url(../images/button_w_73px.gif); padding:0; border:0;cursor:pointer;width:73px;text-align:center;height:25px;font-size:14px;color:#fff;}
.button4 {background-image: url(../images/button_w_88px.gif); padding:0; border:0;cursor:pointer;width:88px;text-align:center;height:25px;font-size:14px;color:#fff;}
.button5 {background-image: url(../images/button_w_73px_h.gif);}
.button6 {background-image: url(../images/button_w_73px_h.gif);padding:0; border:0;cursor:pointer;width:73px;text-align:center;height:25px;font-size:14px;color:#fff;}

ul.messages {color:#545454;border:1px solid #f8d67a; padding:10px 10px 3px 10px;}
ul.messages li {height:24px;}
.error, .success {padding-left:20px;background-repeat: no-repeat;}
.error { background-image: url(../images/web_buy_news_ico_2.gif);}
.success { background-image: url(../images/web_buy_news_ico_1.gif);}

.current { background-image: url(../images/web_buy_td_1.gif); }
.notcurrent { background-image: url(../images/web_buy_td_2.gif); }

.qhtab {padding-left:10px;font-size:14px;cursor:pointer;}
.qhcurrent { background-image: url(../images/web_buy_qh_td_1.gif); color:#bc0101; }
.qhnotcurrent { background-image: url(../images/web_buy_qh_td_2.gif);color:#545454;}

.interval li {
    display:inline;
}
.interval ul {
    float:left;
}
.day select {
    width: 100px;
}
/*.error { background-image: url(../images/web_buy_chuo_ico_16.gif); }*/

.info_tab {padding:0;margin:0;position:relative;text-align:left;}
.info_tab div {position:absolute;left:-10px;top:-13px;text-align:left;}
.info_tab_end div {left:350px;}
.tip {
	text-align:left;
}
.tip dt {
	margin-left:5px;
	background:url(../images/icon_tip.gif) 0 -170px no-repeat;
	width:10px;
	height:26px;
	float:left;
}
.tip dd {
	height:24px;
	line-height:24px;
	background:#ffeae5;
	border:solid 1px #eb1901;
	border-left:none;
	float:left;
	padding-left:2px;
	padding-right:5px;
}
.row_c {
	padding-top:0;
	padding-bottom:0;
}

.tip_fail dt {
	margin-left:5px;
	background:url(../images/icon_tip.gif) 0 -120px no-repeat;
	width:30px;
	height:26px;
	float:left;
}
.tip_fail dd {
	height:24px;
	line-height:24px;
	background:#ffeae5;
	border:solid 1px #eb1901;
	border-left:none;
	float:left;
	padding-left:2px;
	padding-right:5px;
}

.msg_suc dt {
	background:url(../images/icon_tip.gif) -30px -66px no-repeat;
	margin-left:5px;
	width:30px;
	height:21px;
	float:left;
}

.trade_current {background: url(../images/web_buy_top_ico_bg.gif) no-repeat;}
.trade_tab {padding-left: 10px;padding-right:10px;}
.trade_tab a {padding: 2px 0px 2px 25px;background-repeat:no-repeat;background-position:center left;}
.myfund_on a {background-image: url(../images/web_buy_top_ico_1_b.gif);color:#bc0101;}
.myfund_off a {background-image: url(../images/web_buy_top_ico_1.gif);color:#545454;}
.fixed_on a {background-image: url(../images/web_buy_top_ico_2_b.gif);color:#bc0101;}
.fixed_off a {background-image: url(../images/web_buy_top_ico_2.gif);color:#545454;}
.consultant_on a {background-image: url(../images/web_buy_top_ico_3_b.gif);color:#bc0101;}
.consultant_off a {background-image: url(../images/web_buy_top_ico_3.gif);color:#545454;}
.history_on a {background-image: url(../images/web_buy_top_ico_4_b.gif);color:#bc0101;}
.history_off a {background-image: url(../images/web_buy_top_ico_4.gif);color:#545454;}
.service_off a {background-image: url(../images/web_buy_top_ico_6.gif);color:#545454;}
.service_on a {background-image: url(../images/web_buy_top_ico_6_b.gif);color:#bc0101;}
.account_on a {background-image: url(../images/web_buy_top_ico_5_b.gif);color:#bc0101;}
.account_off a {background-image: url(../images/web_buy_top_ico_5.gif);color:#545454;}
.dzd_on a {background-image: url(../images/web_buy_top_ico_7_b.gif);color:#bc0101;}
.dzd_off a {background-image: url(../images/web_buy_top_ico_7.gif);color:#545454;}

ul.fundaccounts {
    float:left;
    clear:left;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
}
ul.fundaccounts li {
    width:150px;
    float:left;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    padding: 10px;
}

table.normal {
    border:1px solid #CCC;
    border-right:0;
}
table.normal th {
    font-weight: bold;
    border-bottom: 1px solid #CCC;
}
table.normal th, table.normal td {
    border-right: 1px solid #CCC;
    padding:0 4px;
}
table.normal thead tr {
    background-color: #E5E5E5;
    height:30px;
    color: black;
}
table.normal tbody tr {
    color: #545454;
}

table.grid {
    border:1px solid #CCC;
    border-right:0;
}
table.grid th {
    font-weight: bold;
    border-bottom: 1px solid #CCC;
}
table.grid th, table.grid td {
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    padding:0 4px;
}
table.grid thead tr {
    background-color: #E5E5E5;
    height:30px;
    color: black;
}
table.grid tbody tr {
    color: #545454;
}

label {
    font-size:14px;
}
.consultant {width:900px;height:75px;margin:0 auto;background:url(../images/web_buy_tougu_fxzc.gif) no-repeat right center;border-bottom:1px solid #c7c7c7;}
.consultant p {padding-top:40px!important;margin:0;font-size:14px;font-weight:bold;text-align:left;text-align:left!important;}
.next_btn_area {position:relative;height:1px;}
.one_step_to_buy {overflow:hidden;display:block;position:absolute;right:0px;top:40px;cursor:pointer;border:0;width:97px;height:31px;}

.mydiv {
	background-color: #FFFFFF;	
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	font-weight: normal;
	z-index:99;
	width: 400px;	
	left:50%;/*FF IE7*/
	top:30%;/*FF IE7*/
	margin-left:-150px!important;
	margin-top:-60px!important;
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.bg {
background-color: #666;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

} 

.trade_index_btn_on, .zndt_index_btn_on {
    background-image:url(../images/web_buy_nobuy_td_gm.gif);
    color:red;
    cursor:pointer;
}

.trade_index_btn_off, .zndt_index_btn_off {
    background-image:url(../images/web_buy_nobuy_td_dt.gif);
    color:#095395;
    cursor:pointer;
}

.buy_btn img, .fixed_btn img {cursor:pointer;}

.float_online_service {
    position:fixed;
    bottom:0;
    left:90%;
    display:block;
    background:url(../../base/images/newsite/online_service.gif) no-repeat;
    width:90px;
    height:109px;
    text-indent:-999px;
    overflow:hidden;
    padding-bottom:20px;
}
.border2{ display:block; width:144px; height:51px;}
.border2 a{ display:block; width:144px; height:51px;border:1px solid #b6b9ef;}
.border2 a:hover{display:block; width:144px; height:51px;border:1px solid #ff7909;}
#checkpwdiv {position:relative;width:195px;}
#checkpw {position:absolute;left:0px;top:2px;display:none;}
#checkpw span {display:block;float:left;}
.pw_l {background:#b00005;color:#fff;padding:0 14px;border-right:1px solid #fff;}
.pw_m {background:#ffac0d;color:#fff;padding:0 14px;border-right:1px solid #fff;}
.pw_h {background:#69bd00;color:#fff;padding:0 14px;border-right:1px solid #fff;}
.pw_n {background:#cccccc;color:#fff;padding:0 14px;border-right:1px solid #fff;}
.border3 {position:relative;}
.border3 a {display:block;border:3px solid #cf0202;width:125px;}
.border3 span {position:absolute;background:url(../images/kf_ico_2.gif) no-repeat;display:block;width:12px;height:10px;right:0px;*right:-3px;_right:0px;top:28px;}
.border5 {display:block;}
.border5 a{display:block;width:125px;height:34px;border:1px solid #b6b9ef;}
.border5 a:hover{display:block; width:125px;height:34px;border:1px solid #ff7909;}
a.beian{color: #2774ba;} 
a.beian:hover{text-decoration: underline;}
