@charset "gb2312";



body, html {



	background-color:#f8f8f8



}



a:hover {



color: #e6960a;



text-decoration: underline;



}







.inner {



	width:995px



}



.block {



	background-color:#fff;



	border:solid 1px #d8d8d8;



	margin-top:10px



}



.block.left {



	float:left



}



.block.right {



	float:right



}



.block .hd {



	padding:0;



	margin:0 5px



}



.block .shd {



	height:35px;



	line-height:35px;



	text-indent:10px;



	border-bottom:solid 1px #e9e9e9;



	border-top:solid 1px #e9e9e9;



	background-color:#fafafa



}



.block .hd .tip {



	display:block;



	float:left;



	margin-left:15px;



	color:#999



}



.block .hd .tip, .block .hd .right {



	font-size:90%;



	padding:9px 10px 0



}



.block .bd {



	padding:10px 10px 25px; line-height:28px;



}



.block .bd ul li {



	padding:5px 10px;



}



.block .text {



	padding:15px 15px;



	line-height:30px;



}



.block .innertext {



	padding:15px 15px;



	line-height:30px;



}



.pagelist{ line-height:28px; text-align:center; font-size:12px; color:#000000;}

.pagelist a{ color:#333333;}

.pagelist a:hover{ color:#E6960A; text-decoration:none;}



.block .hd strong {



	font-weight:500;



	padding:6px 10px;



	color:#3c8cc8;



	font-size:110%;



	background-color:#fff;



	margin-bottom:-1px;



	border-bottom:solid 1px #3c8cc8; 



font-weight: bold;



font-size:18px;



}



.block .bd.text {



	padding:15px 20px



}



.block .bd.text p {



	line-height:160%;



	margin:10px; 



}



.form li {



	padding-top:8px;



	padding-bottom:8px;



	border:0



}



.main {



	float:right;



	width:780px



}



.inews {



	padding:10px 8px;



}



.inews_left{ width:368px; float:left; border-right:1px dotted #DEDEDE;}

.inews_right{ width:370px; float:right;}

.newsbox{}

.newsbox h3{ line-height:35px; font-size:15px; color:#333333; padding-left:20px;}

.newsbox ul{}

.newsbox ul li{ line-height:28px; font-size:13px; color:#333333; background:url(../images/dot3.png) left center no-repeat}

.newsbox ul li a{ color:#333333; padding-left:20px;}

.newsbox ul li a:hoer{ color:#3C8CC8;}





.aside {



	text-align:left;



	float:left



}



.w250 {



	width:250px



}



.dlg_top {



	height:40px;



	line-height:40px



}



a.dlg_close {



	right:8px;



	top:8px



}



#logo, #cate_title, .aside {



	width:200px



}



.aside .block {



	border-radius:4px



}



.bd.nodata, .nodata {



	text-align:center;



	color:red;



	padding:15px 0



}



#head {



	height:100px



}



#logo {



	display:block;



	float:left;



	height:100px;



	width:250px;



	text-align:center;



	line-height:100px



}



#logo img {



	max-height:100%;



	max-width:100%



}



#tbanner {



	height:60px;



	line-height:60px;



	width:480px;



	margin:20px 0 0 30px;



	background-color:#fff;



	float:left



}



#tbanner img {



	max-height:100%;



	max-width:100%



}



#hotline {



	margin-top:10px



}



#hotline strong {



	display:block;



	clear:both;



	font-size:180%;



	color:#FF0000; line-height:40px;



}



#hotline span {



	color:#999;



	font-size:85%



}



#tlink {



	font-size:85%;



	height:25px;



	line-height:25px



}



#tlink a {



	display:inline-block;



	color:#999;



	margin:0 5px



}



#tlink a:hover {



	color:#000;



	text-decoration:underline



}



#topnav {



	height:40px;



	line-height:40px;



	background-color:#3c8cc8



}



#topnav .inner ul {



	display:block;



	float:left



}



#topnav .inner ul li {



	display:block;



	float:left;



	margin:0 8px



}



#topnav .inner ul li a {



	color:#e6f0ff;



	display:block;



	padding:0 15px



}



#topnav .inner a:hover, #topnav .inner ul li.on a {



	color:#fff;



	background-color:#fad200;



	text-decoration:none;



	font-weight:bold;



	



}



