/* CSS Document */

body,h1,h2,h3,h4,h5,h6,div,form,ul,li,input,p,table,img,dl,dt,dd,hr{ margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
input { border: 1px solid #7f9db9; }
p{padding-bottom: 5px; text-indent: 25px;}
body { background-image: url(images/bj.jpg); background-repeat: repeat; font-family: "ËÎÌå"; color: #000000; line-height: 25px; font-size: 14px; }
a:link { color: #e4371f; text-decoration: underline; }
a:visited { color: #e4371f; text-decoration: underline; }
a:hover{ color: #e4371f; text-decoration: underline; }
.header { height: 32px; font-size: 12px; font-family: "ËÎÌå"; background-color: #f8f9fb; background-image: url(images/b.gif); background-position: bottom; }
	
	.topBlock { width: 1002px; margin: 0 auto; }
	.topBlockRight { float: right; height: 28px; width: 195px; padding-top: 4px; text-align: center; }
	.topBlockLeft { float: left; height: 26px; margin-top: 5px; width: 780px; padding-left: 10px; text-align: left; }
	.topBlockLeft a { color: #000; }
	
	.login_reg_sub { background: url(http://www.07073.com/templets/_v2010/images/bagua_header_top_bg.gif) 0 -80px no-repeat; display: block; 
	width: 40px; height: 22px; line-height: 24px; text-align: center; margin-right: 10px; float: right; color: #00a4d9; cursor: pointer; }
	.login_block strong, .login_block span.fyb_bg { float: left; margin-right: 8px; }
	.login_block span a  { height: 30px; line-height: 30px; float: none }
#header { background-image: url(images/header_bj.jpg); background-position: center; background-repeat: no-repeat; height: 364px; }
#header #btn{ width: 1001px; margin-right: auto; margin-left: auto; text-align: right; padding-top: 304px; }
#header #btn img{ margin-left: 14px; }
#frame { background-image: url(images/frame_bj.jpg); background-position: center top; background-repeat: no-repeat; }
#frame #frame_con{ width: 1001px; margin-right: auto; margin-left: auto; }
#frame #frame_con_body{ background-image: url(images/con_body.gif); background-repeat: repeat-y; padding-right: 15px; padding-left: 15px; }
#frame #frame_con_body_bj{ background-image: url(images/con_bj.jpg); background-repeat: no-repeat; background-position: right bottom; height: 807px; }
#frame #left { float: left; width: 683px; padding-left: 8px; }
#frame #left .til{ height: 35px; width: 657px; background-image: url(images/til_bj.gif); background-repeat: no-repeat; padding-left: 26px; }
#frame #left .div{ font-weight: bold; padding-top: 18px; padding-right: 15px; padding-bottom: 18px; padding-left: 15px; line-height: 30px; }
#frame #right { float: right; width: 273px; }
#frame #right .tp{ width: 261px; }
#frame #right .tp_body{ background-image: url(images/tp_body.gif); background-repeat: repeat-y; text-align: center; }
#frame #right .tp_body img{ margin-bottom: 15px; margin-top: 15px; }
#frame #right .tp_body .piao{ color: #BB0000; font-size: 60px; font-weight: bold; font-style: oblique; padding-top: 35px; margin-bottom: 10px; }
#footer { text-align: center; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-top: 25px; padding-bottom: 30px; }
