/*base.css*/
body{font:12px/150% "\5B8B\4F53", Arial, Helvetica, sans-serif; margin:0}
h1, h2, h3, h4, h5, h6, ol, dl, dt, dd, ul, li, input, button, form, p,th,td,select{margin:0; padding:0}
ul{list-style:none}
.clear{clear:both; height:0; overflow:hidden}
img{border:0; vertical-align:bottom}
.imgborder{border:1px solid #000}
label.lbTxt{vertical-align:middle; padding-left:2px; font-family:Tahoma, "Times New Roman"; cursor:pointer}
.oh{overflow:hidden; width:100%}
.pr{position:relative}
.floatLeft,.pre1_txt,.pre2_txt,.pre3_txt{float:left}
.floatRight{float:right}
.txtLeft{text-align:left}
.txtCen{text-align:center}
.txtRight{text-align:right}
.f12,h1,h2,h3,h4,select{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.lh22{line-height:22px}
.m_t1{margin-top:1px}
.m_t2{margin-top:2px}
.m_t_2{margin-top:-2px}
.m_t3{margin-top:3px}
.m_t_3{margin-top:-3px; _margin-top:0px;}
.m_t5{margin-top:5px}
.m_t6{margin-top:6px}
.m_t8{margin-top:8px}
.m_t10{margin-top:10px}
.m_t12{margin-top:12px}
.m_t15{margin-top:15px}
.m_t20{margin-top:20px}
.m_t23{margin-top:23px}
.m_t25{margin-top:25px}
.m_t27{margin-top:27px}
.m_t30{margin-top:30px}
.m_t40{margin-top:40px}
.m_r2{margin-right:2px}
.m_r6{margin-right:6px}
.m_r22{margin-right:22px}
.m_l80{margin-left:80px}
.m_l122{margin-left:122px}
.m_cen{margin-left:auto; margin-right:auto}
.p_l15{padding-left:15px}
.p_r10{padding-right:10px}
.fullWidth{width:100%}
input.d,img.d{vertical-align:middle}
.zoom{zoom:1}
.hidden{display:none}
.vhidden{visibility:hidden}

.mainContainer{margin:47px auto 0; width:960px}
#leftsideBar{float:left; width:150px}
#rightContainer{float:left; width:810px}
.left{float:left; width:149px}
.right{float:left; width:810px}
.right .content{background-color:#fff; float:left; height:auto!important; height:800px; min-height:800px; padding:6px 30px 0; width:505px}
.right .sidebar{float:left; position:relative; width:245px; padding:30px 0px 0px}
/*footer*/
.footer{font-family:Tahoma; height:24px; line-height:24px; margin:8px auto; text-align:center; width:960px}
.returnTop{background:url(../images/r.png) no-repeat; bottom:40px; height:80px; left:50%; margin-left:480px; overflow:hidden; position:fixed; _position:absolute; text-indent:-9999px; width:22px}
.returnTop:hover{background:url(../images/rh.png) no-repeat}
.feedback{background:url(../images/feedbk.png) no-repeat; bottom:206px; height:93px; left:50%; margin-left:480px; overflow:hidden; position:fixed; _position:absolute; text-indent:-9999px; width:22px}
.feedback:hover{background:url(../images/feedback.png) no-repeat}
/*popup*/
.popup{width:303px}
.popup table,.popup2 table,.popup3 table,.proffer table{border-collapse:collapse; table-layout:fixed; width:100%}
.popup .ltCorner,.popup .rtCorner,.popup .lbCorner,.popup .rbCorner,.popup2 .ltCorner,.popup2 .rtCorner,.popup2 .lbCorner,.popup2 .rbCorner,.popup3 .ltCorner,.popup3 .rtCorner,.popup3 .lbCorner,.popup3 .rbCorner,.proffer .ltCorner,.proffer .rtCorner,.proffer .lbCorner,.proffer .rbCorner{filter:alpha(opacity=35); font-size:0; height:3px; line-height:0; opacity:0.35; overflow:hidden; width:3px}
.shadow{filter:alpha(opacity=35); font-size:0; line-height:0; opacity:0.35;  overflow:hidden}
.popTip{width:341px}
.popTip .title{border-style:solid; border-width:1px 1px 0 1px; height:27px; line-height:27px; padding:0 15px}
.popTip .title h3{float:left; font-size:14px}
.popTip .close{-webkit-text-size-adjust:none; float:right; font-size:8px; font-weight:bold; height:9px; line-height:9px; margin-top:7px; overflow:hidden; text-align:center; text-decoration:none; width:9px}
.popTip .popTipContent{font-family:Arial; padding:20px 0 20px 0}
.popTip .popTipContent p{padding-left:90px}
.confirmDelete,.confirmCancel,.save{display:inline-block; height:18px; line-height:18px; text-align:center; text-decoration:none; vertical-align:middle}
.confirmCancel,.save,.getCode{height:20px; line-height:20px; text-align:center; width:56px; }
.getCode{padding:0 5px; text-decoration:none; width:auto;margin-top:1px;}
.popTip .operate{margin:15px auto 0; padding:1px; text-align:center; width:140px}
.userInfoBox{position:relative; width:295px}
.uiBox{ height:120px; padding:10px; line-height:16px;}
.uiBox .floatLeft{ width:130px;}
.uiBox table{ width:140px; height:120px;}
.rzcz{display:inline-block; height:16px; vertical-align:middle; width:33px}
.userInfoBox .bottomTool{height:34px; line-height:34px; border-top:solid #ccc 1px; padding:0 4px 0 0}
.userInfoBox .b_addFc,.userInfoBox .b_addFc_oh,.userInfoBox .b_hadFc,.userInfoBox .b_allFc{ float:right; margin:6px 0px 0px 4px; background-color:#fafafa;}
.p3Pos{bottom:27px; left:0; position:absolute; z-index:5}

.popup3{width:300px}
.userInfoBox3{background-color:#ffffff; border:1px solid #435892; position:relative; width:292px}
.arrow2,.arrow3,.arrow4,.arrow5,.arrow2r,.arrow3r,.arrow4r,.arrow5r{overflow:hidden; position:absolute; z-index:2}
.arrow2,.arrow4,.arrow2r,.arrow4r{height:9px; width:16px}
.arrow3r,.arrow5r{height:15px; width:7px}
.arrow3,.arrow5{height:16px; width:9px}

.poptk{ width:466px;}
.w_tip{ width:340px;}
.w_ct{ width:420px;}
.poptk table{border-collapse:collapse; table-layout:fixed; width:100%}
.poptk .ltCorner,.poptk .rtCorner,.poptk .lbCorner,.poptk .rbCorner{ font-size:0; height:10px; line-height:0; overflow:hidden; width:10px}
.poptk .shadow{filter:alpha(opacity=60); font-size:0; line-height:0; opacity:0.6; overflow:hidden}
.poptk .inner{ border:solid #435792 1px; background:#fff;}
.poptkTop{ height:27px; padding:0px 10px; background-color:#8192b7;}
.poptkTop h3{ float:left; font-size:14px; font-weight:bold; color:#fff; line-height:27px;}
.poptkTop .ico_close{ float:right; width:11px; height:11px; overflow:hidden; margin-top:7px; background-position:-385px -6px;}
.poptkMid{}
.poptkFot{ height:45px; padding:0px 10px; background-color:#f2f2f2; border-top:solid #ccc 1px;}
.poptkFot .confirm,.poptkFot .cancel{ display:inline-block; float:right; height:23px; padding:0px 6px; margin:10px 0px 0px 4px; background-color:#8192b7; border:solid #435792 1px; font-size:14px; font-weight:bold; color:#fff; line-height:24px; overflow:hidden; cursor:pointer;}
.poptkFot .cancel{ background-color:#ececec; border:solid #999 1px; color:#333;}
.poptkFot .confirm:hover{ background-color:#435792; text-decoration:none;}
.poptkFot .cancel{ text-decoration:none;}
.poptkFot .byte{ float:right; margin:12px 0px 0px 0px;}
/***Jcrop***/
.jcrop-holder{text-align:left}
.jcrop-vline, .jcrop-hline{font-size:0;	position:absolute; background:#fff url(../images/Jcrop.gif) top left repeat;}
.jcrop-vline{height:100%; width:1px !important;}
.jcrop-hline{width:100%; height:1px !important;}
.jcrop-handle{font-size:1px; width:7px !important; height:7px !important;	border:1px #eee solid; background-color:#333; *width:9px; *height:9px;}
.jcrop-tracker{width:100%; height:100%;}
.custom .jcrop-vline,.custom .jcrop-hline{background:yellow;}
.custom .jcrop-handle{border-color:black; background-color:#C7BB00; -moz-border-radius:3px; -webkit-border-radius:3px;}

.pre1,.pre2,.pre3{float:left; overflow:hidden}
.pre1{height:120px; width:120px}
.pre1_txt{margin:100px 0 0 5px}
.pre2{height:50px; width:50px}
.pre2_txt{margin:35px 0 0 5px}
.pre3{height:30px; margin:22px 0 0 15px; width:30px}
.pre3_txt{margin:35px 0 0 5px}


/*11.1 update*/
ul.brul{overflow:hidden;_zoom:1;margin:18px 0px 10px 0px;}
ul.brul li{width:130px!important;height:98px!important;float:left!important;margin:0px 23px 14px 0px;background-color:#dcdddd;text-align:center;}
ul.brul li i{display:inline-block;height:100%;vertical-align:middle}
ul.brul li img{vertical-align:middle;max-height:100%;max-width:100%;}
