﻿
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	全局样式
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
html {
	height:100%;
}
body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form,  p ,div, table, ul
{
    margin: 0;
    padding: 0;
    border:none;
}

body
{
	font-family:  宋体, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background:#FFFFFF;
	color: #767475;
	letter-spacing:normal;
	list-style:none;
}

a
{
	color:#767475;
	text-decoration: none;
	outline: none;
}

a:hover
{
	color: #fa4904;
	text-decoration: underline;
	cursor:pointer;
}

a img
{
	border:none;
}
img
{
	border:none;
}

h1, h2, h3, h4, h5, h6
{
	font-family: 新宋体, 宋体, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1
{
	color:#000;
	display : inline;
	font-weight:normal;
}
h2
{
    font-size: 15px;
    font-family:微软雅黑;
    font-weight:bold;
    color:#c3241f;
}
h3
{
    font-size: 15px;
    font-family:微软雅黑;
    font-weight:bold;
    color:#c3241f;
}
h3 a{color:#c3241f;}
h3 a:hover{color:#c3241f;}
h4
{
	font-weight:bold;
	color:#FA4904;
	font-family:微软雅黑;
	font-size:15px;
} 
table {
	border-collapse:collapse;
	border-spacing:0;
}
ul{ list-style-type:none;}
input[type='text'] ,textarea{ border:1px solid #CCCCCC;}
input { outline: none; }

.nohover, .nohover:hover{ text-decoration:none; }
.hidden{ display:none;}
.left { float:left; display:block; }
.right{ float:right; display:block;}
.clear
{
	border: medium none;
	clear: both;
	float: none;
	font-size: 0;
	height: 0;
	line-height: 0;
}
.btn_bg
{
    width: 72px;
    height: 24px;
    border:none;
    background-image: url('/Images/btn_bg.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.graytip { color:#888;}
.error { color:#FE0404;}
.text_cut {
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.block { border:1px solid #E0E0E0; margin-bottom:5px; height:100%; }

.price , .price .old, .price .now { line-height:24px; height:24px; min-width:50px;}
.price .old
{
    color: #5B5B5B;
    text-decoration: line-through;
}
.price .now
{
    font-weight: bold;
    font-size: 16px;
    color: #ff4400;
    font-family: 微软雅黑;
}

.gift{ background-color:#FB8601; color:#ffffff; padding:2px 5px; margin-right:5px; } 

.jzpage
{
    width:100%; height:100%;
    text-align:left;
}
.jzpage .inner { width:1200px; margin:0px auto;}
.jzpage .inner .nav_body>li:hover{ background-color:#f66f03;}
.jzpage .header , .jzpage .body, .jzpage .footer{ height:100%; margin:0px; padding:0px; vertical-align:middle;} /* for IE7 */

.jzpage .header .top , .jzpage .header .top .inner{ background-color:#F7F7F7; border-bottom:1px solid #E8E8E8; height:25px; line-height:25px; }
.jzpage .header .navigation , .jzpage .header .navigation .inner { background-color:#FF9600; height:38px; line-height:38px;}

.jzpage .header .top .welcome .regnow { color:#E93A03;}
.jzpage .header .top .welcome, .jzpage .header .top .function{ color:#828282; }
.jzpage .header .top .welcome{ width:700px;}
.jzpage .header .top .function{ width:400px;}
.jzpage .header .top .function { text-align:right; white-space:nowrap; word-spacing:normal;}
.jzpage .header .top .func_item 
{
    margin:auto 3px; white-space:nowrap; 
    height:20px; line-height:20px; text-align:left;
}
.jzpage .header .top .func_item img { vertical-align:middle; margin-right:5px;}
.jzpage .header .top  #imgali,.jzpage .header .top  #imgwx{ width:20px; cursor:pointer;}
.jzpage .header .top  .sK{ display:none; position:absolute; width:150px; height:175px; top:30px; z-index:99999;left:1070px;}
.jzpage .header .top  .wxK { background:url('/images/wxbk.png') no-repeat;}
.jzpage .header .top  .aliK { background:url('/images/alibk.png') no-repeat;}

.jzpage .header .top .more
{
}
.jzpage .header .top .cart
{
    min-width : 84px;
    padding-right:6px;
    background-color:#fff;
    border:1px solid #E8E8E8;
}
.jzpage .header .top .cart .stotal{ color:#D50805; margin:auto 3px; font-weight:bold;}

.jzpage .header .middle .inner{ margin:5px auto; height:60px;}
.jzpage .header .middle .comm_nav{ width:170px;margin: 25px 5px auto 5px; text-align:center;}
.jzpage .header .middle .comm_nav .comm_info { color:#565656; font-size:18px;}
.jzpage .header .middle .comm_nav .to_new{ color:#0A6EB9; }

.jzpage .header .middle .search 
{
    width: 310px; line-height:22px; height:22px; 
    border:2px solid #F94900; margin-top:6px;
    white-space:nowrap;
}
.jzpage .header .middle .search .text
{
    background-image: url('/Images/search.png');
    background-repeat: no-repeat;
    background-position: 5px center;
    vertical-align:middle;
}
.jzpage .header .middle .search .text .text_key 
{
    width:235px; margin-left:25px; margin-top:1px; height:18px; line-height:18px; border:none;vertical-align: middle;padding-left:6px; 
    color:#444444;
}
.jzpage .header .middle .search .btn{  }
.jzpage .header .middle .search .btn .btn_bg 
{
    background:none; background-color:#F94900; 
    height:22px; line-height:22px;
    width:40px;
    color:White; font-weight:bold;
}
.jzpage .header .middle .top_hotkey{ margin:8px auto; }
.jzpage .header .middle .top_hotkey .hotkey_title { font-weight:bold; color:#FF3704; }
.jzpage .header .middle .top_hotkey .hotkey_title .hotkey { color:#646464; }

.jzpage .header .navigation .all_menu { height:38px; line-height:38px; width:215px; background-color: #F66F03; margin-right:2px;}
.jzpage .header .navigation .go_item 
{
    width:80px; text-align:center; display:block;
    height:38px; line-height:38px;
}
.jzpage .header .navigation h2{ font-size: 15px;color: #FFF6EF; }
.jzpage .header .navigation .all
{
    display:block;
    height:38px; line-height:38px;
    text-align:center; 
    background-color:#F66F03;
    background-image: url('/Images/menu_03_bg.png');
    background-repeat: no-repeat;
    background-position: 182px center;
    position:relative; left:-6px;
}
.jzpage .header .navigation .item{ border:none;}
.jzpage .header .navigation .index{ width:72px; }
.jzpage .header .navigation .index a 
{
  display:block;
  text-align: center;width: 75px;
}

.jzpage .header .navigation .tel{width: 250px;text-align:right; margin-top:2px; }
.jzpage .header .navigation .tel .t80 {width:80px;}
.jzpage .header .navigation .tel .f20{ width:125px;font-size:18px;font-weight: normal; vertical-align:middle; }


.jzpage .footer .bg, .jzpage .footer .bg .inner{ background-color:#F2F0F1; font-size:12px;} 
.jzpage .footer .bg .inner .comm_tips { margin-top:15px; width:120px; }
.jzpage .footer .bg .inner .tp{ margin-left: 35px;line-height: 24px; }
.jzpage .footer .bg .inner .bigtitle 
{
    font-weight:bold; font-size:14px; color:#7F7D7E; 
    padding-left:35px; height:28px; line-height:28px;
    background-repeat:no-repeat; 
    background-image: url('/Images/foot_bg.png');
}
.jzpage .footer .bg .inner .f0{ background-position: 0px 0px; }
.jzpage .footer .bg .inner .f1{ background-position: 0px -30px; }
.jzpage .footer .bg .inner .f2{ background-position: 0px -60px; }
.jzpage .footer .bg .inner .f3{ background-position: 0px -90px; }
.jzpage .footer .bg .inner .f4{ background-position: 0px -120px; }
.jzpage .footer .bg .inner .f5{ background-position: 0px -150px; }
.jzpage .footer .bg .inner .sep { border-left:1px solid #DCDADB; height:165px; width:1px; margin:5px 59px 0px 59px; background-color:#fff;}
.jzpage .footer .records{ width:600px; margin:10px auto;text-align: center; line-height:20px;}
.jzpage .footer .records .icon { width:600px; text-align:center; margin:10px auto 0px auto; }
.jzpage .footer .records .icon a{ margin-right:10px;}

/***** 主菜单 *****/
.main_menu_list
{
    width: 205px;
    margin-left: 0px;
    left: 0px;
    top: 0px;
    border: 2px solid #F66F04;
    border-top: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    position:relative; z-index:99;
}
.main_menu_list ul{ list-style-type:none; margin:0px; vertical-align: bottom;}
.main_menu_list ul li{ list-style-type:none; margin:0px; padding:0px; vertical-align: bottom;}
.main_menu_list .sitem ,
.main_menu_list .selected
{
    border-bottom:1px solid #EFEFEF; 
    height:35px; line-height:35px;
}
.main_menu_list .m_top .a_link h3 
{
    font-size:14px; color:#828282;
    margin-left:40px;
}
.main_menu_list .m_top .a_link
{
    margin-left:0px;
    display:block;
    height:31px; line-height:31px;
    background-position:175px center;
    margin-right:15px;
    background-repeat:no-repeat;
    background-image:url('/Images/menu_02_bg.png');
}
.main_menu_list .m_top 
{
    border-top:2px solid #fff;
    border-bottom:2px solid #fff;
    border-left:none;
    border-right:none;
    background-image:url('/Images/menu_01_bg.png');
    background-position:0px center; 
    background-repeat:no-repeat; 
    height:31px; line-height:31px;
}
.main_menu_list .m_top:hover
{
	background-color:#fdf1e3;
}

.main_menu_list .selected .m_top .a_link
{
    background-image:url('/Images/menu_04_bg.png');
}
.main_menu_list .selected .m_top 
{
    background-color:#fff;
    width: 207px;
    position:relative;z-index: 120;
    border-top:2px solid #F66F04;
    border-bottom:2px solid #F66F04;
    border-left:none;
}
.main_menu_list .selected .m_top .a_link h3 
{
    color:#F75824;
}

.main_menu_list .sitem .sub_menu  
{
    position:absolute; left:205px; top:0;  z-index:99;
    width:520px; height:395px;
    background-color:White;
    border-top:none;
    border-right:2px solid #F66F04;
    border-bottom:2px solid #F66F04;
    border-left:2px solid #F66F04;
    border-top:none;
    overflow:hidden;
}
.main_menu_list .sitem .sub_menu .sub_items { width:500px;margin:5px 10px; font-size:12px;}
.main_menu_list .sitem .sub_menu .sub_adv { width:218px; background-color:#FDF1E3; border-left:1px dashed #FDB79E; height:396px; }
.main_menu_list .sitem .sub_menu .sub_adv .adv_item { margin:5px auto; }
.main_menu_list .sitem .sub_menu .sub_items .subline { line-height:28px; margin-bottom:5px; border-bottom:1px dashed #C9C9C9; }
.main_menu_list .sitem .sub_menu .sub_items .subline:last {margin-bottom:0px; border-bottom:none; }

.main_menu_list .sitem .sub_menu .subline .sub_top { margin:auto 5px; width:90px; font-weight: bold;}
.main_menu_list .sitem .sub_menu .subline .sub_top_child { width:400px;}
.main_menu_list .sitem .sub_menu .subline .sub_top_child .s{ display:inline-block;}
.main_menu_list .sitem .sub_menu .subline .sub_top2 { margin: auto 5px; display:inline-block; white-space:pre;}

.main_menu_list .item .sub_menu .sub_adv .adv_item{ margin:5px 10px;overflow: hidden;}
/***** End 主菜单 *****/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~提示层~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tooltip
{
	border:1px solid #f78812;
	text-align:left;
	line-height:22px;
}
.tooltip .title
{
	background:url(images/canhe2_03.jpg) repeat-x 0px 0px;
	border-bottom:1px solid #f78812;
	 height:28px;
	 line-height:28px;
	 padding:0px 10px 0 10px;
	 font-weight:bold;
	 color:#fa4904;
	 font-size:13px;
}
.tooltip .title .close
{
	float:right;
	margin-top:7px;
}

.tooltip .body
{
	padding:6px;
	background-color:#fef8eb;
	padding-bottom:10px;
	line-height:22px;
	width:auto;
}
.tooltip .body .showorder
{
	color:#fa4904;
	text-decoration:underline;
}
.tooltip .body .showorder:hover
{
	color:#fa4904;
	text-decoration:none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~等待层~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.waiting, .waiting2, .loading
{
	height:45px;
	line-height:45px;
	width:200px;
	background:url("/images/loading.gif") 5px 7px no-repeat;
	padding-left:50px;
	background-color:#fdf1da;
	text-align:left;
	color:#333;
}
.waiting .body, .waiting2 .body, .loading .body
{
	width:auto;
}
.waiting
{
	border:2px solid #f78812;
}
.waiting2
{
}

.tooltipFirm .tipbtn
{
	margin:15px 0 0px 0;
	text-align:center;
	line-height:18px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~气泡~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.bubble
{
	background:url("images/paopao1.gif") no-repeat;
	 width:120px;
	 height:85px;
	 padding:30px 30px 0px 5px;
}
.bubble2
{
	background:url("images/paopao2.gif") no-repeat;
	 width:114px;
	 height:73px;
	 padding:15px 10px 0px 10px;
	 text-align:left;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~自定义弹出框~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.AdvanceBookTable
{
	border:1px solid #f78812;
	text-align:left;
}
.AdvanceBookTable .title
{
	background:url(/images/dialog_title_bg.jpg) repeat-x 0px 0px;
	 border-bottom:1px solid #f78812;
	 height:28px;
	 line-height:28px;
	 padding:0px 10px 0 10px;
	 font-weight:bold;
	 color:#fa4904;
	 font-size:13px;
}
.AdvanceBookTable .close
{
	float:right;
	margin-top:7px;
}
.AdvanceBookTable .body
{
	background-color:#fff;
	padding:10px 0px 0px;
	scrollbar-base-color:#d9d9d9;
	width:100%;
}

.AdvanceBookTable .body .tag
{
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:8px;
	margin-top:10px;
}

.AdvanceBookTable .body .bodyHead
{
   margin:0px 10px;
}
.AdvanceBookTable .body .bodyHead .Search
{
	margin-bottom:10px;
}
.AdvanceBookTable .body .bodyHead .Condition
{
	margin-bottom:10px;
}
.AdvanceBookTable .body .bodyHead .sinTr
{
	width:240px;
}
.AdvanceBookTable .body .bodyHead .PrintBtn
{
    margin-bottom:10px;
}

.AdvanceBookTable .body .bodyHead .Search
{
}
.AdvanceBookTable .body .bodyHead .Search span
{
	/*color:#fa4904;*/
}
.AdvanceBookTable .body .scrollTable 
{
	margin:0px 10px;
	overflow-y:auto;
	overflow-x:hidden;
}
.AdvanceBookTable .body .bookTable
{
	width:99%;
}
.AdvanceBookTable .body .bookTable td
{
	height:22px;
	line-height:18px;
	border: 1px solid #b9b7b8;
	padding:2px;
	text-align:center;
}
.AdvanceBookTable .body .bookTable .heji
{
	color:#fa4904;
}
.AdvanceBookTable .body .bookTable .trTitle td, .AdvanceBookTable .body .bookTable .trFooter td
{
	
}
.AdvanceBookTable .body .bookTable .left
{
	text-align:left;
}
.AdvanceBookTable .body .bookTable .right
{
	text-align:right;
}
.AdvanceBookTable .body .must
{
	color:#fa4904;
}
.AdvanceBookTable input, .AdvanceBookTable select, .AdvanceBookTable textarea
{
	border:1px solid #c9c7c8;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
.AdvanceBookTable input[type=checkbox]
{
	border:none;
}
.AdvanceBookTable .uinfo
{
	line-height:26px;
	margin-bottom:20px;
	margin:0px 10px 20px 10px;
	float:left;
}
.AdvanceBookTable .uinfo .qiehuan
{
	color:#fa4904;
}
.AdvanceBookTable .sel_1
{
	border:#c9c7c8 1px solid;
	
	width:90px;
}

.setCommunity
{
    border:#ffcb75 1px solid;
    margin-bottom:10px;
    height:25px;
    line-height:25px;
    background-color:#fffde4;
    padding:0px 10px;
}
.setCommunity a
{
    color:#fa4904;
    font-weight:700;
    text-decoration:underline;
}
.setCommunity a:hover
{
    text-decoration:none;
}
.setCommunity .hintTitle
{
}
    
.AdvanceBookTable .hintInfo
{
    border:#ffcb75 1px solid;
    line-height:18px;
    width:200px;
    background-color:#fffde4;
    padding:5px 8px;
    float:left;
    color:#934500;
}
.AdvanceBookTable .hintInfo ul li
{
	background-image:url('/images/a32.gif');
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:10px;
}
.AdvanceBookTable .toLeft
{
	float:left;
}
.AdvanceBookTable .addressArea
{
	border:#c9c7c8 1px solid;
	height:22px;
	width:357px;
	overflow:hidden;
	display:inline-block;
	*display:inline;
	line-height:22px;
	margin-top:3px;
	zoom:1;
}
.AdvanceBookTable .addressArea2
{
    width:800px;
	height:22px;
	display:inline-block;
	*display:inline;
	zoom:1;
}
.AdvanceBookTable .addressArea span
{
}
.AdvanceBookTable .addressArea input
{
}
.AdvanceBookTable .inputaddress
{
	border:none;
	width:357px;
	height:22px;
	line-height:22px;
}
.AdvanceBookTable .showAllComm
{
	color:#fa4904;
	text-decoration:underline;
	margin-top:4px;
}
.AdvanceBookTable a:hover
{
	text-decoration:none;
}
.AdvanceBookTable .inputwater
{
	font-size:13px;
	color:#aaa;
}

.bill  .btn,
.AdvanceBookTable  .btn,
.tooltipFirm .btn,
.changeQuantity .btn
{
    border: 0px;
    background-image: url("/Images/gongy_03.jpg");
    width: 42px;
    height: 22px;
    color:White;
    text-align: center;
    cursor: pointer;
}
.AdvanceBookTable .sixbtn
{
    background-image: url("/Images/btn-6.jpg");
    width: 97px;
}
.AdvanceBookTable .body .bodyTail .OrderTotal
{
	margin-top:10px;
}

.AdvanceBookTable .body .bodyTail .OrderTotal .BookTotal,
.AdvanceBookTable .body .bodyTail .OrderTotal .FactTotal
{
    float:right;
    margin-right:15px;
}
.AdvanceBookTable .body .bodyTail .OrderTotal span
{
    font-weight:bold;
    font-size:14px;
    color:#f94904;
}
.AdvanceBookTable .body .bodyTail .Remarks
{
	margin-top:10px;
	color:#f94904;
	font-size:13px;
}

.AdvanceBookTable .body .bodyTail
{
    margin-top: 10px;
    margin:0px 10px;
}
.AdvanceBookTable .body .bodyTail .Sum
{
}
.AdvanceBookTable .body .bodyTail .Worker
{
    padding-top: 10px;
}
.AdvanceBookTable .body .bodyTail .Worker .addWorker, .addWorker
{
}
.AdvanceBookTable .body .bodyTail .Sumtitle
{
	margin-bottom:8px;
}
.AdvanceBookTable .body .bodyTail .headTable td
{
	height:22px;
	width:180px;
}

.AdvanceBookTable .tipbtn
{
	text-align:center;
	margin-top:10px;
	padding-bottom:20px;
}
.AdvanceBookTable .maxHei_show
{
	max-height:350px;  
	_height:e­xpression(this.scrollHeight > 350 ? "350px" : "auto");
}
.AdvanceBookTable .maxHei_sub
{
	max-height:200px;
	_height:e­xpression(this.scrollHeight > 200 ? "200px" : "auto");
}
.AdvanceBookTable .bodyFlow
{
	overflow-y:auto;
	scrollbar-base-color:#d9d9d9;
	max-height:320px;
	_height:e­xpression(this.scrollHeight > 320 ? "320px" : "auto");
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 自定义弹出框~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~ 注册-登录对话框 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.d-dialog .tab_container
{
    margin: 10px;
    width: 460px;
    line-height: 25px;
    height: 25px;
    text-align: center;
    background-position: left 15px;
    background-repeat: no-repeat;
}

.d-dialog .tab_container .tab_title
{
    width: 70px;
    float: left;
    margin-left: 6px;
    cursor: pointer;
    font-size:14px;
}
.d-dialog .tab_container .selected{ font-weight:bold;}
.d-dialog .maxHei_sub { height:360px; max-height:360px;}
.d-dialog .login { background-image:none; height:282px;}
.d-dialog .login .function .btn_1 { margin-right:5px; }

.d-dialog .login .function .login_btn , 
.d-dialog .login .function .reg_btn {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 35px;
	width: 87px;
	border:none;
	margin-right:20px;
}
.d-dialog .login .function .btn_area { height:40px; line-height:40px; margin-top:10px;}
.d-dialog .login .function .btn_bg {  }
.d-dialog .login .function .reg_btn {  }
.d-dialog .login .function .a_link{ color:#056FC1; }
.d-dialog .login .function .graytips { color:#989898; }

.d-dialog .login .login_block .blank , .login_register .login .login_block .hint  { margin-bottom:20px;}
.d-dialog .login .login_block .btn_1{ height:25px; }
.d-dialog .login .lbl_cbx { margin-right:15px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 注册-登录对话框 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 




.groupbuy_icon  
{
    position: absolute; z-index:5; 
    right:0px;top:0px;
    border: 0px;
    width: 44px;height: 44px;
}




/*~~~~~~~~~~~~~~~~~~~~~~~~~~ 产品布局 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.jzpage .item { border:1px solid #fff;}
.jzpage .item .picture  
{
    width:180px; height:180px; border:1px solid #ffffff; 
    margin:5px auto; text-align:center; vertical-align:middle;
}
.jzpage .price { margin:5px 10px; }
.jzpage .item .picture .border { border:none;}
.jzpage .item .product_title { margin:5px 10px; }
.jzpage .item .product_title .ptitle 
{
    line-height:18px; text-align:left; 
    outline:none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 产品布局 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~ 通用分页 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.paging a, .paging span  
{
    width:22px; height:22px; line-height:22px; 
    border:1px solid #CCCCCC; 
    display:inline-block; 
    margin-right:5px;
    text-align:center; vertical-align:middle; 
}
.paging a:hover{ text-decoration:none;}
.paging .current  
{
    color:#CC0000; border:1px solid #CC0000; background-color:#FFE3E3; 
    font-weight:bold; 
}
.paging .prev , .paging .next{ width:40px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 通用分页 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 


/*~~~~~~~~~~~~~~~~~~~~~~~~~~鼠标引导弹出层~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tooltipWithMouse
{
	border:1px solid #c0c0c0;
	text-align:left;
	line-height:22px;
	padding:4px 6px;
	background-color:#edeef0;
	color:#333;
}
.tooltipWithMouse .body
{
	width:auto;
}
.tooltipWithMouse .head
{
	text-align:right;
	height:20px;
	padding-top:2px;
	padding-right:2px;
}
.tooltipWithMouse .head .title
{
	float:left;
	text-align:left;
	line-height:20px;
	padding-left:5px;
	font-weight:700;
}
.tooltipWithMouse .head .close
{
	float:right;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 鼠标引导弹出层~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~ start 社区网入口~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.entrance
{
	float:left;
	margin:17px 5px auto 20px;
	width:155px;
}
.entrance .header_line
{
	font-size:18px;
	font-weight:bold;
}
.divEntrance
{
	 width:250px;
	 height:310px;
	 border : #bcbcbc solid 1px;
	 background-color:#f5f1e6;
	 padding:15px;
	 z-index:10000;
}
.divEntrance .head
{
	height:30px;
	border-bottom:#ced3d6 solid 1px;
}
.divEntrance .head .title
{
    margin-top:5px;
    text-align:left;
}
.divEntrance .head .bar
{
    padding-left: 17px;
    background-position: 0 1px;
}
.divEntrance .head .main
{
    background: url(/Images/home.png);
    background-repeat: no-repeat;
    padding-left:14px;
    
}
.divEntrance .head .comm
{
    background:url(/Images/man.png);
    background-repeat: no-repeat;
    padding-left:14px;
    
}

.divEntrance .head .close, .divEntrance .head  .back
{
	float:right;
}
.divEntrance .head .close a
{
}
.divEntrance .head .back a
{
}
.divEntrance .head .toMyCommunity
{
	margin-bottom:10px;
	float:left;
	padding-top:6px;
}
.divEntrance .head .toMyCommunity a
{
	font-size:13px;
	font-weight:bold;
	color:#fa4904;
}
.divEntrance .head .toMyCommunity .title
{
	float:left;
}

.divEntrance .sbody
{
	padding-top:5px;
	padding-bottom:5px;
	height:270px;
	overflow-y:auto;
	text-align:left;
	min-width:200px;/*针对FireFox浏览器*/
}

.divEntrance .divCity
{
	
}
.divEntrance .divCity .citys
{
	padding-left:15px;
	margin-bottom:15px;
}
.divEntrance .divCity .citys ul li
{
	float:left;
	width:75px;
	height:28px;
	line-height:28px;
}
.divEntrance .divCity .citys ul li a
{
}
.divEntrance .divCity .citys .selected{}

.divEntrance .wait
{
	margin-top:80px;
	text-align:center;
}

.divEntrance .divCommunity
{
}

.divEntrance .divCommunity .area
{
	 margin-bottom:15px;
}

.divEntrance .divCommunity .area .name
{
	color:#f77644;
	font-size:12px;
	font-weight:bold;
}
.divEntrance .divCommunity .area .comms
{
}
.divEntrance .divCommunity .area .comms ul li
{
	float:left;
	width:75px;
	height:26px;
	line-height:26px;
}

.divEntrance .tail
{
	padding-top:10px;
	border-top:#ced3d6 solid 1px;
}
.divEntrance .tail .jzSite
{
}
.divEntrance .tail .jzSite a
{
	font-size:13px;
	font-weight:bold;
	color:#fa4904;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ end 社区网入口~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 


/*~~~~~~~~~~~~~~~~~~~~~~~~~~ 加减输入框 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.numberInput, .numberInput .less_input, .numberInput .more_input  
{
    background-color:#FB8601; 
    line-height:22px;
    border:none;
}
.numberInput input { vertical-align:middle;}
.numberInput { width:60px;height: 22px; vertical-align:middle; }
.numberInput .quantity  
{
    width:30px; margin:0px; padding:0px;
    text-align:center;
    border-left:none; border-right:none;
    border-top:2px solid #FB8601; border-bottom:2px solid #FB8601;
    height:18px; line-height:18px; 
}
.numberInput .less_input, .numberInput .more_input { width:15px;height: 22px; line-height:22px; color:#fff; border:none; padding-left:0px; padding-right:0px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 加减输入框 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	底部帮助中心板块样式

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footHelper
 {
 	font-size:13px;
 }
  .footHelper table,.footHelper img
  {
  	max-width:890px !important;
  }
 .footHelper img
 {
 	border:none;
 	padding:5px;
 	background-color:#eaeaea;
 }
  .footHelper p
  {
  	margin:10px auto 8px;
  }
 .footHelper .detailsTable
 {
 	text-align:center;
 	vertical-align:middle;
 	line-height:18px;
 	width:100%;
 	font-size:13px;
 }
  .footHelper .detailsTable img
  {
 	padding:0px;
  }
 
 .footHelper .detailsTable td
 {
 	padding:8px;
 	border:#ddd 1px solid;
 }
 .footHelper .detailsTable .header
 {
 	background-color:#deedf9;
 }
 .footHelper .link a
  {
  	text-decoration:underline;
  	color:#005cce;
  }
  .footHelper .link a:hover
  {
  	text-decoration:none;
  	color:#fa4904;
  }
   .footHelper .title1
   {
   	font-size:16px;
   	font-weight:bold;
   	margin-bottom:20px;
   }
   .footHelper .title2
   {
        background:url('/app_themes/main/images/mub-226.gif') no-repeat 0px 26px;
        padding-left:14px;
        font-weight:bold;
        color:#fa4904;
        padding-top:20px;
   }
   .footHelper .title3
   {
        background:url('/app_themes/main/images/mub-226.gif') no-repeat 0px 6px;
        padding-left:14px;
        font-weight:bold;
        color:#fa4904; 
   }
   .footHelper .leftTd
   {
   	text-align:left;
   }
   .footHelper .xianeTable img
   {
   	width:120px;
   }
   
    .footHelper .indent
    {
    	text-indent:2em;
    }
    .userEntrance .gwc
    {
        background: url(/App_Themes/Main/images/gouwuche.png);
        background-repeat: no-repeat;
        padding-left: 20px !important;
        background-position: 1px 2px;    
    }
    
    

/*~~~~~~~~~~~~~~~~~~~~~~~~~~ Banner 图片轮换基本样式 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.slides {
	z-index:10;
	width:750px;
	overflow:hidden; position:relative;
}

.slides .slides_container {
	width:750px;
	overflow:hidden;
	display:none;
}

.slides .slides_container .a {
	width:750px;
	height:396px;
	display:block;
}

.slides .slides_container .a .adv_img 
{
    width:750px;
	display:block;
}
.slides .pagination {
	margin:0 auto;
	z-index:50;
	position:relative;
	top:-25px;
}

.slides .pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.slides .pagination li a {
	display:block;
	width:18px;
	height:18px;
	float:left;
	overflow:hidden;
	background:url("/images/pager_bg.png") no-repeat;
	line-height:18px;
	text-align:center;
	color:#000;
}
.slides .pagination li.current a {
	background-position:0 -12px;
	background:url("/images/pager_cur_bg.png") no-repeat;
	color:#fff;
	font-weight:bold;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End Banner 图片轮换基本样式 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 


/*~~~~~~~~~~~~~~~~~~~~~~~~~~ 搜索自动完成 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
.ac_results {
	padding: 0px;
	border: 1px solid #F94900;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	color:#767475;
	text-align: left;
	padding-left: 10px;
	cursor:pointer;
}
.ac_results li strong{ color:#444444; }
.ac_loading {
	background: white url('/images/ajax-loader.gif') right center no-repeat;
}
.ac_over {
	background-color: #F5F5F5;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ end 搜索自动完成 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~ 绑定客户号 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tbCheckInfoFram{ background-color:#ff9600; width:810px; height:510px; border-radius: 5px; font-size:13px; line-height:20px;}
.tbCheckInfoFram .title{ background:#ff9600 none; height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#ffffff; font-family:"微软雅黑"; text-align: left; padding-left: 10px;}
.tbCheckInfoFram .title .close { margin-top:13px; margin-right: 10px; }
.tbCheckInfoFram .body{ height:453px; width:800px;margin: 0px auto; background-color:#fef4e8; text-align:left; }
.tbCheckInfoFram .diagram{ margin-top:30px; }
.tbCheckInfoFram .setcode{ width:480px;line-height: 22px;color: #777777; padding: 10px 5px 0px 10px; }
.tbCheckInfoFram .title2{ font:100 x-large "微软雅黑";color:#544f49; letter-spacing: 2px; text-align:center; margin-bottom:10px; }
.tbCheckInfoFram .setcode .checkHint{ text-indent:2em; }
.tbCheckInfoFram .setcode .t0{ color:#893c1f; }
.tbCheckInfoFram .setcode .getcode_way{ list-style:decimal inside; margin-left:5px;}
.tbCheckInfoFram .setcode .getcode_way .a { color:#0785dc;text-decoration: underline;}
.tbCheckInfoFram .setcode .comm_tel{ margin-left:10px; }
.tbCheckInfoFram .setcode .infoTr{ margin: 30px 10px 20px 5px; height:30px; line-height:30px;}
.tbCheckInfoFram .setcode .t{ font: 600 16px/16px "微软雅黑"; color:#544f49; }
.tbCheckInfoFram .setcode .inpcode{ height:30px; line-height:30px; width:200px; margin:auto 8px; padding-left: 10px; font-size: 16px;}
.tbCheckInfoFram .setcode .buttons input{height:37px; font: bold larger "微软雅黑" ;letter-spacing: 3px;border:none;}
.tbCheckInfoFram .setcode .btn_save{ background-color:#f66f03; color:#fEffff; width:210px;  margin-left:77px; border-radius: 5px; }
.tbCheckInfoFram .setcode .btn_cancel{ margin-left:10px; width:73px;  background:#ffffff url(/images/btn_bg2.jpg) no-repeat 0px 0px; color:#616161; }
.tbCheckInfoFram .setcode .noNext{ margin:30px 0 10px 75px; }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~ End 绑定客户号 ~~~~~~~~~~~~~~~~~~~~~~~~~~*/