#cuser {



	color:#fff;



	float:right;



	margin-right:10px



}



#cuser span {



	margin-right:10px



}



#cuser a {



	display:inline-block;



	padding:0 15px;



	color:#fff



}



#cuser a#ucenter {



	padding-right:10px;



	background-color:#2378b4



}



#cuser a i {



	display:inline-block;



	vertical-align:middle;



	width:20px;



	height:20px;



	background-image:url("../images/sp_icon.png");



	background-position:5px 5px;



	background-repeat:no-repeat



}



.breadcrumb, .breadcrumb a, .breadcrumb i, .breadcrumb strong {



	font-size:95%;



	height:20px;



	line-height:20px



}



.breadcrumb {



	margin-top:10px



}



#category {



	width:198px;



	background-color:#fff;



	border-color:#e6960a;



	border-top-width:3px;



	min-height:348px



}



#category .block {



	border:0



}



#category .mhd {



	font-weight:700;



	text-align:center;



	height:36px;



	line-height:36px;



	font-size:110%;



	color:#e6960a;



	border-bottom:solid 1px #eee



}



#category .hd {



	color:#e6960a;



	margin:0;



	padding:6px 10px;



	border:0;



	font-size:110%;



	font-weight:bold;



	   border-bottom: 1px solid #eee;



}



#category .bd {



	font-size:90%;



	margin:0 5px;



	padding-bottom:10px;



	border-bottom:dotted 1px #ddd



}



 



#category .bd:last-child {



	border:0



}



#category .bd a {



	color:#3c82c8;



	border-radius:2px;



	display:inline-block;



	padding:2px 5px



}



#category p {



	margin:5px 0px;



	line-height:22px;



	text-indent:2em;



}



#category .bd a.on, #category .bd a:hover {



	background-color:#e6960a;



	color:#fff;

	text-decoration:none;



}



#talk {



	position:fixed;



	right:20px;



	top:150px



}



#talk dt {



	display:block;



	clear:both;



	height:30px;



	line-height:30px;



	color:#fff;



	border-radius:5px 5px 0 0;



	background-color:#3c8cc8



}



#talk dd {



	padding:5px 10px;



	background-color:#fff;



	border:solid 1px #3c8cc8



}



#talk dd a {



	display:block;



	clear:both;



	margin-top:5px



}



#neworder, #neworder .listview, #neworder .listview ul {



	height:200px



}



#neworder .listview ul {



	width:92%;



	margin:0 4%



}



#neworder .listview ul li {



	height:20px;



	line-height:20px



}



#banner {



	margin-top:10px



}



#banner, #banner .listview, #banner .listview li {



	width:780px;



	height:200px



}



#banner .listview ul {



	left:0



}



#banner li {



	background-color:#ddd;



	float:left



}



#banner .pg_nav {



	text-align:right;



	padding:0 10px 5px 0



}



#banner .pg_nav s {



	border:solid 2px #fff;



	width:6px;



	height:6px;



	margin:0 5px;



	background-color:#fff;



	border-radius:6px



}



#banner .pg_nav s.on {



	border-color:red;



	background-color:red



}



#wzquery select, #wzquery .txtbox {



	border:solid 1px #bbb



}



#wzquery .txtbox.drop {



	background-color:#fff



}



#wzquery .txtbox.off {



	border-color:#ddd



}



#wzquery .txtbox.on {



	border-color:#50aaff



}



#frm_wzquery {



	position:relative



}



#frm_wzquery .form li {



	height:36px



}



#frm_wzquery .form li.half {



	clear:none;



	width:45%;



	float:left



}



#frm_wzquery .form li.form_btn {



	padding-bottom:10px



}



#frm_wzquery .form li.form_btn .tip {



	margin-left:50px



}



#frm_wzquery .form li span.tit {



	color:#555



}



#menu_citys {



	width:450px;



	height:170px;



	padding:0;



	border-radius:5px



}



#menu_citys.nohead {



	width:400px;



	height:150px



}



#menu_citys .hd {



	border-radius:5px 5px 0 0;



	background:#fafafa;



	text-indent:10px;



	padding:5px 0;



	margin:0



}



