 @charset "utf-8";

/* CSS Document */
body {font-family:Open Sans,sans-serif,Arial;font-size:14px;color:#4a4b5c;width:100%;margin:0;padding:0;background:#f3f5f7;text-align:center;height:100%;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;font-family:Open Sans,sans-serif,Arial,;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-family:'Crete Round',serif,arial;color:#363636;}
table,td,tr,th{font-size:12px;}
li {list-style:none;}
.clear{clear:both;height:0; overflow:hidden;}
.b {font-weight:bold;}
.left {float:left;}
.right {float:right;}
.hide {display:none;}
a{blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
  outline:none;   /*    FF Opera    */}
a:focus{-moz-outline-style: none;   /*    FF    */}
a{text-decoration:none;color:#cdd4fd;}
a:hover {text-decoration:underline;color:#cdd4fd;}
.f14 {font-size:14px;}
.f18 {font-size:18px;}  
.f20 {font-size:20px;}

.t10 {margin-top:10px;}
.t20 {margin-top:20px;}
.t40 {margin-top:40px;}
.t50 {margin-top:50px;}
.left10 {margin-left:10px;}


/* Color */
.white,a.white,a.white:visited {color:#fff;}
.black,a.black,a.black:visited {color:#000;}
.blue,a.blue,a.blue:visited {color:#4d55b9;}
a.blue:hover { text-decoration:underline;}

/*Form*/
input,select { outline:none;font-size:14px;font-family:Open Sans,sans-serif,Arial;color:#969ed1;}
textarea {outline:none;font-size:12px;font-family:arial;color:#333; resize:none;}

.input_w143 {display:block;width:133px;height:30px;background:url(../images/base/input_bg_w143.png) no-repeat;border:0;}
.input_w181 {display:block;width:171px;height:30px;background:url(../images/base/input_bg_w181.png) no-repeat;border:0;}
.input_w273 {display:block;width:263px;height:30px;background:url(../images/base/input_bg_w273.png) no-repeat;border:0;}
.input_w302 {display:block;width:292px;background:url(../images/base/input_bg_w302.png) no-repeat;border:0;height:30px;}
.input_w379 {display:block;width:369px;height:30px;background:url(../images/base/input_bg_w379.png) no-repeat;border:0;}
.textarea_w{display:block;width:368px;padding:5px;height:62px;border:0; background:url(../images/base/textarea_bg_w378.png) no-repeat; overflow:auto;}

span.inputText {color:#969ed1;font-size:14px;position:absolute;left:5px;top:9px;line-height:16px;}

/*  #footer  */
#footer {text-align:left;clear:both;height:63px; overflow:hidden;}
	#footer .f_box {width:960px;margin:0px auto;clear:both;border-top:1px solid #c2c2c2;padding:20px 0;}
	#footer .f_left {float:left;}
	#footer .f_right {float:right;}
	#footer .allright {float:left;color:#707070;font-size:12px;line-height:20px;}
	#footer .allright img {float:left;margin-right:7px;}
	#footer .byflow {float:left;margin-left:135px; font-family:Arial;font-size:12px;line-height:20px;}
	#footer .byflow a {color:#726f6a;}
	#footer .byflow a:hover { text-decoration:underline;}
	#footer .f_menu {margin-top:0px;}
	#footer .f_menu ul {text-align:right;}
	#footer .f_menu ul li {float:left;margin-left:8px;padding-right:10px;background:url(../images/base/f_menu_li.png) no-repeat  right center;font-size:12px;line-height:20px;}
	#footer .f_menu ul li.last { background:none;padding-right:0;}
	#footer .f_menu ul li a {color:#565656;}
	#footer .f_menu ul li a:hover,#footer .f_menu ul li a.select {color:#505fbc; text-decoration:none;}
	
	
	
	
/* btn */

.bn_h30{ background:url(../images/base/bn.png) no-repeat left -80px; padding-left:6px; display:inline-block; height:30px; line-height:30px;color:#fff; cursor:pointer;font-size:13px;}
.bn_h30 span{background:url(../images/base/bn.png) no-repeat right -220px; padding-right:6px; float:left; display:block; height:30px;}
.bn_h30:hover{ color:#fff;background:url(../images/base/bn.png) no-repeat left -40px;}
.bn_h30:hover span{background:url(../images/base/bn.png) no-repeat right -250px;}

.bn_h31{ background:url(../images/base/bn.png) no-repeat left -280px; padding-left:6px; display:inline-block; height:31px; line-height:30px;color:#293445; cursor:pointer;font-size:13px;}
.bn_h31 span{background:url(../images/base/bn.png) no-repeat right -311px; padding-right:6px; float:left; display:block; height:40px;}



.bn_h40{ background:url(../images/base/bn.png) no-repeat left top; padding-left:6px; display:inline-block; height:40px; line-height:40px;color:#fff; cursor:pointer;font-size:16px;font-weight:bold;}
.bn_h40 span{background:url(../images/base/bn.png) no-repeat right -140px; padding-right:6px; float:left; display:block; height:40px;}
.bn_h40:hover{ color:#fff;background:url(../images/base/bn.png) no-repeat left -40px;}
.bn_h40:hover span{background:url(../images/base/bn.png) no-repeat right -180px;}
