﻿@charset "utf-8";
/* CSS Document */


body,p,td,input,option,textarea,select{color:#444;font:12px "Verdana"}

body,form,ul,li,p,ol{margin:0;padding:0}

body{background:#FFFFFF;text-align:left}
body{margin:0 auto}
img{border:0}

ul{list-style-type:none}

table{text-align:left}


.clear{border-top:1px solid transparent !important;border-top:0;clear:both}

.debug{border:1px dashed #FF00FF}

.font14{font-size:14px}

.number{font-family:Arial}

.b{font-weight:bold}

.s{text-decoration:line-through;font-family:""}

.lineCenter{text-align:center}

.lineLeft{text-align:left}

.lineRight{text-align:right}

.relative{position:relative}

.absolute{position:absolute}

.overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.help{cursor:help}

.over{cursor:pointer}

a:link,a:visited{color:#444;text-decoration:none}
a:hover{color:#8B8B8B}

.fontRed,a.fontRed:link,a.fontRed:visited{color:#ff0000}

.fontOrange,a.fontOrange:link,a.fontOrange:visited{color:#FF4E00}

.fontGray,a.fontGray:link,a.fontGray:visited{color:#808080}

.fontBlack,a.fontBlack:link,a.fontBlack:visited{color:#444}

.bold{font-weight:bold; color:#444;}

.orage{color:#ff6600;font-weight:bold}

.hg10{height:10px;}
.hg5{height:5px;}
.lg21{line-height:21px;}
.fl{ float:left}
.red{ color:#FF0000;font-weight:bold;}
.red a{color:#FF0000; font-weight:normal}
.yellow{color:#ff6600;font-weight:bold;}
.yellow a{color:#ff6600; font-weight:bold; }
.blue,.blue a{color:#0032FF}
.blue2,.blue2 a{color:#0032FF; text-decoration:underline}
.yellow a:hover{color:#ff6600; font-weight:bold; text-decoration:underline}



.grn{color:#7DC818; font-weight:bold;}
.bgnone{ background-image:none}

.top5{top:5px;}
.top10{top:10px;}
.top15{top:15px;}
.top20{top:20px;}
.top30{top:30px;}
.top45{top:45px;}

.hg8{height:8px;}
.hg18{height:18px;}
.hg22{height:22px;}
.hg34{height:34px;}
.hg60{height:60px;}

.lg18{line-height:18px;}
.lg34{line-height:34px;}
.lg60{line-height:60px;}


.wd50{width:40px;}
.wd80{width:80px;}
.wd20{width:20px;}
.wd65{width:65px;}
.wd100{width:100px;}
.wd116{width:116px; text-align:center}
.wd150{width:150px;}
.wd180{width:180px;}
.wd220{width:216px;}
.wd175{width:175px;}
.wd232{width:232px;}
.wd250{width:250px;}
.wd950{width:950px;}
.wdall{width:100%;}

.mgtop0{margin-top:0px;}
.mgtop2{margin-top:2px;}
.mgtop3{margin-top:3px;}
.mgtop5{margin-top:5px;}
.mgtop10{margin-top:10px;}
.mgtop20{margin-top:20px;}
.mgtop35{margin-top:35px;}

.mgbom3{margin-bottom:3px;}
.mgbom5{margin-bottom:5px;}

.mgleft2{margin-left:2px;}
.mgleft3{margin-left:3px;}
.mgleft5{margin-left:5px;}
.mgleft8{margin-left:5px;}
.mgleft10{margin-left:10px;}

.mgleft20{margin-left:20px;}

.mgright8{margin-right:5px;}
.mgright10{margin-right:10px;}
.mgright20{margin-right:20px;}



.pdtp5{padding-top:5}

.pdright90{padding-right:90px;}
.pdright300{padding-right:300px;}
.pdright20{padding-right:20px;}

.pdleft0{padding-left:0}
.pdleft5{padding-left:5px;}
.pdleft20{padding-left:20px;}

.right{ float:right}
.left{ float:left}

.center{ margin:0 auto;}
.middle{margin:auto 0}


.top5{top:10px;}

.bton{cursor:hand}

.bder{0px}

.del{text-decoration:line-through}

.bddotted{border-top:1px #BCBCBC dotted;/**/}

.filter{filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#70AAD0,strength=2);/*Ӱʽ*/}

.hiddle{display:none}

/*ı*/

.input{
	border:1px #ccc solid;
	height:18px;
	background-color:#FFFFFF;
	background-position: right;
	background-repeat: no-repeat; 
	float:left;

}


/*ť*/
.bt{ border:1px #B08D4F solid;border-left:0px #2A5997 solid;
	width:80px;height:22px;
	line-height:19px;
	float:left;
	padding:0px 1px 0px 1px;
	background-image: url(../images/btbg.gif);
	color:#772D00;
	}

.bt_on,.bt_on a,.bt_on a:hover{
	border:0;
	width:54px;
	height:24px;
	line-height:24px;
	padding:0px 1px 0px 1px;
	background-image: url(../images/bt_on.gif);
	color:#114060;
	text-decoration:none;

	}	

.bt_off ,.bt_off a:hover{
	border:0;
	width:54px;
	height:24px;
	line-height:24px;
	padding:0px 1px 0px 1px;
	background-image: url(../images/bt_off.gif);
	color:#114060;
	text-decoration:none;
		background-repeat: repeat;
	}
.bt_off a:hover{
	width:54px;
	height:24px;
background-image: url(../images/bt_on.gif);
}

/*ť*/



/* */
.dotline {
BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-TOP-STYLE: dotted
}

.bdtop{
background-image:url(../images/pline.gif);
	background-repeat: repeat-x;
	background-position: top;
 }
 .bddow{
	background-image:url(../images/pline.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
 }
/*  */



/*Բʽ*/

#ibox01 {
	overflow: hidden;
	height: 1px;
	margin-right: 5px;
	margin-left: 5px;
	background-color: #70AAD0;
}
#ibox02 {
	height: 1px;
	margin-right: 3px;
	margin-left: 3px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #70AAD0;
	border-left-color: #70AAD0;
	overflow: hidden;
}
#ibox03 {
	height: 1px;
	margin-right: 2px;
	margin-left: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #70AAD0;
	border-left-color: #70AAD0;
	overflow: hidden;
}
#ibox04 {
	overflow: hidden;
	height: 1px;
	margin-right: 1px;
	margin-left: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #70AAD0;
	border-left-color: #70AAD0;
}
#ibox05 {
	overflow: hidden;
	height: 1px;
	margin-right: 1px;
	margin-left: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #70AAD0;
	border-left-color: #70AAD0;
}
#boxcon {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #70AAD0;
	border-left-color: #70AAD0;
}
.testlayer {
	
}
.testboxbg {
	background-color: #F6FCFF;
}
.testboxcon {
	
	background-color: #F6FCFF;
	position: relative;
}
  #loginbutt {width:40px;margin-left:40px;}
  #abswin {display:none; width:360px; height:300px; background:#fff; padding:20px; position : absolute; left:400px; border:2px solid #3971be }
  .close {text-align:center;padding:10px 5px;}
  .close a:visited , .close a:active , .close a:link , .close a:hover { color:#00f; TEXT-DECORATION: underline }
  #regbutton, #passbutton,#dregbutton,#providerbutton {display: inline; padding-left:40px; line-height:1.8; color:#00f; TEXT-DECORATION: underline; cursor:hand; }

.style1 {color: #ff0000}
.style2 {color: #0000ff}
.style3 {color: #3d107b}
.style4 {color: #FFFFFF}
.prolist{margin-left:0px;float:left;height:auto;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.brandlist {float:left;text-align:left;width:80px;overflow:hidden}
.blist {float:left;text-align:left;width:150px;overflow:hidden}
-->
.al{height:1px;border-top:1px #CCCCCC dashed}
.propic {float:left;margin:5px;padding:5px;width:135px;height:165px;border:1px solid #ccc;text-align:center}
.showa{float:left;width:320px;height:30px;border-bottom:1px solid #ccc}
.showb{float:left;width:200px;height:30px;}
.showc{float:left;width:70px;height:30px;}
.showd{border-bottom:1px solid #ccc;backgound-color:#eeeeee;}
.showe{float:left;width:636px;padding-top:5px;height:25px;background:#efefef;}
.wa{color:blue;font-weight:normal}