#menu_citys .hd strong {



	font-weight:500



}



#menu_citys .hd a {



	margin-left:20px;



	text-decoration:underline



}



#menu_citys .bd {



	padding:5px



}



#menu_citys .bd span, #menu_citys .bd a {



	border-radius:3px;



	display:inline-block;



	padding:2px 5px;



	margin:2px



}



#menu_citys .bd span, #menu_citys .bd a b {



	color:#aaa



}



#menu_citys .bd a:hover b, #menu_citys .bd a:hover {



	color:#fff



}



#menu_citys .bd a:hover {



	background-color:#3c8cc8



}



#qtip {



	font-size:85%;



	color:#999



}



#sel_provinceShort {



	width:50px



}



#qtip b {



	color:#00f;



	margin:0 3px



}



.main .block.right, .main .block.left {



	width:49%



}



.tbl_data thead td {



	background-color:#fafafa;



	color:#555



}



.mlist ul li {



	padding:8px 15px



}



.slist ul li {



	color:#888;



	padding:6px 10px;



	font-size:85%;



	text-overflow:ellipsis;



	white-space:nowrap;



	overflow:hidden



}



.slist ul li a {



	color:#888



}



.slist ul li a:hover {



	color:#000



}



.slist .hd a.right {



	color:#999



}



.slist .hd a.right:hover {



	color:#000



}



#links .hd strong {



	padding:5px 0



}



#links .bd {



	font-size:85%;



	padding:5px 10px



}



#links a {



	color:#999;



	padding:5px



}



#links a:hover {



	color:#000



}



#foot {



	margin-top:20px;



	border-top:solid 1px #dcdcdc;



	padding:5px 0 10px;



	line-height:200%;



	color:#999;



	font-size:85%



}



#topnav .menu {



	width:120px;



	border:0



}



#topnav .menu, #topnav .menu li {



	border-radius:0



}



#topnav .menu li {



	padding-top:5px;



	padding-bottom:5px



}



#topnav .menu li.hr {



	padding:0



}



#query_result {



	display:none



}



#result_msg {



	display:none;



	font-size:120%;



	text-align:center;



	padding:50px 30px



}



#result_list {



	padding:0



}



.plateno {



	display:inline-block;



	border-radius:4px;



	color:#fff;



	height:25px;



	line-height:25px;



	padding:0 10px;



	background-color:#bbb;



	margin:0 3px;



	position:relative



}



#result_title {



	padding:8px 10px;



	border-bottom:solid 1px #dcdcdc



}



#result_title strong {



	margin-right:5px;



	color:#3c8cc8



}



#result_title b {



	color:red;



	margin:0 3px



}



#cache_list a {



	font-size:90%;



	border-radius:3px;



	position:relative;



	text-decoration:none;



	display:inline-block;



	height:22px;



	line-height:22px;



	padding:0 10px;



	background-color:#f5f5f5;



	border:solid 1px #ddd;



	color:#888;



	margin:0 3px



}







#cache_list a s {



	cursor:pointer;



	display:none;



	position:absolute;



	right:-12px;



	top:-5px;



	height:20px;



	width:20px;



	z-index:10;



	background-image:url("../images/sp_icon.png");



	background-position:-30px 0;



	background-repeat:no-repeat



}



#cache_list a:hover {



	background-color:#fff



}



#cache_list a:hover s {



	display:block



}



#province_noopen {



	display:none;



	text-align:center;



	position:absolute;



	width:100%;



	height:100%;



	background-color:#fff;



	top:0;



	left:0;



	z-index:200



}



#province_noopen h3 {



	font-size:120%;



	height:50px;



	line-height:50px;



	margin-bottom:30px;



	font-weight:500



}



#province_noopen h3 strong {



	margin-right:5px;



	color:#3c8cc8



}



table.tbl_wz {



	width:100%;



	font-size:90%



}



.tbl_wz td, .tbl_wz th {



	padding-top:10px;



	padding-bottom:10px;



	border-bottom:solid 1px #e9e9e9



}



.tbl_wz thead td {



	background-color:#fafafa



}



.tbl_wz tfoot td, .tbl_wz tr.title td {



	background-color:#fafafa



}



