@charset "utf-8";
/* CSS Document */
ul {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
ol {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
li {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dl {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dt {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
dd {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px
}
li {
	list-style-type: none; margin:0px;padding:0px; 
}
h1 { font-size:14px; color:#660000; font-weight:bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;  
}
h2 { font-size:12px; color:#404040; font-weight:bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h4 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h6 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
a {font-size:12px; text-decoration:none; color:#006699;}
a:hover{font-size:12px; text-decoration:none; color: #000000;}

/*
input{ border:solid 1px #999999; padding-left:5px; font-size:12px; height:18px; line-height:16px;}
*/
.p_input {
    font-family: Arial, Helvetica, sans-serif, "宋体";
    font-size: 12px;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #999999;
    line-height: normal;
    padding-left:4px;
    height: 20px;
    line-height:18px;
    width: 185px;
}
.p_radio {
    font-family: Arial, Helvetica, sans-serif, "宋体";
    font-size: 12px;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #999999;
    line-height: normal;
    height: 20px;
    line-height:18px;
}
.p_textarea {
    font-family: Arial, Helvetica, sans-serif, "宋体";
    font-size: 12px;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #999999;
    line-height: normal;
    padding-left:4px;
    height: 90px;
    line-height:18px;
    width: 185px;
}
img{ 
	border:none;
}
.clear{ clear:both;}
.f12_g{font-size:12px; color:#999999;}
.f14_b{font-size:14px; color:#000000;}
.f12_b2{font-size:12px; text-decoration:none; color:#006699;}
a.f12_b2:link{font-size:12px; text-decoration:none; color:#006699;}
a.f12_b2:visited{font-size:12px; text-decoration:none; color:#006699;}
a.f12_b2:hover{font-size:12px; text-decoration:none; color: #FF0000;}

a.f14_b2:link{font-size:14px; text-decoration:none; color:#006699;}
a.f14_b2:visited{font-size:14px; text-decoration:none; color:#006699;}
a.f14_b2:hover{font-size:14px; text-decoration:none; color: #FF0000;}

body{ margin:0px; padding:0px; background:url(../images/client/lianmeng_bg2.jpg) no-repeat center top; font:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a.toptit1:link{	font-size:12px;	color:#666666;	font-weight:bold;line-height:24px; 	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}
a.toptit1:visited{font-size:12px;	color:#666666;	font-weight:bold;line-height:24px; 	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}
a.toptit1:hover{font-size:12px;	color:#000000;	font-weight:bold;line-height:24px; 	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}
.f14_r{font-size:14px; color:#FF0000;}
.price1{font-size:12px; text-decoration:line-through; color:#999999}
.price2{font-size:12px; color: #CC0000;}
/**/
#top{ margin:0px auto; width:960px; height:74px;}
#top .logo{ float:left; margin:7px 0px 0px 0px;}
#top .tel{ float:right; margin-top:40px; padding-left:8px; line-height:22px; background:url(../images/client/lianmeng_bg.gif) no-repeat left 6px;}
#top .toptit{float:right; margin-top:40px; padding-left:8px; padding-right:6px; line-height:22px; background:url(../images/lianmeng_bg.gif) no-repeat left 6px;}
/**/
#banner{ margin:0px auto; width:960px;}
#banner_other{ margin:0px auto; width:960px; height:23px; background:url(../images/client/lianmeng_banner.jpg) left bottom;}
/**/
#main{ margin:0px auto; width:960px;}
/**/
#left{float:left; width:260px;}
#left .tab1{ margin:0 auto; width:260px;}
#left .tab1_top{ margin:0 auto; width:260px; height:30px; background:url(../images/client/lianmeng_bg3.jpg);}
#left .tab1_top_dot{float:left; width:30px; height:30px; background:url(../images/client/lianmeng_dot.gif);}
#left .tab1_top_tit{float:left; width:200px; line-height:30px;}
#left .tab1_body{margin:0 auto; width:260px; padding-top:10px; background-color:#C0E8F2; border-top:1px solid #ffffff;}
#left .tab1_other_txt{width:230px; line-height:22px;}
#left .tab1_end{ margin:0 auto; width:260px; height:10px; border-top:1px solid #ffffff; padding-top:5px;background:url(../images/client/lianmeng_bg3.jpg) no-repeat 0px -45px;}
#left .tab1_end_other{ margin:0 auto; width:260px; height:10px; padding-top:5px;background:url(../images/client/lianmeng_bg3.jpg) no-repeat 0px -45px;}
#left .tab2{ margin:15px auto 0 auto; width:260px; background:url(../images/client/lianmeng_bg3.jpg) repeat-y -270px 0px;}
#left .tab2_top{ margin:0 auto; width:260px; height:30px; background:url(../images/client/lianmeng_bg3.jpg) no-repeat 0px -70px;}
#left .tab2_top_dot{float:left; width:30px; height:30px; background:url(../images/client/lianmeng_dot.gif);}
#left .tab2_top_tit{float:left; width:200px; line-height:30px;}
#left .tab2_body{margin:0 auto; width:260px; padding-top:10px; border-top:1px solid #C0E8F3;}
#left .tab2_list{ margin-left:10px; width:240px; height:30px; line-height:30px; background-image:url(../images/client/line_x.gif); background-repeat:repeat-x; background-position:left bottom;}
#left .tab2_dot{ float:left; height:30px; width:20px; background:url(../images/client/lianmeng_dot.gif) no-repeat -5px -30px;}
#left .tab2_tit{float:left; height:30px; width:210px; line-height:30px;}
#left .tab2_end{ margin:0 auto; width:260px; height:10px; background:url(../images/client/lianmeng_bg3.jpg) no-repeat 0px -124px;}
/**/
#right{ float:left; width:700px; background: url(../images/client/lianmeng_bg4.jpg) no-repeat left top;}
*+html #right .txt_kuang{ float:left; width:674px; margin:10px 0 0 13px; }
*html #right .txt_kuang{ float:left; width:674px; margin:10px 0 0 13px; }
#right .txt_kuang{ float:left; width:674px; margin:0px 0 0 26px; }
#right .tit_body{ margin:0 auto; width:674px; height:30px; background:url(../images/client/lianmeng_x_blue.gif) repeat-x left bottom;}
#right .tit_dot{float:left; width:30px; height:30px; background: url(../images/client/lianmeng_dot.gif) no-repeat 0 0;}
#right .tit_tit1{float:left; width:600px; height:30px; background:url(../images/client/lianmeng_tit.gif) no-repeat 0px 0px;}
#right .tit_tit2{float:left; width:600px; height:30px; background:url(../images/client/lianmeng_tit.gif) no-repeat 0px -30px;}
#right .tit_tit3{float:left; width:600px; height:30px; background:url(../images/client/lianmeng_tit.gif) no-repeat 0px -60px;}
#right .tit_tit4{float:left; width:600px; height:30px; background:url(../images/client/lianmeng_tit.gif) no-repeat 0px -90px;}#0C79B4
#right .tit_other{float:left;  width:600px; height:30px; line-height:30px; font-family:'黑体'; color:#006699;}
#right .tit_txt{ margin:15px auto; width:640px; padding-left:30px; line-height:22px;}
#right .tit_txt_dot{ float:left;  width:20px; height:30px; background:url(../images/client/lianmeng_dot.gif) -10px -30px;}
#right .tit_txt_tit{float:left; width:610px; line-height:30px; height:30px;}
#right .tit_txt_txt{float:left;  width:610px; margin-left:20px; line-height:22px;}
#right .tit_txt_bt{float:left;  width:610px; margin-left:20px; margin-top:10px; line-height:22px;}
*html #right .tit_txt_txt{float:left;  width:610px; margin-left:10px; line-height:22px;}
*html #right .tit_txt_bt{float:left;  width:610px; margin-left:10px; margin-top:10px; line-height:22px;}
#right .tab2{ float:left; width:620px; }
#right .tab2_top{ margin:0 auto; width:620px; height:30px; background:url(../images/client/lianmeng_bg3.jpg) no-repeat -540px 0px;}
#right .tab2_top_tit{float:left; margin-left:20px; width:200px; line-height:30px;}
#right .tab2_body{margin:0 auto; width:618px; padding-top:10px; border-top:1px solid #C0E8F3;border-left:1px solid #C0E8F3;border-right:1px solid #C0E8F3;}
#right .tab2_list{ margin-left:10px; width:600px; height:30px; line-height:30px; background-image:url(../images/client/line_x.gif); background-repeat:repeat-x; background-position:left bottom;}
#right .tab2_dot{ float:left; height:30px; width:30px; text-align:center; background:url(../images/client/lianmeng_dot.gif) no-repeat 10px -31px;}
#right .tab2_tit{float:left; height:30px; width:570px; line-height:30px;}
#right .tab2_end{ margin:0 auto; width:620px; height:20px; background:url(../images/client/lianmeng_bg3.jpg) no-repeat -540px -46px;}

#info{ float:left; width:900px; background: url(../images/client/lianmeng_bg4.jpg) no-repeat left top;}
*+html #info .txt_kuang{ float:left; width:874px; margin:10px 0 0 13px; }
*html #info .txt_kuang{ float:left; width:874px; margin:10px 0 0 13px; }
#info .txt_kuang{ float:left; width:874px; margin:0px 0 0 26px; }
#info .tit_body{ margin:0 auto; width:874px; height:30px; background:url(../images/client/lianmeng_x_blue.gif) repeat-x left bottom;}
#info .tit_dot{float:left; width:30px; height:30px; background: url(../images/client/lianmeng_dot.gif) no-repeat 0 0;}
#info .tit_other{float:left;  width:820px; height:30px; line-height:30px; font-family:'黑体'; color:#006699;}
#info .tit_txt{ margin:15px auto; width:840px; padding-left:30px; line-height:22px;}
#info .tab2{ float:left; width:820px; }
#info .tab2_body{margin:0 auto; width:540px; padding-top:10px; border:1px solid #C0E8F3;}

/*底部 end*/
#end { margin:30px auto; width:960px;}
#end .topline{ float:left; width:960px; height:4px; display:inline-block; background:url(../images/client/end.jpg) repeat-x left -29px;}
#end .con{ float:left; padding-left:35px; line-height:20px; width:150px; height:100px; background:url(../images/client/end.jpg) repeat-x left -36px; }
#end .con h3{ font-size:14px; font-weight:bold; color:#000000; line-height:30px;}
#end .con2{float:left; width:960px; height:24px; background:url(../images/client/end.jpg) no-repeat center top; text-align:center; line-height:24px;}
#end .con3{float:left; width:960px; text-align:center; line-height:20px; color:#666666;}
#end .con3 img{ margin:5px 2px ; border:1px solid #efefef;}


.homeInput {
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size: 14px;
	background-color: #FFFFFF;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	line-height: normal;
	height: 20px;
	width: 122px;
	color:#000000;
}
.homeInputOver {
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size: 14px;
	background-color: #FFFFFF;
	border-top: 1px solid #999999;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #999999;
	line-height: normal;
	height: 20px;
	width: 122px;
	color:#000000;
}
.homeCode {
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size: 14px;
	background-color: #FFFFFF;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	line-height: normal;
	height: 20px;
	width: 56px;
	color:#000000;
}
.homeCodeOver {
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size: 14px;
	background-color: #FFFFFF;
	border-top: 1px solid #999999;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #999999;
	line-height: normal;
	height: 20px;
	width: 56px;
	color:#000000;
}
.loginButton {
    color: #FD8418;
    background-image: url( ../images/client/lianmeng_bt.gif );
    font-family: Arial, Helvetica, sans-serif, "宋体";
    font-size: 12px;
    text-align: center;
    height: 28px;
    width: 97px;
    border: 0px;
	cursor:pointer;
}

.button2 {
    color: #3F3F3F;
    background-image: url( ../images/client/buttonBack.gif );
    font-family: Arial, Helvetica, sans-serif, "黑体";
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    height: 28px;
    width: 66px;
    border: 0px;
	cursor:pointer;
}
.button6 {
    color: #3F3F3F;
    background-image: url( ../images/client/buttonBackB.gif );
    font-family: Arial, Helvetica, sans-serif, "黑体";
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    height: 28px;
    width: 97px;
    border: 0px;
	cursor:pointer;
}
.fontGray{
	color:#333333;
	font-size: 12px;
}
.fontGreen{
	color:#3A8F00;
	font-size: 12px;
}
.fontGreen14{
	color:#3A8F00;
	font-size: 14px;
	font-weight: bold;
}
.fontRed14{
	color:#FF0000;
	font-size: 14px;
	font-weight: bold;
}
.br_line_12px {
	border: none;
	line-height: 12px;
	height: auto;
	width: auto;
}
.br_line {
	border: none;
	line-height: 6px;
}

.brokenline {
	padding-left:10px;
	margin:0px 20px 0px 20px;
	padding:8px 0px 4px 0px;
	text-indent:24px;
	background:url(../images/client/brokenline.gif) center bottom repeat-x;
    text-align: left;
	}

.table_tag {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #000000;
	background-color: #C0E8F0;
}
.table_content {
	font-family: Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	color: #000000;
	background-color: #E4F7FE;
}

table.listSearch {
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
	width: 98%;
	margin-bottom:0px;
	border-colordark:#FFFFFF;
	border-colorlight:#FFFFFF;
    font-family: Arial, Helvetica, sans-serif, "宋体";
    font-size: 12px;
}
table.listSearch td {
	border:2px solid #FFFFFF;
    height:22;
}
.pageSystemGreenMessage{
	background-image:url(../images/client/messageGreenBack.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.pageSystemRedMessage{
	background-image:url(../images/client/messageRedBack.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.protocolInfo {
overflow:auto;
border:1px solid;padding:12px;
scrollbar-3dlight-color:#BFE7F3;
scrollbar-arrow-color:#FFffff; 
scrollbar-base-color:#BFE7F3; 
scrollbar-darkshadow-color:#FFffff; 
scrollbar-face-color:#BFE7F3; 
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:#FFF3D9;
OVERFLOW-X: hidden; HEIGHT: 400px;!important;
}

.mydiv {padding:10px;background-color: #FFF;border: #b1b1b1 1px solid;text-align: center;line-height: 40px;font-size: 12px;font-weight: bold;z-index:99;width: 300px;height: 120px;
				left:50%;/*FF IE7*/
				top: 50%;/*FF IE7*/
				margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
				margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
				margin-top:0px;
				position:fixed!important;/*FF IE7*/
				position:absolute;/*IE6*/
				_top:expression(eval(document.compatMode &&
            		 document.compatMode=='CSS1Compat') ?
            		 documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            		 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
		}
.bg {background-color: #ccc;width: 100%;height: 100%;left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=50);/*IE*/
	opacity:0.5;/*FF*/
	z-index:1;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/

	_top:expression(eval(document.compatMode &&
          	 document.compatMode=='CSS1Compat') ?
         		 documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
          	 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.validation-advice {
	float:left;
	margin: 0px 0px 0px 5px;
	padding: 0px 5px 0px 5px;
	color : red;
	border: 1px dashed #A0CDEA;
}

