﻿body{
    margin:0px;
    background:#fff;
    font-family:'lucida grande',tahoma,helvetica,arial,'bitstream vera sans',sans-serif;
    font-size:12px; 
    text-align:center;
}
input,textarea{
    font-size:12px; 
    padding:3px;
}
table,td{
    border:0; 
    padding:0; 
    border-collapse:collapse; 
    font-size:12px;
}
select{
    font-size:12px;
}
div{
    line-height:19px; 
    text-align:left;
    word-break:break-all; 
    word-wrap:break-word;
}
img{
    border:0;
}
a{
    color:#000;
}
a:hover{
    color:#36c;
}

#header{
    width:1002px;
    height:42px; 
    background-image:url(/_Images/topbannerbg.gif); 
    background-repeat:repeat-x;
    margin:0 auto;
}
#logo{
    float:left;
    width:230px;
    padding:3px;
    text-align:center;
}
#logo_main{
    float:left;
    width:140px;
    padding:3px;
    text-align:center;
}
#menu{
    float:left;
    margin:14px 0px 0px 0px;
}
#toolbox{
    float:right;
    color:#eee; 
    font-family:Arial;
}
#toolbox a{
    color:#eee; 
    font-family:Arial;
}
#toolbox a:hover{
    color:#fff; 
    font-family:Arial;
}

#main{
    width:1002px;
    background-color:#EFEFEF;
    margin:0 auto;
    overflow:hidden;
}
#left_main{
    float:left;
    width:143px;
    background-image:url(/_Images/leftbg.gif); 
    background-repeat:repeat-x; 
    background-position:top; 
    background-color:#EFEFEF;
    text-align:center;
}
#left{
    float:left;
    width:230px; 
    height:494px; 
    background-image:url(/_Images/leftbg.gif); 
    background-repeat:repeat-x; 
    background-position:top; 
    background-color:#EFEFEF;
    text-align:center;
}
#content_main{
    float:right;
    clear:right;
    width:860px;
    background-color:White;
    border-top:solid 1px #DDDDDD;
    border-left:solid 1px #DDDDDD;
    overflow:hidden;
}
#content{
    float:right;
    clear:right;
    width:770px;
    background-color:White;
    border:solid 1px #BBBBBB;
    height:492px;
}

#footer{
    padding:10px;
    text-align:center;
    width:1002px;
    color:#666; 
    font-family:Arial;
}
#footer span{
    padding:0px 10px 0px 10px;
}
#footer a{
    color:#666; 
    font-family:Arial;
}
.loginbtn{
    height:25px; 
    color:#fff; 
    font-size:14px; 
    background:#009900; 
    padding:3px 10px;
    border-left:1px solid #fff; 
    border-top:1px solid #fff; 
    border-right:1px solid #6a6a6a; 
    border-bottom:1px solid #6a6a6a; 
    cursor:pointer;
}
.loginbtn:hover{
    background:#0E9106;
}
.sl{
    color:#369; 
    font-family:Arial;
}
.sl a{
    color:#36c; 
    font-family:Arial;
}

