@charset "utf-8";

html,body {color:#333; background:#fff;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0;}
body,button,input,select,textarea,li,dt,dd,div,td,p,span {font:12px "宋体",tahoma,arial;}
h1,h2,h3,h4,h5,h6 {font:100% normal;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:courier new,courier,monospace;}
ul,ol {list-style:none outside none;}
a {color:#333; text-decoration:none;}
a:hover {color:#1991e0; text-decoration:underline;}
legend {color:#333;}
fieldset,img {border:none;}
button,input,select,textarea {margin:0; padding:0; font-size:12px; outline:0 none; vertical-align:middle;}
button {cursor:pointer;}
table {border-collapse:collapse; border-spacing:0;}

.bdp_logo {width:900px; margin:0 auto; padding-top:20px; height:70px;}
.bdp_layout {width:900px; margin:0 auto; overflow:hidden;}
.bdp_cl {float:left; width:426px; height:398px;}
.bdp_cr {position:relative; top:36px; right:11px; float:right; width:258px; height:261px; padding:25px 22px; border:1px solid #cacaca; background:#fafafa;}
.bdp_cr label {display:block; padding-bottom:9px; color:#666; font-size:14px;}
.bdp_cr .p1 {height:33px; border:1px solid #a7c7dc; width:256px; background:url(../images/login/textbg.gif) repeat-x 0px -37px; margin-bottom:20px;}
.bdp_cr .cinput {width:240px; height:33px; line-height:33px; padding:0 6px;  vertical-align:middle; border:0px; font-size:13px; background:url(../images/login/textbg.gif) no-repeat 0px 0px; float:left;}
.bdp_cr .crandomCode {width:70px; height:24px; line-height:24px; padding:0 3px; border:1px solid #c8c8c8; vertical-align:middle;}
.bdp_cr span {position:relative; top:8px; display:inline-block; width:40px; line-height:14px;}
.bdp_cr img {vertical-align:middle;}
.bdp_cr .btnbg {display:inline-block; width:258px; height:38px; margin-top:23px; background:url(../images/login/login_btnbg.gif) no-repeat; color:#fff; font:normal 14px/38px "宋体"; text-align:center;}
.bdp_cr .btnbg:hover {background-position:0 -48px; text-decoration:none;}
.bdp_bottom {width:900px; line-height:50px; border-top:1px solid #cacaca; color:#888; text-align:center; font-family:Microsoft YaHei;position:absolute; bottom:10px; left:50%; margin-left:-450px;}