.tbl_wz tbody td p {



	position:relative;



	text-align:left;



	padding-left:60px;



	line-height:180%



}



.tbl_wz tbody td p strong {



	color:#999;



	font-weight:500;



	position:absolute;



	left:0;



	top:0



}



.tbl_wz tfoot td {



	height:40px;



	line-height:40px



}



.tbl_wz tfoot td b {



	margin:0 5px;



	color:red;



	font-size:200%



}



.tbl_wz td.wzcity a, .tbl_wz td.wzcity strong {



	display:block;



	clear:both



}



.tbl_wz td.wzcity a {



	margin-top:10px



}



.bd.wrap_table {



	padding:0



}



.td_act a {



	border-radius:3px;



	display:inline-block;



	padding:0 5px



}



.td_act a:hover {



	color:#fff;



	background-color:#e6960a



}



.txtFK, .txtFY {



	font-family:Arial, Helvetica, sans-serif;



	font-weight:500;



	font-size:140%;



	color:red



}



.txtFY {



	color:#3c8cc8



}



#page_result .form_btn {



	border-top:0



}



#page_result .tips {



	margin:0 10px 10px



}



#msgbox {



	font-size:120%



}



#msgbox p {



	text-indent:80px;



	min-height:50px;



	margin:20px 20%;



	padding-top:10px



}



#msgbox p.errmsg {



	color:red



}



#unav ul {



	margin:0 10px



}



#unav ul li {



	display:block;



	clear:both



}



#unav ul li a {



	border-radius:5px;



	display:block;



	padding:5px 10px;



	margin:5px 0



}



#unav ul li a:hover, #unav ul li.on a {



	color:#fff;



	background-color:#e6960a



}



#payment .bd {



	margin-bottom:15px



}



#payment .ft {



	text-align:center;



	padding:10px 0 20px



}



#order_info {



	margin:15px 40px



}



#order_info li {



	padding:5px 0



}



#order_info li strong {



	color:#999;



	font-weight:500;



	margin-right:10px



}



.bank {



	cursor:pointer;



	display:block;



	float:left;



	margin:10px 1.2%;



	width:28%;



	height:130px;



	padding:10px 1%;



	border:solid 2px #e0e0e0



}



.bank.over {



	border-color:#3c8cc8



}



.bank i, .bank dt {



	margin-bottom:5px;



	display:block;



	clear:both;



	background-image:url("../images/logo_bank.png");



	background-repeat:no-repeat;



	background-position:50% 50%



}



.bank dt {



	height:50px



}



.bank i {



	height:70px



}



.bank a {



	display:block;



	color:#555



}



.bank.sig {



	height:100px



}



.bank dd {



	height:25px;



	line-height:25px;



	display:block;



	clear:both



}



.bank dd strong {



	font-weight:500;



	color:#999;



	margin-right:10px



}



#taobao {



	background-position:50% 0



}



#alipay {



	background-position:50% -80px



}



#bank_1 {



	background-position:50% -220px



}



#bank_2 {



	background-position:50% -280px



}



#bank_3 {



	background-position:50% -580px



}



#bank_4 {



	background-position:50% -460px



}



#bank_5 {



	background-position:50% -400px



}



#bank_6 {



	background-position:50% -340px



}



#bank_7 {



	background-position:50% -160px



}



#bank_8 {



	background-position:50% -520px



}









/* 回到顶部 */

 #returnTop {

	_display:none;

	position:fixed;

	_position:absolute;

	z-index:999;

	right:40px;

	bottom:-100px;

	_bottom:auto;

	width:36px;

	height:80px;

	text-indent:-999px;

	overflow:hidden;

	background-image:url(../images/Top.png);

	_background-image:url(../images/Top.png);

	background-repeat:no-repeat;

	background-position:0 0;

	transition:bottom 0.9s;

	-webkit-transition:bottom 0.9s;

	-moz-transition:bottom 0.9s;

	-o-transition:bottom 0.9s;

}

#returnTop:hover {

	background-position:0 -80px;

}

/* 回到顶部 */


#divCollapse {
    top:330px;
    right:2px;
    position: fixed;
    z-index: 9;
    background: none repeat scroll 0 0 #FFFFFF;
    padding-bottom: 3px;
    width: 170px;
}
