@charset "GBK";
/*
* CSS 基金产品
* Update: 2012-05-07
* 基金产品独立样式表
* by:lena
*/

/*samebox*/
.samebox .linkul li a{/*width:389px;*/width:346px;padding-right:23px;}


/*kv*/
.kvbtn,.kvbtn a,.kvbtn2{background-image:url(../images/fund/kv_btn.gif);height:34px;line-height:32px;}
.kvbtn2{ background-position:0 -40px;width:126px;text-align:center;}
.kv .kvtxt01{position:absolute; left:30px; top:38px; font-size:32px; color:#fff;}
.kv .kvtxt01 span{color:#ffc000;}
.kv .kvtxt01 b{font-size:24px; font-weight:100;}


.btn_account,.btn_login,.btn_buy{ background:url(../images/fund/kv_cont.gif) no-repeat;position:absolute; width:126px; height:35px; display:block; overflow:hidden; text-indent:-99999px;top:178px;}
.btn_account{background-position:0 0;left:30px;}
.btn_account:hover{background-position:-300px 0;}
.btn_login{background-position:0 -50px;left:170px; width:63px;}
.btn_login:hover{background-position:-300px -50px;}
.btn_buy{background-position:-63px -50px;left:233px; width:64px;}
.btn_buy:hover{background-position:-363px -50px;}

.kvtab{width:370px; overflow:hidden; position:absolute; right:36px; top:63px;}
.kvtab_box{width:282px; overflow:hidden; float:left; color:#444;}
.kvtab_box table{margin-bottom:25px;}
.kvtab_box table th,.kvtab_box table td{padding:3px 0;}
.kvtab_box table th{text-align:left;}
.kvtab_box table .textright{text-align:right;}
.kvtab_box .tabcont{display:none;}
.kvtab_menu {float:right;width:73px;}
.kvtab_menu dl dd{ background:url(../images/fund/kv_tab.gif) 0 -25px no-repeat; width:73px; height:25px;line-height:25px; overflow:hidden; text-align:center; margin-bottom:10px;display:block;position:inherit;}
.kvtab_menu dl dd.on{background-position:0 0;}
.kvtab_menu dl dd a{color:#666; text-decoration:none;}
.kvtab_menu dl dd.on a{color:#fff;}
.of01,.of02{color:#e67d25;}
.of01{font-size:15px;}
.of02{font-size:25px;}
.buybtn{background:url(../images/fund/btn_buy.gif) 0 0 no-repeat; width:38px; height:19px; padding:0 0 0 18px; display:block;font-weight:700;}
.buybtn,.buybtn:hover{color:#fff;}
.ktxt p{float:left;}


/*old reset*/
/*.sharetable .borderb{background:#f0f0f0;}*/
.intervalbg .even,.transferto,.sharetable .leftbg{background:#f0f0f0;}
.infotable,.tablebt{border-top:none;}
.sn_bg td{ background-color:#f0f0f0!important;}
.sn_bggray td{ background-color:#F8F8F8!important;}
/*old reset End*/
/*投顾服务*/
/*.servicekv{ background:url(../images/creditcard/bannerbg.jpg) no-repeat 0 0; }*/
.servicekv .tbox{ position:absolute; left:27px; width:366px; top:15px;}
.servicekv .tbox .tcontent{height:130px; overflow:hidden;}
.servicekv .tbox h5{ color:#ff6600; font-size:20px; color:#FF6633; margin:0 6px; border-bottom:3px #ff6600 solid; line-height:1.8; }
.servicekv .tbox p{ line-height:20px; text-indent:2em; color:#333333; padding-top:8px; font-size:14px;}
.servicekv .tbox .tfoot{ padding-left:107px; padding-top:10px;}
.servicekv .tbox .tfoot .btn{ background:url(../images/common/btn01.gif) no-repeat; width:142px; height:36px; line-height:36px; text-align:center; color:#333333; display:block; font-size:18px; font-weight:normal;}
.servicekv .tbox .tfoot a.btn:hover{ text-decoration:none; color:#c79732;}

.servicebox table{ border-left:#ebebeb 1px solid; border-top:#ebebeb 1px solid; width:100%; font-size:14px;}
.servicebox th{ height:41px; background-color:#f4f4f4;}
.servicebox th span{ font-size:14px;}
.servicebox th,.servicebox td{ border-right:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid;}
.servicebox td .tit{ padding-left:13px; color:#ff5100;padding-right:16px; width:130px; font-size:16px;}
.servicebox td .text{ line-height:22px; color:#666666; padding:12px 10px; width:270px;}
.servicebox td .standar{ background:url(../images/fund/icon_standar.gif) no-repeat 10px 5px; width:160px; line-height:22px; padding-left:30px; padding-right:10px;}
.servicebox td .method{ padding:12px 0 12px 10px;line-height:22px; }
.servicebox td .standr01{ padding-left:14px; padding-top:12px; padding-bottom:12px; padding-right:14px; line-height:22px;}

.agreement{ background:url(../images/fund/xyboxbg.gif) no-repeat; width:777px; height:331px; margin-top:18px; margin-bottom:10px;}
.agreement .tit{ text-align:center; padding:18px 0 12px; font-size:16px; color:#666666; font-weight:bold;}
.agreement .tbody{ padding-left:36px; font-size:14px; font-weight:bold; line-height:26px;}
.agreement .tbody span{ color:#ff5100;}
.agreement .tbody .txtinput{ border:none; color:#666; border-bottom:#8f8f8f 1px solid; width:76px; text-align:center;}

.tfoot{ color:#ff5100; font-size:14px;line-height:26px; font-weight:bold; padding-left:506px; width:222px;}
.tfoot input{ border:none; border-bottom:#f1f1f1 1px solid; color:#666;}
.tfoot .txtinput01{ width:135px;}
.tfoot .txtinput02{ width:150px;}
.tfoot .txtinput03{ width:60px; text-align:center;}
.tfoot .txtinput04{ width:38px; text-align:center;}
.agreement .btnsub{ background:url(../images/fund/btnsub.gif) no-repeat 0 0; border:none; cursor:pointer; width:139px; height:37px; padding-bottom:6px; font-size:18px; color:#fff; margin-left:315px; margin-top:10px; padding-bottom:3px\9; }
