@charset "utf-8";
* {
 margin:0px;
 padding:0px;
}
html>body {   /*-- for !IE6.0 --*/
 top: 0px;
 left: 0px;
 right: 0px;
 bottom: 0px;
}
html, body{
	background:url(../../images/36565v1.0/body_bg.jpg) repeat-x;
	font-family: Microsoft YaHei, simsun, Arial, Helvetica, sans-serif;
}
a{outline:none;}
input:hover, input:focus{border-color: #A5ADB0; background:#E9F5FF; color:#000; font-size:12; font-weight:bold;}

.input168{

	padding:4px;

	border:none;  

	width:168px;

	outline:0px;

	background:#FFF;

	color:#666; 

	font-size:12px; 

}

.input190{

	ime-mode:auto;

	padding:4px;

	border:solid 1px #C6C6C6;

	outline:0;

	width:190px;

	background:#FFFFFF;

	color:#000;

	font-size:12px;

}

.input88{

	ime-mode:auto;

	padding:4px;

	border:solid 1px #C6C6C6;

	outline:0;

	width:88px;

	background:#FFFFFF;

	color:#000;

	font-size:12px;

}

.select1{

	position: relative;

	background: #FFF;

	width: 98px; 

	line-height: 14px; 

	color: #000;

	border-style: none;

	border: solid 1px #C6C6C6;

	padding:2.6px;

}

.t_hint{

	width:986px;

	height:25px;

	background:#FFF;

	line-height:25px;

	border:1px #DFDFDF double;

	border-top-style:none;

	padding:1px 1px;

	margin:auto;

}

.t_hint_bg{

	width:100%;

	height:25px;

	background:url(../../images/36565v1.0/hint_bg.jpg) repeat-x;

}

.t_logo{

	width:990px;

	height:90px;

	margin:auto;

}

.t_logo_pic{

	width:190px;

	height:90px;

	background:url(../../images/36565v1.0/logo.jpg);

	float:left;

	display:inline;

}

.t_logo_ad{

	width:320px;

	height:90px;

	background:url(../../images/36565v1.0/t_ad.jpg);

	float:left;

	display:inline;

	margin-left:20px;

}

.t_bill{

	width:278px;

	height:90px;

	float:right;

	display:inline;

}

.t_bill_inp{

	width:200px;

	height:24px;

	border:1px #C6C6C6 double;

	background:#FFF;

	float:left;

	display:inline;

	margin-top:32px;

}

.t_bill_pic{

	width:22px;

	height:22px;

	background:url(../../images/36565v1.0/bill_pic.jpg);

	float:left;

	display:inline;

	margin-top:2px;

}

.t_bill_btn{

	width:68px;

	height:24px;

	background:url(../../images/36565v1.0/bill_btn.jpg);

	float:left;

	display:inline;

	margin-top:33px;

	margin-left:2px;

	cursor:hand;

}

.nav{

	width:990px;

	height:31px;

	margin:auto;

}

.n_btn{

	width:114px;

	height:31px;

	background:url(../../images/36565v1.0/nav_btn.jpg) repeat-x;

	background-position:0 -31px;

	font-size:14px;

	font-weight:bold;

	color:#464646;

	line-height:31px;

	text-align:center;

	float:left;

	display:inline;

}

.n_btn a{

	color:#464646;outline:none;

}

.n_btn a:link

{

	text-decoration:none;

}

.n_btn a:active

{

	text-decoration:none;

} 

.n_btn a:visited

{

	text-decoration:none;

} 

.n_btn a:hover

{

	text-decoration:underline;

}

.n_btn_left{

	width:13px;

	height:31px;

	background:url(../../images/36565v1.0/nav_btn.jpg) no-repeat;

	background-position:0 0px;

	float:left;

	display:inline;

}

.n_btn_right{

	width:13px;

	height:31px;

	background:url(../../images/36565v1.0/nav_btn.jpg) no-repeat;

	background-position:0 -62px;

	float:right;

	display:inline;

}

.n_blank{

	width:2px;

	height:31px;

	float:left;

	display:inline;

}

.n_index{

	width:114px;

	height:31px;

	background:url(../../images/36565v1.0/nav_index.jpg) repeat-x;

	background-position:0 -31px;

	font-size:14px;

	font-weight:bold;

	color:#FFF;

	line-height:31px;

	text-align:center;

	float:left;

	display:inline;

}

.n_index a{

	color:#FFF;outline:none;

}

.n_index a:link

{

	text-decoration:none;

}

.n_index a:active

{

	text-decoration:none;

} 

.n_index a:visited

{

	text-decoration:none;

} 

.n_index a:hover

{

	text-decoration:underline;

}

.n_index_left{

	width:5px;

	height:31px;

	background:url(../../images/36565v1.0/nav_index.jpg) no-repeat;

	background-position:0 0px;

	float:left;

	display:inline;

}

.n_index_right{

	width:5px;

	height:31px;

	background:url(../../images/36565v1.0/nav_index.jpg) no-repeat;

	background-position:0 -62px;

	float:right;

	display:inline;

}

.n_split{

	width:990px;

	height:3px;

	background:#B40001;

	margin:auto;

}

.n_phone{

	width:160px;

	height:31px;

	font-size:18px;

	font-weight:bold;

	color:#B40001;

	line-height:31px;

	text-align:center;

	float:right;

	display:inline;

}

.n_phone_pic{

	width:21px;

	height:21px;

	background:url(../../images/36565v1.0/phone.jpg);

	float:left;

	display:inline;

	margin-top:5px;

}

.process{

	width:988px;

	height:74px;

	background:url(../../images/36565v1.0/process_bg.jpg) no-repeat;

	border:1px #DFDFDF double;

	border-top:none;

	margin:auto;

}
.ad_qx{

	width:990px;

	height:96px;

	background:url(../../images/36565v1.0/ad_QX.jpg) no-repeat;

	margin:auto;
	
	margin-top:8px;

}

.adquery{

	width:990px;

	height:276px;

	margin:auto;

	margin-top:8px;

}

.ad{

	width:736px;

	height:272px;

	border:1px #DFDFDF double;

	background:#FFF;

	padding:1px 1px;

	float:left;

	display:inline;

}

.adpic{

	width:100%;

	height:272px;

	background:#F3F3F3;

	margin:auto;

	float:left;

	position:relative;

}

.adpic .a_bigImg img{

	width:736px;

	height:272px;

	border:0px;

	position:absolute;

}

.ul_change_a2{

	position:absolute;

	right:5px; bottom:7px;

	padding-left:19px;

	overflow:hidden;

}

.ul_change_a2 li{

	display: -moz-inline-stack;

	display:inline-block;

	*display:inline;

	*zoom:1;

}

.ul_change_a2 span{

	display: -moz-inline-stack;

	display:inline-block;

	*display:inline;

	*zoom:1;

	font-size:0.8em;

	padding:0px 3px; 

	margin-right:2px;

	border:1px solid #999;

	background:#fff;

	filter:alpha(opacity=85);

	opacity:0.85;

	cursor:hand;

	cursor:pointer;

}

.ul_change_a2 span.on{

	border:1px solid #CC0000;

	background:#FFFF9D;

	color:#CC0000;

}

.query{

	width:238px;

	height:272px;

	padding:1px 1px;

	background:#FFF;

	border:1px #DFDFDF double;

	float:right;

	display:inline;

}

.q_bg{

	width:100%;

	height:272px;

	background:#F3F3F3;

	margin:auto;

}

.q_hint{

	width:216px;

	height:36px;

	line-height:46px;

	font-size:14px;

	color:#666;

	font-weight:bold;

	border-bottom:1px #DFDFDF double;

	margin:auto;

}

.q_blank{

	width:216px;

	height:8px;

	border-top:1px #FFF double;

	margin:auto;

}

.q_word{

	width:200px;

	height:20ppx;

	line-height:26px;

	font-size:12px;

	margin:auto;

}

.qw_text{

	width:auto;

	height:20px;

	color:#5A5A5A;

	font-weight:bold;

	float:left;

	display:inline;

}

.qw_hint{

	width:auto;

	height:20px;

	color:#999;

	float:left;

	display:inline;

}

.q_datetime{

	width:200px;

	height:45px;

	margin:auto;

}

.q_date{

	width:100px;

	height:45px;

	float:left;

	display:inline;

}

.q_time{

	width:98px;

	height:45px;

	float:right;

	display:inline;

}

.qd_text{

	width:auto;

	height:20px;

	line-height:26px;

	font-size:12px;

	color:#5A5A5A;

	font-weight:bold;

	margin:auto;

}

.qb_blank{

	width:200px;

	height:12px;

	margin:auto;

}

.q_btn{

	width:200px;

	height:36px;

	background:url(../../images/36565v1.0/q_btn.jpg) no-repeat;

	background-position:right;

	margin:auto;

	cursor:hand;

}

.prt_hint{

	width:688px;

	height:36px;

	line-height:32px;

	background:url(../../images/36565v1.0/hint.jpg) no-repeat;

	margin:auto;

}

.ph_word{

	width:auto;

	float:left;

	font-size:14px;

	color:#5A5A5A;

	font-weight:bold;

	display:inline;

	margin-left:24px;

}

.prtlist{

	width:736px;

	height:210px;

	margin:auto;

}

.pl_left{

	width:22px;

	height:210px;

	background:url(../../images/36565v1.0/left.jpg) no-repeat;

	background-position:center center;

	float:left;

	display:inline;

	cursor:hand;

}

.pl_right{

	width:22px;

	height:210px;

	background:url(../../images/36565v1.0/right.jpg) no-repeat;

	background-position:center center;

	float:right;

	display:inline;

	cursor:hand;

}

.port{

	width:690px;

	height:210px;

	border:1px #DFDFDF double;

	border-bottom:none;

	border-right:none;

	float:left;

	display:inline;

}

.prtrow{

	background:#0FF;

	width:690px;

	height:69px;

	margin:auto;

}

.prt_ctrl{

	background:#FFF;

	width:112px;

	height:67px;

	border:1px #DFDFDF double;

	border-left:none;

	border-top:none;

	padding:1px;

	float:left;

	display:inline;

}

.prt_bg{

	width:112px;

	height:67px;

	background:url(../../images/36565v1.0/prt_bg.jpg) repeat-x;

	margin:auto;

	overflow:hidden;

	text-decoration:none;

	cursor:hand;

}

.prt_img{

	width:112px;

	height:32px;

	margin:auto;

	margin-top:8px;

	text-align:center;

}

.prt_name{

	width:112px;

	height:20px;

	line-height:20px;

	font-size:12px;

	color:#878787;

	text-align:center;

	margin:auto;

}

.prt_bg a{

	color:#878787;outline:none;

}

.prt_bg a:link

{

	text-decoration:none;

}

.prt_bg a:active

{

	text-decoration:none;

} 

.prt_bg a:visited

{

	text-decoration:none;

} 

.prt_bg a:hover

{

	text-decoration:none;

	font-weight:bold;

}

.downloadandroid{

	background:url(../../images/36565v1.0/Android.jpg) no-repeat;

	width:215px;

	height:220px;

	margin:auto;

	cursor:hand;

}

.allport{

	width:990px;

	height:auto;

	background:#F0F0F0;

	margin:auto;

	margin-top:8px;

}

.province{

	width:960px;

	height:30px;

	border-bottom:1px #CCC dotted;

	font-size:14px;

	line-height:40px;

	margin:auto;

}

.city{

	width:960px;

	height:32px;

	background:#FFF;	

	line-height:32px;

	color:#666;

	margin:auto;

}

.cityname{

	width:120px;

	height:32px;

	font-size:14px;

	text-align:right;

	float:left;

	display:inline;

}

.stationname{

	width:auto;

	height:32px;

	font-size:12px;

	float:left;

	display:inline;

	margin-left:12px;

}

.b_split{

	width:100%;

	height:2px;

	background:#A64545;

	margin:auto;

	margin-top:8px;

}

.footerinfo{

	width:100%;

	height:auto;

	background:#F5F5F5;

	margin:auto;

}

.domainname{

	width:100px;

	height:25px;

	font-size:12px;

	text-align:center;

	color:#666;

	float:left;

	display:inline;

}
.domainname a{

	color:#666;outline:none;

}

.domainname a:link

{

	text-decoration:none;

}

.domainname a:active

{

	text-decoration:none;

} 

.domainname a:visited

{

	text-decoration:none;

} 

.domainname a:hover

{

	text-decoration:none; color:#F60;

}

.memberlink{

	width:auto;

	height:25px;

	font-size:12px;

	color:#FF6600;

	float:right;

	display:inline;

}

.memberlink a{

	color:#FF6600;outline:none;

}

.memberlink a:link

{

	text-decoration:none;

}

.memberlink a:active

{

	text-decoration:none;

} 

.memberlink a:visited

{

	text-decoration:none;

} 

.memberlink a:hover

{

	text-decoration:underline;

}

.memberblank{

	width:10px;

	height:25px;

	float:right;

	display:inline;

}

.shoplogin{

	width:auto;

	height:25px;

	font-size:12px;

	color:#666;

	float:right;

	display:inline;

}

.shoplogin a{

	color:#666;outline:none;

}

.shoplogin a:link

{

	text-decoration:none;

}

.shoplogin a:active

{

	text-decoration:none;

} 

.shoplogin a:visited

{

	text-decoration:none;

} 

.shoplogin a:hover

{

	text-decoration:underline;

}

.shopblank{

	width:1px;

	height:18px;

	border-left:1px #999 double;

	float:right;

	display:inline;

	margin:4px 10px;

}

.helpinfo{

	width:990px;

	height:160px;

	margin:auto;

}

.helptype{

	width:247px;

	height:auto;

	color:#666;

	float:left;

	display:inline;

}

.helptitle{

	width:236px;

	height:32px;

	border-bottom:1px #999 double;

	line-height:40px;

	font-size:14px;

	font-weight:bold;

	margin:auto;

}

.helptext{

	width:236px;

	height:24px;

	border-bottom:1px #CCC dotted;

	line-height:30px;

	font-size:12px;

	margin:auto;

}

.helptext a{

	color:#666;outline:none;

}

.helptext a:link

{

	text-decoration:none;

}

.helptext a:active

{

	text-decoration:none;

} 

.helptext a:visited

{

	text-decoration:none;

} 

.helptext a:hover

{

	text-decoration:underline;

}

.footerlink{

	width:990px;

	height:24px;

	border:1px #CCC dotted;

	line-height:24px;

	font-size:12px;

	text-align:center;

	color:#666;

	margin:auto;

}

.linktext{

	width:80px;

	height:24px;

	float:left;

	display:inline;

}

.linktext a{

	color:#666;outline:none;

}

.linktext a:link

{

	text-decoration:none;

}

.linktext a:active

{

	text-decoration:none;

} 

.linktext a:visited

{

	text-decoration:none;

} 

.linktext a:hover

{

	text-decoration:underline;

}

.crpr{

	width:990px;

	height:32px;

	line-height:32px;

	font-size:12px;

	text-align:center;

	color:#666;

	margin:auto;

}

.crpr a{

	color:#666;outline:none;

}

.crpr a:link

{

	text-decoration:none;

}

.crpr a:active

{

	text-decoration:none;

} 

.crpr a:visited

{

	text-decoration:none;

} 

.crpr a:hover

{

	text-decoration:underline;

}
.n_phoneapp{
	width:114px;
	height:42px;
	background:url(../../images/36565v1.0/nav_phone.jpg) repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#464646;
	line-height:52px;
	text-align:center;
	float:left;
	display:inline;
	margin-top:-11px;
}
.n_phoneapp a{color:#464646;outline:none;}
.n_phoneapp a:link{text-decoration:none;}
.n_phoneapp a:active{text-decoration:none;} 
.n_phoneapp a:visited{text-decoration:none;} 
.n_phoneapp a:hover{text-decoration:underline;}
.n_phone{
	width:160px;
	height:31px;
	font-size:18px;
	font-weight:bold;
	color:#B40001;
	line-height:31px;
	text-align:center;
	float:right;
	display:inline;
}
.n_phone_pic{
	width:21px;
	height:21px;
	background:url(../../images/36565v1.0/phone.jpg);
	float:left;
	display:inline;
	margin-top:5px;
}
/*搜索*/
#suggestfrom,#suggestto{width:196px;font-size:12px;font-family: Microsoft YaHei, simsun, Arial, Helvetica, sans-serif;text-align:left;}
.gray{color:gray;}
.ac_results {background:#fff;border:1px solid #BABABA;position: absolute;z-index: 10000;display: none;margin-top:2px}
.ac_results ul{margin:0;padding:0;list-style:none;}
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;color:#666;padding:1px 1px;}
.ac_results li{border:4px solid #fff;}
.ac_over,.ac_results li a:hover {background:#66CC00; color:#FFF;}
.jianma{float:right; color:#FF6600;}
.quanpin{color:#999;font-size:12px;}
.ac_result_tip{border-bottom:1px dashed #666;padding:3px; color:#F60;}
/*协议框*/
#openblue {
width: 98%;
height: auto;
line-height: 24px;
font-size: 1em;
color: #00F;
font-weight: bold;
margin: auto;
overflow: hidden;
}
#openhint {
width: 98%;
height: auto;
line-height: 24px;
font-size: 1em;
color: #F30;
font-weight: bold;
margin: auto;
overflow: hidden;
}
#openblue {
width: 98%;
height: auto;
line-height: 24px;
font-size: 1em;
color: #00F;
font-weight: bold;
margin: auto;
overflow: hidden;
}
#openwin {
background: #FFF;
border: 1px #B5D7E7 double;
width: 98%;
height: auto;
line-height: 20px;
margin: auto;
}
.textarea {
width: 100%;
height: 180px;
font-size: 12px;
color: #666;
font-family: monospace;
}
.new_blank{
	width:216px;
	height:16px;
	margin:auto;
}
.n_phone_time{width:auto;float:right;font-size:12px;color:#666666;height:31px;line-height:31px;}