p,ul,li,form{margin:0;padding:0;font-size:12px;}
body{margin:0;padding:0;background:#fff;font-size:12px;}
.cl{clear:both;line-height:1px;}
a img{border:none;}
a:visited,a:link{color:#000;text-decoration: none;}
a:hover{color:#f00;text-decoration:underline;}

.box{border:1px solid #D5E4FB;width:966px;margin:5px auto 0 auto;padding:0;}



.ct{width:699px;float:left;padding:0;font-family:"tahoma";border-right:1px solid #D5E4FB;}
.ct h1{text-align:center;font-size:18px;color:#000;line-height:25px;padding:10px 10px 8px 10px;margin:15px 15px;border-bottom:6px solid #f4f4f4;}
.ct h2{font-size:14px;line-height:16px;padding:9px 10px 0 10px;height:23px;margin:15px 15px;background:url(img/h2.gif);border:1px solid #D5E4FB;border-left:none;border-right:none;}
.ct h2 a:visited,.ct h2 a:link{color:#f00;text-decoration: underline;}
.ct ul,.ct ol,.ct dl{font-size:12px;background:#fff;padding:0 0 0 48px;margin:15px 20px;line-height:22px;}
	.ct ul.form{background:#fff;padding:0px;margin:10px 20px;list-style:none;}
	.ct ul.form li{background:#f8f8f8;padding:10px 10px 10px 38px;margin:2px 0;}
	.ct ul.form li.x{background:url(img/b_star.gif) no-repeat 15px 18px #f8f8f8;}
	.ct ul.form input,.ct ul.form select,.ct ul.form textarea{font-size:12px;font-family:"Arial";color:#c00;background:#ffe;}
	.ct input.home_m,.ct input.yes,.ct input.home,.ct input.login,.ct input.doc,.ct input.pdf{width:130px;height:50px;text-align:left;color:#000;background:url(img/b_yes.gif) no-repeat 12px 14px #F2F8FD;border:1px solid #eee;padding:5px 0 0 50px;font-weight:bold;font-size:14px;}
	.ct input.home_m,.ct input.yes,.ct input.doc,.ct input.pdf{border:1px solid #D5E4FB;}
	.ct input.home{width:140px;background:url(img/b_home.gif) no-repeat 12px 14px #fafafa;}
	.ct input.login{width:180px;background:url(img/b_login.gif) no-repeat 12px 12px #fafafa;}
	.ct input.doc{padding-left:70px;height:60px;width:300px;background:url(img/b_doc.gif) no-repeat 4px 4px #F2F8FD;}
	.ct input.pdf{padding-left:70px;height:60px;width:300px;background:url(img/b_pdf.gif) no-repeat 4px 4px #F2F8FD;}
	.ct input.home_m{padding-left:100px;height:140px;width:300px;background:url(img/b_gg.gif) no-repeat 44px 52px #F2F8FD;}
.ct dl{padding:0;}
.ct p{font-size:12px;padding:0;margin:15px 20px;line-height:22px;}
.ct p.tool{text-align:right;}



.ctr{float:right;width:264px;padding:0;}
.ctr h2{border-bottom:1px solid #eee;font-size:12px;line-height:16px;padding:5px 6px 6px 2px;background:#fff;margin:10px;}
.ctr ul,.ctr ol{list-style:none;padding:0;margin:10px;line-height:22px;}
.ctr li{background:url(img/d_b4.gif) no-repeat 5px 5px;padding:0 0 0 25px;margin:5px 0; }
.ctr p{font-size:12px;padding:0;margin:10px;line-height:22px;}

.smart{border:4px solid #F2F8FD;margin:15px;}
.smart table{background:#D5E4FB;line-height:20px;}
.smart table td{background:#fff;padding:8px 8px 5px 8px;}
.smart ul,.smart ol{padding:0 0 0 28px;margin:0;}

#top{width:966px;height:103px;margin:auto;background:url(http://www.btophr.com/img/bbg.jpg) no-repeat;}
	#logo{float:left;position:relative;top:16px;left:20px;}
	#menu{float:left;position:relative;top:22px;left:55px;line-height:28px;width:710px;text-align:center;}
#xmenu{width:966px;height:34px;margin:auto;background:url(img/d_subbar.jpg) repeat-x;}
#xlogo{float:left;}
#xlink{float:left;position:relative;top:13px;left:20px;}

#user{text-align:right;width:946px;padding:5px 10px;margin:auto;border-bottom:1px solid #eee;font-family:Arial;background:#F2F8FD}
#user input{border:1px solid #ccc;font-size:12px;background:#ffe;font-weight:bold;font-family:Arial;color:#a00}

#ft{width:966px;background:#D5E4FB;margin:5px auto 0 auto;font-size:12px;text-align:center;}
#ft1{height:22px;background:#adf;padding:10px 5px 0 5px;border-bottom:2px solid #6AAFFC;font-size:12px;}
#ft2{float:left;width:750px;border-right:1px solid #fff;padding:10px 0;line-height:20px;}
#ft2 strong{color:#f00;}
#ft3{float:left;width:215px;padding-top:10px;}


#adr{background:#F2F8FD;padding:10px;margin:0 1px;}

#page{text-align:right;color:#aaa;}
#page a:visited,#page a:link{color:#666;}
#page a:hover{color:#f00;}
#page strong{color:#f00;padding:0 4px;}

#list{width:678px;margin:10px;}
#list td{color:#666;padding:10px 10px;}
#list td a{font-size:14px;}

.red{color:#f00;}