.it_s{display:table; border:1px solid #808080;}
.it1,.it2{background:#fff; border:1px solid #fff; color:#333;}
.it2{border-left:1px solid #000; border-top:1px solid #000; color:#333;}

.l{float:left;}.r{float:right; clear:right;}.c{clear:both;}

.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}
.c0,a.c0{color:#000; font-family:Arial;}
.c6,a.c6{color:#666; font-family:Arial;}
.c9,a.c9{color:#999; font-family:Arial;}
.cc,a.cc{color:#ccc; font-family:Arial;}
.cd,a.cd{color:#ddd; font-family:Arial;}
.ce,a.ce{color:#eee; font-family:Arial;}a.ce:hover{color:#fff; font-family:Arial;}
.co,a.co{color:#f90; font-family:Arial;}
.cr,a.cr{color:#f00; font-family:Arial;}
.cf,a.cf{color:#fff; text-decoration:none; font-family:Arial;}a.cf:hover{color:#fff; text-decoration:underline; font-family:Arial;}
.sl,a.sl{color:#369; font-family:Arial;}a.sl:hover{color:#36c; font-family:Arial;}
.cl,a.cl{color:#3c0; font-family:Arial;}a.cl:hover{color:#36c; font-family:Arial;}
.sl2,a.sl2{color:#369; text-decoration:none; font-family:Arial;}a.sl2:hover{color:#36c; text-decoration:underline; font-family:Arial;}
a.sl2_r{display:block; padding:0 5px; color:#369; text-decoration:none;}a.sl2_r:hover{color:#fff; background:#369;}
.ql,a.ql{color:#36f; font-family:Arial;}a.ql:hover{color:#369; font-family:Arial;}
.ql2,a.ql2{color:#8692A2; text-decoration:none; font-family:Arial;}a.ql2:hover{color:#369; font-family:Arial;}
.qh,a.qh{color:#c33; font-family:Arial;}a.qh:hover{color:#c36; font-family:Arial;}
.gb,a.gb{color:#B2BACE; font-weight:bold; text-decoration:none;}a.gb:hover{color:#369; font-weight:bold; text-decoration:none;}
.gbh,a.gbh{color:#D01E3B; font-weight:bold; text-decoration:none;}
.gbj,a.gbj{color:#fc0; font-weight:bold; text-decoration:none;}
a.c_ql{color:#B9C1D5; text-decoration:none; font-weight:bold;}
.b1c{border:1px solid #ccc;}
.cp{cursor:pointer;}
.dn{display:none;}

/*-- 头部 --*/
.l1{font:bold 24px Arial; line-height:50px; text-align:center; background:#d01e3b url(/_Images/i/n_bg_r.gif) top repeat-x; border-bottom:5px solid #e88f9d;}
.l2{padding-left:15px;}
#l3{padding:15px;}
#l32{margin-bottom:10px;}
#l35{margin-bottom:15px;}
#l36{margin-bottom:20px;}
#l37 a{color:#369;}
.r1{background:#d01e3b url(/_Images/i/n_bg_r.gif) top repeat-x; border-bottom:1px solid #ddd; float:left;}
.r11{float:left; height:24px; margin:12px 0 2px 0;}
.r12{float:right; clear:right; padding:1px 13px 0 0; color:#ccc;}
.hn_of{float:left; height:24px; position:relative; z-index:99; padding:0 18px; margin-top:1px;}
.hn_on{float:left; height:24px; position:relative; z-index:99; padding:0 18px; border:1px solid #EDA8B2; border-bottom:0;}
.hn_tt{float:left; margin-top:5px;}
.hn_sj{float:left; margin-top:2px;}
.hn_xx{float:left; margin-top:6px;}
.hn_l{position:absolute; display:none; top:23px; left:-1px; width:120px; padding:1px; background:#f7f7f7; border-left:1px solid #dfdfdf; border-right:1px solid #666; border-bottom:1px solid #666;}
a.n{font:bold 14px "宋体"; color:#fff; text-decoration:none;}
a.n:hover{color:#fff; text-decoration:underline;}
a.sj:hover{background:#EDA8B2; display:block;}
a.hnm{text-decoration:none; display:block; width:105px; line-height:21px; padding-left:15px; font-family:Arial;}
a.hnm:hover{color:#fff; text-decoration:none; background:#E2524A; font-family:Arial;}
.l1_h{line-height:11px; background:url(/_Images/i/l1_h.gif) center repeat-x;}

/*帐户管理选项卡*/
#r3 {height:35px; border-bottom:1px solid #D8DFEA; padding:5px 10px; margin-bottom:10px;}
.r3 {height:35px; border-bottom:1px solid #D8DFEA; padding:5px 10px; margin-bottom:10px;}
#r2_2 { background:#fff; padding:15px; height:auto !important;height:530px;min-height:530px;}
.bqc_bg{height:29px; overflow:hidden; background:url(/_Images/i/bqc_bg.gif) top repeat-x; margin-bottom:10px; font-size:14px;}
.bqc_on,.bqc_of,.bqc_of_mo,.bqc_of1,.bqc_of1_mo{float:left; width:115px; height:23px; padding-top:6px; overflow:hidden; text-align:center; background:url(/_Images/i/bqc_on.gif) no-repeat;}
.bqc_of,.bqc_of_mo{background:url(/_Images/i/bqc_of.gif) no-repeat; cursor:pointer;}
.bqc_of1,.bqc_of1_mo{background:url(/_Images/i/bqc_of1.gif) no-repeat; cursor:pointer;}
.bqc_of_mo,.bqc_of1_mo{color:#36c; text-decoration:underline;}

.bqd_bg{height:30px; overflow:hidden; background:url(http://img.kaixin001.com.cn/i/bqd_bg.gif) top repeat-x; margin-bottom:10px; font-size:14px;}
.bqd_on,.bqd_of,.bqd_of_mo,.bqd_of1,.bqd_of1_mo{float:left; width:78px; height:23px; padding-top:7px; overflow:hidden; text-align:center; background:url(http://img.kaixin001.com.cn/i/bqd_on.gif) no-repeat;}
.bqd_of,.bqd_of_mo{background:url(http://img.kaixin001.com.cn/i/bqd_of.gif) no-repeat; cursor:pointer;}
.bqd_of1,.bqd_of1_mo{background:url(http://img.kaixin001.com.cn/i/bqd_of1.gif) no-repeat; cursor:pointer;}
.bqd_of_mo,.bqd_of1_mo{color:#36c; text-decoration:underline;}

.p1{padding:1px;}
.p5{padding:5px;}
.p7{padding:7px;}
.p10,.gw{padding:10px;}
.p20{padding:20px;}
.p1_0{padding:1px 0;}
.p010{padding:0 10px;}
.p30{padding:30px;}
.pl60 {padding-left:60px;}
.pl100{padding:30px 130px;}

.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.m30{margin:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.m15{margin:15px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.ml10{margin-left:10px;}
.ml12{margin-left:12px;}
.ml20{margin-left:20px;}
.m0_10{margin:0 10px;}
.m0_15{margin:0 15px;}
.m0_20{margin:0 20px;}
.m0_20x{margin:-10px 0 5px 10px;}
.m0_25{margin:0 25px;}

.w65{width:65px;}
.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w265{width:265px;}
.w300{width:300px;}


.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h50{height:50px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}

.yq{width:400px; height:80px; background:url(/_Images/i/inv/yqbg.jpg) left no-repeat; padding:20px 0 0 240px; }
.yqlist{width:320px; float:left; margin-top:30px; padding-left:5px;}
.yqlist h3{margin:0; padding:0 0 0 20px; font-size:14px; background:url(/_Images/i/sy_dt_hy.gif) left no-repeat;}
.yqlist p{margin:0; padding:6px 0 0 20px; color:#666}

.fsg1{border-left:1px solid #808080; border-top:1px solid #808080; width:419px; position:relative;}
.fsg2{border:1px solid #d4d4d4; border-left:1px solid #404040; border-top:1px solid #404040; padding:1px;}
.fsg21{float:left; width:315px;}
.fsg_hy{float:left; background:#E0E5EE; margin:1px 5px 1px 0; padding:0 5px;}
.fsg_tx{float:left; padding:2px;}
.fsg_nm{float:left; padding:2px; word-break:keep-all; word-wrap:normal;}
.fsg_gb{float:left; clear:right; visibility:hidden;}
.fsg_id{float:left; width:10px; position:relative;}
.fsg_it{width:10px; height:16px; font-size:12px; line-height:19px; border:0;}
.fsg22{float:right; padding:3px 2px 0 0; position:relative;margin:3px 2px 0 0;}
.fsg_nl{width:200px; position:absolute; left:-1px; top:25px; background:#fff; border:1px solid #98B1C8; border-right:3px solid #7f7f7f; border-bottom:3px solid #7f7f7f; padding:2px;}
.fsg_nr{width:250px; position:absolute; display:none; top:25px; right:-3px; background:#fff; border:1px solid #98B1C8; padding:2px;}
.fsg_nl_of{padding:1px 5px; width:371px; border:1px solid #ddd; border-top:0; cursor:pointer; color:#000; background:#fff;}
.fsg_nl_on{padding:1px 5px; width:371px; border:1px solid #ddd; border-top:0; cursor:pointer; color:#fff; background:#D01E3B;}
.fsg_n{margin:4px 15px;}

.c369,a.c369{color:#369;}
.fg_left{width:155px; height:950px; border-right:solid 1px #e4e4e4; border-top:solid 1px #e4e4e4; float:left;}
.fg_left div{margin:0px; height:16px; font-size:13px; background:#f4f4f4; color:#369; padding:6px 5px 3px 7px; width:142px; border-left:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4;}
.fg_left .fgdq{margin:0px; height:16px; font-size:13px; background:#fff; color:#000; padding:6px 5px 3px 7px; width:144px; border-left:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4; background:url(/_Images/i2/friend/ar3.gif) right no-repeat;}
.fg_left .tjfz{margin:0px; height:20px; font-size:13px; background:#fff; color:#000; padding:7px 5px 4px 7px; width:143px; border-bottom:solid 1px #e4e4e4; border-left:solid 1px #fff; border-bottom:solid 1px #f4f4f4;}
.fg_left .pb{margin:0px; height:17px; font-size:13px; background:#fff; color:#000; padding:4px 3px; width:148px; border-bottom:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4;}

.fg_right{width:590px; float:left; padding-left:20px; font-size:12px;}
.fg_choosefd{width:558px; height:32px; padding:8px 15px 3px 15px; border:solid 1px #e4e4e4; background:#f4f4f4; position:relative;}
.fg_choosefd .flist{position:absolute; left:141px!important; *left:147px!important; left:147px; top:35px; width:180px; height:17px; border-left:solid 1px #98b1c8; border-top:solid 1px #98b1c8; border-bottom:solid 3px #7f7f7f; border-right:solid 3px #7f7f7f; background:#eee; color:#666; padding:3px 5px;}
.fg_list{width:570px; padding:20px 10px 5px 10px; border-bottom:dashed 1px #dfdfdf; clear:both;}

.kinds{width:810px; background:url(/_Images/i2/friend/bb.gif) bottom no-repeat; height:37px; position:relative;}
.menuOff{color:#666; height:32px;font-size:12px; cursor: pointer; padding:4px 5px 0px 8px;}
.menuOff a:hover, .menuOff a:active, .menuOff a:link, .menuOff a:visited {color:#666; text-decoration:none;}
.menuOn{background:url(/_Images/i2/friend/kindbg.gif) no-repeat center;font-size:12px; height:37px!important; height:44px!important; height:44px; color:#000;padding:4px 5px 0px 8px;}
.menuOn a{text-decoration:none;}
.kinds .arrow_l{position:absolute; left:0px; top:12px!important; top:20px; width:16px;}
.kinds .arrow_r{position:absolute; right:0px; top:12px!important; top:20px; width:16px;}