
/* CSS Document */

/*公用部分-------------------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, blockquote, form {
	margin:0px;
	padding:0px;
	color:#888;
	font-family:Arial, Helvetica, sans-serif;
}
img, fieldset {
	border:0 none;
}
body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, p, form, fieldset, legend, input, div {
	font-size:12px;
	font-weight:normal;
}
ul, ol, li {
	list-style:none outside;
}
.clearBox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size:1px;

}
.clearBox {
	display: inline-block;font-size:1px;
}
/* Hides from IE-mac \*/
* html .clearBox {
	height: 1%;	font-size:1px;
}
.clearBox {
	display: block;	font-size:1px;
}
/* End hide from IE-mac */

a {
	border:0px;
	color:#706161;
}
a:hover {
	text-decoration:none;
	color:#000;
}
input.txt {
	height:21px;
	line-height:21px;
	background:url(../images/bg_input.gif) no-repeat left top;
}
.color_blue{color:#006cff}
.color_red{color:#FF0000}
.color_grey{color: #333333}

.outlineWid_05,.outlineWid_08,.outlineWid_10,.outlineWid_15,.outlineWid_20,.outlineWid_25,.outlineWid_30,.outlineWid_35,.outlineWid_04{height:21px;}

.outlineWid_04 {
	width:40px;
	border:1px #ccc solid;
}
.outlineWid_05 {
	width:50px;
	border:1px #ccc solid;
}
.outlineWid_08 {
	width:80px;
	border:1px #ccc solid;
}
.outlineWid_10 {
	width:100px;
	border:1px #ccc solid;
}
.outlineWid_15 {
	width:150px;
	border:1px #ccc solid;
	
}
.outlineWid_20 {
	width:200px;
	border:1px #ccc solid;
}
.outlineWid_25 {
	width:250px;
	border:1px #ccc solid;
}
.outlineWid_30 {
	width:300px;
	border:1px #ccc solid;
}
.outlineWid_35 {
	width:350px;
	border:1px #ccc solid;
}
.outlineWid_40 {
	width:400px;
	border:1px #ccc solid;
}
.outlineWid_45 {
	width:450px;
	border:1px #ccc solid;
}
.outlineWid_50 {
	width:500px;
	border:1px #ccc solid;
}
.lh_130 {
	line-height:130%
}
.lh_150 {
	line-height:150%
}
.lh_160 {
	line-height:160%
}
.lh_200 {
	line-height:200%
}
.f_13 {
	font-size:13px
}
.f_14 {
	font-size:14px
}
.f_16 {
	font-size:16px
}
.f_18 {
	font-size:18px
}
.floatL {
	float:left
}
.floatR {
	float:right
}
.floatset{margin:2px;background-color:#fff;border:6px #cceefb solid;padding:0px;position:absolute;display:none;}
.floattab{border:none;}
.floattab .title{font-size:14px;font-weight:bold;color:#fff;position:relative;padding:4px;background-image:url(../images/bg_float_title.gif); background-repeat:repeat-x;background-position:0px 0px;height:27px;line-height:27px;}
.floattab .cont{padding:4px;}
.floattab .title a.close{position:absolute;top:10px;right:5px;font-size:12px;background-image:url(../images/icon_close_2.gif); background-repeat:no-repeat;background-position:0px 0px;color:#DB0000;}
.floattab .title a.close:hover{background-color:transparent;border:none;}


.display_off{display:none}

.warning{ padding:12px; background:#fffce2; border:1px #ffc66e solid; }




.bigButton{ height:40px; width:118px; background:url(../images/button_big.gif) no-repeat left top; border: none; color:#b70000;font-size:16px; font-weight: bold;}

.drogdown{background:url(../images/button_dorgdown.gif) no-repeat top left;width:102px; height:28px; line-height:28px;padding-left:5px; cursor:pointer;}

#demo {
overflow:hidden;
height: 280px;
}

.searchList{line-height:140%;margin:0px 0px;}
.searchList img.produ{border:0px #999999 solid;}
.pages {display:block;height:40px;}
.pages span{margin:0px 3px; font-size:14px; }
.pages a{margin:0px 3px; font-size:14px;border:1px #ddd solid;padding:4px 8px;line-height:30px; background:url(../images/bg_button.gif) repeat-x left bottom;}
.pages a:hover{color:#FF0000;}

.gyText{ color:#FFBC34; font-weight: bold;}
.cgText{ color:#006cff; font-weight: bold;}


.topHeader{ background:#333333 url(../images/bg_topHeader.gif)  repeat-x left top;height:27px;}
.topHeader a{color:#FFFFFF;padding:0px 3px;}
.topHeader a:hover{color:#FFFFFF}
.topHeader .url{color:#FFFFFF; padding-left:10px;}

.logo {background:url(../images/logo.gif) no-repeat left top;width:394px; height:60px; display:block; text-indent:-3000px;}
.logo_Title{ background:url(../images/bg_logo_title.gif) repeat-x left top; height:60px;}
.top_Title{color:#666666; font-size:18px; font-weight:bold;line-height:80px; overflow:hidden; display:block; height:60px;}
.fenZhan{font-size:14px;}


.bigBanner{ height:214px; background:#0054b4;}
.shadow{margin:0px auto;display:block;}

.bgBlue{background-color:#eef7fd}

.copyright{background:url(../images/bg_copyright.jpg) repeat-x left top; height:69px; color:#FFFFFF; line-height:150%}
.copyright a{color:#FFFFFF; font-size:13px;padding:0px 5px;}





.regStep{height:44px; background:url(../images/bg_regstep.gif) #3499f2 repeat-x left top;}
.regStep td{font-size:13px; color:#0057a9;}
.regStep td.curr{font-size:14px; color:#2e90ec; font-weight:bold;}




.normalBar{height:20px; background:url(../images/bg_regstep.gif) #3499f2 repeat-x left -10px;}


.diqu a{float:left;display:block;height:30px;line-height:30px; width:50px; overflow:hidden; text-align:center;margin:0px 10px;}

.clsRegion{float:left;display:block;height:30px;line-height:30px; width:50px; overflow:hidden; text-align:center;margin:0px 10px;}
.clsRegionRed{float:left;display:block;height:30px;line-height:30px; width:50px; overflow:hidden; text-align:center;margin:0px 10px; color:#FF0000; font-weight:bold;}