.btn-clearcat { background:url(/newimages/bagshow/btn-clearcat.gif); }
.btn-return { background:url(/newimages/bagshow/btn-return.gif); }
.btn-next { background:url(/newimages/bagshow/btn-next.gif); }
.btn_mini { background:url(/newimages/button_mini.jpg) no-repeat; width:90px; height:22px; line-height:22px; border:none; font-size:12px; color:#06C; cursor:pointer; }
.btn_blue { background:url(/newimages/Server/blue_Submit.jpg); width:282px; height:54px; cursor:pointer; border:none; background-repeat:no-repeat; display:block; font-weight:bold; font-size:18px; color:#EEE; margin:0 auto; padding:0; }
.btn-all { background:url(/newimages/btn-buy.gif); width:126px; height:36px; cursor:pointer; border:none; background-repeat:no-repeat; display:block; font-weight:bold; font-size:14px; color:#fff; margin:0; padding:0; }
.btn-all-blue { background:url(/newimages/Manager/btn-return-blue.gif); width:87px; height:25px; cursor:pointer; border:none; background-repeat:no-repeat; display:block; font-weight:bold; font-size:14px; color:#fff; margin:0; padding:0; }
.btn-order-next { background:url(/newimages/bagshow/btn-order-next.gif); }
.z_btn-buy { display:block; background:url(/newimages/buy_button_next.gif) no-repeat; width:166px; height:33px; cursor:pointer; margin:0 auto; padding:0; margin-top:5px; border:none; font-weight:bold; font-size:14px; color:#fff; text-indent:-9999px; }
.z_btn-submit { display:block; background:url(/newimages/button_submit.jpg) no-repeat; width:166px; height:33px; cursor:pointer; margin:0 auto; padding:0; margin-top:5px; border:none; font-weight:bold; font-size:14px; color:#fff; text-indent:-9999px; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
.z_cleardiv { display:block; height:0; margin:0; padding:0; clear:both; visibility:hidden; }
.actbtn { width:126px; height:36px; cursor:pointer; margin-top:5px; border:none; text-indent:-9999px; background-repeat:no-repeat; display:block; margin:0; padding:0; }
.span_auto { display:block; float:left; width:auto; }
.floatright { float:right; }
.span_pricenum { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#F00; letter-spacing:1px; }
.span_height30 { height:30px; line-height:30px; }
.call_border { display:block; background-color:#FFC; padding:auto 2px; height:28; line-height:28px; }
.z_div { display:block; margin:0 auto; padding:0; text-align:left; }
.z_outborder { border:1px solid #666; text-align:center; margin:0 auto; padding:10px; background:url(/newimages/Domains/domain_info_list_on_bg.gif) #fff top repeat-x; }
.z_buymsg { display:block; margin:0; padding:0; padding:20px; background-color:#FFF; background: url(/newimages/Domains/Other_List_bg.jpg) no-repeat; background-position:0px -3px; }
/*.z_inputbox{
	background-color:#FFF;
	border:1px solid #666;
	width:190px;
	height:14px;
	line-height:16px;
	padding:2px;margin:0;
}
*/
.z_inputbox { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999; border-right-color: #f1f1f1; border-bottom-color: #f1f1f1; border-left-color: #CCC; color:#666; width:190px;  *margin-top:4px !important;
}
.z_toyiqi_l { display:block; margin:0; paddion:0; border:1px solid #666; border-right:0; float:left; height:22px;  line-height:19px width:80px;
}
.z_toyiqi_r { display:block; margin:0; paddion:0; border:1px solid #666; border-left:0; float:left; height:18px; line-height:18px; width:130px; }
/*.z_chginput{
	border:1px solid #7F9DB9;
	background-color:#ffc;
	width:190px;
	height:16px;
	line-height:16px;
	padding:2px;margin:0;
}
*/.z_chginput { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #35CDFF; border-right-color: #B3ECFF; border-bottom-color: #B3ECFF; border-left-color: #35CDFF; color:#666; width:190px; background-color: #E9F6FF;  *margin-top:4px !important;
}
.errtitle { margin:0; padding:0; display:none; height:25px; line-height:25px; background:url(/newimages/stop_zxw.gif) #FFc left no-repeat; border:1px #FC0 solid; padding-left:20px; display:block; }
.oktitle { margin:0; padding:0; display:none; height:25px; width:40px; background:url(/newimages/note_ok.gif) #fff left no-repeat; border:none; display:block; }
/* 弹出提示框的样式 */
#titlemsg, #regdomain #titlemsg div { display:block; margin:0; padding:0; }
#titlemsg { position:absolute; display:none; z-index:10; width:230px; height:102px; top:10px; left:10px; }
#titlemsg div#top_left { background:url(/newimages/top-left-t.gif) left top no-repeat; width:220px; height:32px; float:left; clear:left; }
#titlemsg div#top_right { background:url(/newimages/top-right-t.gif) right top no-repeat; width:10px; height:32px; float:right; clear:right; }
#titlemsg div#bottom_left { background:url(/newimages/bottom-left-t.gif) left bottom no-repeat; width:220px; height:70px; float:left; clear:left; }
#titlemsg div#bottom_right { background:url(/newimages/bottom-right-t.gif) right bottom no-repeat; width:10px; height:70px; float:right; clear:right; }
#titlemsg div#titletext { position:absolute; z-index:20; left:20px; top:10px; color:#333; height:80px; border-bottom:2px #0066cc solid; background:url(/newimages/call_dot.gif) left top no-repeat; text-indent:20px; }
/* 密码强度 */
.strength0 { width:30px; background:#cccccc; }
.strength1 { width:30px; background:#ff0000; }
.strength2 { width:60px; background:#ff5f5f; }
.strength3 { width:90px; background:#56e500; }
.strength4 { background:#4dcd00; width:120px; }
.strength5 { background:#399800; width:150px; }
#passwordStrength { height:10px; display:block; }
#passwordDescription { display:block; text-align:left; margin:0; padding:0; width:200px; border-top:1px solid #333; text-indent:0; }
/* 遮挡层 */
#floatBoxBg { display:none; width:100%; height:100%; background:#000; position:absolute; top:0; left:0; }
.floatBox { border:#666 5px solid; width:300px; position:absolute; top:50px; left:40%; }
.floatBox .title { height:23px; padding:7px 10px 0; background:#333; color:#fff; display:none; }
.floatBox .title h4 { float:left; padding:0; margin:0; font-size:14px; line-height:16px; }
.floatBox .title span { float:right; cursor:pointer; }
.floatBox .content { padding:20px 15px; background:#fff; }
/* 购买流程指示框 */
.buymap { display:block; background:url(/newimages/title_map_border.gif) #fff no-repeat; height:62px; width:741px; text-align:right; margin:0 auto; margin-bottom:20px; clear:both; }
.buymap img, .buymapbig img { margin-top:1px; margin-right:15px; margin-left:5px; }
.buymapbig { display:block; background:url(/newimages/bagshow/bg_titieBox.gif) #fff no-repeat; height:62px; width:902px; text-align:right; margin:0 auto; margin-bottom:20px; clear:both; }
.z_box_outline { margin:0; padding:0; background-color:#f0f0f0; padding:2px; }
.z_box_inline { margin:0; padding:0; border:1px #ccc solid; background-color:#fff; padding:10px; }
.z_box_title { font-weight:bold; font-size:14px; color:#666; border-bottom:1px solid #ccc; background:url(/newimages/information_r3_c3.jpg) no-repeat; padding-left:40px; line-height:30px; height:30px; width:auto;text-align: left }
.z_search_table { width:99%; margin:auto; margin-top:5px; }
.z_table { clear:both; margin:auto; width:98%; border:1px solid #DFE2E5; border-collapse:collapse; background:url(/newimages/trusteehost/trusteehost_Info_table_bg.gif) #FFF repeat-x; margin-top:10px; }
.z_table th { background:url(/newimages/Manager/Table_Box_List_Title_cutlin.gif) no-repeat right top; font-weight:bold; height:27px;padding-right: 10px; line-height:27px; border-bottom:solid #f0f0f0 1px; color:#5A6D7E; white-space:nowrap; }
.z_table td { height:26px; line-height:26px; border:solid #F0F0F0 1px; word-break:break-all;text-align: left;padding-left: 20px;}
.z_table .nolin { background:none; border-right:1px solid #DFE2E5; }
.z_table .trhover:hover { background:#FFFFEC; }
.z_table td A:visited { color:#136c7f; }
.z_table td A:link { color:#0066cc; }
.z_nolintable { margin:0; padding:0; border:none; border-collapse:collapse; }
.z_nolintable td { height:auto; border:none; line-height:normal; }
.z_nolintable img { margin:0; border:none; }
.z_this_page { border: 1px solid #036; padding:1px 4px; background:#069; font-weight:bold; color:#FFF; }
a.z_next_page { border: 1px solid #E4E4E4; padding:1px 4px; color:#069; }
.z_next_page:hover { border: 1px solid #999; padding:1px 4px; color:#F60; }
/* ----------------------选项卡--------------------- */
#tabs1 { text-align:left; margin-left:20px; margin-bottom:10px; }
.menu1box { position:relative; overflow:hidden; height:22px; width:290px; text-align:left; }
#menu1 { position:absolute; top:0; left:0; z-index:1; }
#menu1 li { float:left; display:block; cursor:pointer; width:72px; text-align:center; line-height:21px; height:21px; color:#999; background:url(/newimages/default/C_Title_ring_off.gif) #fff 7px 3px no-repeat; }
#menu1 li.hover { background:url(/newimages/default/C_Title_ring_on.gif) #fff 5px 3px no-repeat; color:#333; font-weight:bold; border-left:1px solid #666; border-top:1px solid #666; border-right:1px solid #666; }
#tabs1 .main1box { clear:both; margin-top:-1px; border:1px solid #666; width:290px; padding-top:10px; padding-bottom:10px; padding-left:5px; }
#tabs1 .main1box li { float:none; text-align:left; }
#tabs1 .main1box ul { display: none; }
#tabs1 .main1box ul.block { display: block; }
#tabs1 p { display:block; margin:0; padding:0; height:25px; line-height:25px; }

ul.z_carmenu, #z_carmenu { display:block; width:auto; margin:0; padding:0;  border-bottom:1px solid #3e89c0; margin-top:10px; margin-bottom:10px; }
ul.z_carmenu li, #z_carmenu li { display:block; width:auto; float:left; height:22px; line-height:22px; margin:0; padding:0; margin-left:10px; padding-left:10px; padding-right:10px; text-align:center; background-color:#dee6f1; border-top:1px solid #3e89c0; border-right:1px solid #3e89c0; border-left:1px solid #3e89c0; border-bottom:none; cursor:pointer; }
ul.z_carmenu li.hover, #z_carmenu li.hover, ul.z_carmenu li.hover a { height:23px; margin-bottom:-1px; background-color:#fff; font-weight:bold; color:#3e89c0; cursor:auto; }

/*2013.7.17 管理中心vps云主机导航修改css开始*/
ul.z_carmenu_new{display:block; width:auto; margin:0; padding:0;  margin-top:10px; margin-bottom:10px; border-bottom:1px solid #ddd;  height:40px;}
ul.z_carmenu_new li{position:relative;background:url(/newimages/Manager/menu_bg.png) no-repeat left top; display:block; width:auto; float:left; height:28px; line-height:28px; margin:0; padding:0; margin-left:10px; padding-left:10px; padding-right:10px; text-align:center; background-color:none; border:none; cursor:pointer; text-shadow: 1px 1px 0 #FFF;}
ul.z_carmenu_new li.hover,ul.z_carmenu_new li.hover a { height:28px; margin-bottom:0px; background-color:none; font-weight:bold; color:#3e89c0; cursor:auto; }
ul.z_carmenu_new li span{ position:absolute; right:0; top:0; width: 10px;height: 28px; background:url(/newimages/Manager/menu_bg.png) no-repeat -123px 0;}
ul.z_carmenu_new li.hover{background:url(/newimages/Manager/menu_bg.png) no-repeat left -33px; color:#fff;text-shadow: none;}
ul.z_carmenu_new li.hover span{background:url(/newimages/Manager/menu_bg.png) no-repeat -123px -33px;}
ul.z_carmenu_new li.hover2{background:url(/newimages/Manager/menu_bg.png) no-repeat left -33px; color:#fff;text-shadow: none;}
ul.z_carmenu_new li.hover2,ul.z_carmenu_new li.hover2 a { height:28px; margin-bottom:0px; background-color:none; font-weight:bold; color:#3e89c0; cursor:auto; }
ul.z_carmenu_new li.hover2 a{ color:#fff;}
ul.z_carmenu_new li.hover2{background:url(/newimages/Manager/menu_bg.png) no-repeat left -33px; color:#fff;text-shadow: none; cursor:pointer;}
ul.z_carmenu_new li.hover2 span{background:url(/newimages/Manager/menu_bg.png) no-repeat -123px -33px;}


 ul.z_carmenu_new li.li_more{ text-align:center;background:url(/newimages/Manager/menu_bg.png) no-repeat left -66px; width:45px;}
  ul.z_carmenu_new li.li_more span{position:absolute; right:0; top:0; width: 10px;height: 28px; background:url(/newimages/Manager/menu_bg.png) no-repeat -123px -66px;}
 ul.z_carmenu_new li.li_more .arrow{border-color: #666666 #e2f3ff #e2f3ff; border-style: solid;
border-width: 4px 4px; font-size:0; position: absolute; top:12px;background:#fff;}
ul.z_carmenu_new li.li_more .menu_list{ width:90px;}
.li_more .top_listA { border:solid 1px transparent; _border:none;  }
.li_more .top_listB { background:#fff; border:1px solid #3e89c0; border-bottom:none; }
.li_more .menu_list dt{ padding:2px;line-height:22px; border-bottom:1px dotted #ccc;}
.li_more .menu_list dt:hover{ background:#f1f1f1; }

.menu_list { position:absolute; width: 100px; background:#fff; border:1px solid #d8d8d8; margin-top:-1px; margin-left:0px;*margin-top:21px; _margin-top:21px;left:0; z-index:100001; display:none; }
.menu_list a{ /* width:90px; */display:inline-block;}
/*2013.7.17 管理中心vps云主机导航修改css结束*/


.vhost_title, .vhost_title_left, .vhost_title_right, .vhost_title_mid { display:block; margin:0; padding:0; list-style-type:none; }
.vhost_title { width:auto; height:49px; line-height:49px; background:url(/newimages/Manager/First_User_Books_Title_bg_2.jpg) repeat-x; }
.vhost_title_left { height:49px; width:12px; float:left; }
.vhost_title_right { height:49px; width:12px; float:right; }
.vhost_title_mid_a { background:url(/newimages/Manager/aa.jpg) no-repeat; height:29px; width:1px; float:left; margin-left:15px; margin-top:14px; }
.vhost_title_mid_b { background:url(/newimages/Manager/bb.gif); height:29px; line-height:29px; float:left; color:#FFF; font-size:14px; font-weight:bold; width:auto; margin-top:14px; padding:0 15px; }
.vhost_title_mid_c { background:url(/newimages/Manager/cc.gif) no-repeat; height:29px; width:1px; float:left; margin-top:14px; }
.vhost_msg { padding:35px 15px; text-align:center; width:auto; background:url(/newimages/Manager/First_User_Books_conte_bg_2.jpg) #f7f7f7 repeat-x; }
ul.carmenu_content ul.carmenu_content li { float:none; display:block; width:auto; }
ul.carmenu_content li { display:none; width:auto; }
ul.carmenu_content li.hover { display:block; width:auto; }
.zxw_infobox, .zxw_infobox li, .zxw_infobox div { list-style-type:none; display:block; margin:0; padding:0; border:none; width:auto; background-color:#FFF; }
.zxw_infobox .top { background:url(/newimages/Manager/manager_T.gif) repeat-x; height:8px; }
* html .zxw_infobox .top { margin-bottom:-3px; }
*:first-child+html .zxw_infobox .top { margin-bottom:-4px; }
.zxw_infobox .t_left { display:block; margin:0; padding:0; border:none; float:left; }
.zxw_infobox .t_right { display:block; margin:0; padding:0; border:none; float:right; }
.zxw_infobox .mid { background:url(/newimages/Manager/manager_R.gif) right repeat-y; }
.zxw_infobox .m_content { background:url(/newimages/Manager/manager_L.gif) left #fff repeat-y; margin:0 18px 0 0; padding:10px 0 10px 18px; }
.zxw_infobox .bottom { background:url(/newimages/Manager/manager_B.gif) repeat-x; height:10px; }
* html .zxw_infobox .bottom { margin-top:-3px; }
*:first-child+html .zxw_infobox .bottom { margin-top:-4px; }
.z_bubblebox, .z_bubblebox li, .z_bubblebox div { list-style-type:none; display:block; margin:0; padding:0; border:none; width:auto; }
.z_bubblebox .top { background:url(/newimages/bubble/bubble-2.jpg) #fff repeat-x; height:15px; }
* html .z_bubblebox .top { margin-bottom:-3px; }
*:first-child+html .z_bubblebox .top { margin-bottom:-4px; }
.z_bubblebox .t_left { display:block; margin:0; padding:0; border:none; float:left; }
.z_bubblebox .t_right { display:block; margin:0; padding:0; border:none; float:right; }
.z_bubblebox .mid { background:url(/newimages/bubble/bubble-5.jpg) right #fff repeat-y; }
.z_bubblebox .m_content { background:url(/newimages/bubble/bubble-4.jpg) left #fff repeat-y; margin:0 19px 0 0; padding:0 0 0 19px; }
.z_bubblebox li.bottom { background:url(/newimages/bubble/bubble-7.jpg) #fff repeat-x; height:29px; }
.z_bubblebox .m_content ol, .z_bubblebox .m_content ol li { display:block; list-style-type:none; margin:0; padding:0; }
.z_bubblebox .m_content ol { margin:0 auto; }
.z_bubblebox .m_content ol li { background:url(/newimages/default/assess_icon.gif) 0 7px no-repeat; padding-left:10px; height:20px; line-height:20px; margin:0 auto; color:#0066cc; }
.z_bubblebox1, .z_bubblebox1 li, .z_bubblebox1 div { list-style-type:none; display:block; margin:0; padding:0; border:none; width:auto; }
.z_bubblebox1 .top { background:url(/newimages/bubble/cs2/bubble-2.jpg) #fff repeat-x; height:15px;  +margin:-3px 0;
}
.z_bubblebox1 .t_left { display:block; margin:0; padding:0; border:none; float:left; }
.z_bubblebox1 .t_right { display:block; margin:0; padding:0; border:none; float:right; }
.z_bubblebox1 .mid { background:url(/newimages/bubble/cs2/bubble-5.jpg) right #fff repeat-y;  +margin:-3px 0;
}
.z_bubblebox1 .m_content { background:url(/newimages/bubble/cs2/bubble-4.jpg) left #fff repeat-y; margin:0 19px 0 0; padding:0 0 0 19px;  +margin:-3px 0;
}
.z_bubblebox1 .bottom { background:url(/newimages/bubble/cs2/bubble-7.jpg) #fff repeat-x; height:29px; overflow:hidden; }
.z_bubblebox1 .m_content ol, .z_bubblebox .m_content ol li { display:block; list-style-type:none; margin:0; padding:0; }
.z_bubblebox1 .m_content ol { margin:0 auto; }
.z_bubblebox1 .m_content ol li { background:url(/newimages/default/assess_icon.gif) 0 7px no-repeat; padding-left:10px; height:20px; line-height:20px; margin:0 auto; color:#0066cc; }
.z_jingao { display:block; border:1px solid #C30; background:url(/newimages/Manager/jingao_1.png) #FF9 left no-repeat; font-size:14px; color:red; font-weight:bold; padding:10px 10px 10px 40px; }
* html .z_bubblebox .bottom { margin-top:-3px; }
*:first-child+html .z_bubblebox .bottom { margin-top:-4px; }
#netpagetonum { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999; border-right-color: #f1f1f1; border-bottom-color: #f1f1f1; border-left-color: #CCC; height:14px; color:#666; }
#z_news_box { position:absolute; z-index:100px; width:390px; }
#z_news_box, #z_news_box li { display:block; margin:0; padding:0; }
#z_news_box .top { background:url(/newimages/newsbox/top.png) no-repeat; height:40px; }
#z_news_box .bottom { background:url(/newimages/newsbox/bottom.png) no-repeat; }
#z_news_box .bottom { background:url(/newimages/newsbox/bottom.png) no-repeat; height:20px; }
#z_news_box .main { background:url(/newimages/newsbox/main.jpg) repeat-y; height:auto; padding:10px 0; }
#z_news_box .main .body { display:block; padding:0; width:auto; margin:0 25px; color:#09C; }
#z_news_box .top .closebutton { width:50px; height:30px; display:block; padding:0; margin-left:325px; cursor:pointer; }
#loadsubinfo { display:none; width:auto; text-align:center; color:#000; font-size:14px; background:url(/newimages/load2.gif) center no-repeat; padding-top:30px; }
#loadsubinfo.update{
	display: none;
	width: auto;
	text-align: center;
	color: #000;
	font-size: 14px;
	background: url(/newimages/load2.gif) center top no-repeat;
	padding-top: 30px;
	overflow: hidden;
	width: 100%;
	padding-top: 18px;
}
.linebox, .linebox dt, .linebox dd { display:block; list-style:none; margin:0; padding:0; }
.linebox dt { background:url(/newimages/ico/upgrade.gif) center 30px no-repeat; float:left; clear:left; width:128px; height:500px; }
.linebox dd { float:left; width:580px; padding:5px 0; border-bottom:1px #ccc dotted; }
.linebox dd.clearfix label { display:block; float:left; text-align:right; width:120px; font-size:14px; color:#000; font-weight:bold; text-align:right; }
.linebox dd.clearfix label.msg { width:450px; text-align:left; color:#333; font-size:12px; margin-left:8px; font-weight:normal; }
.linebox dd.clearfix div.msg { display:block; float:left; text-align:right; width:120px; font-size:14px; color:#000; font-weight:bold; text-align:right;width:450px; text-align:left; color:#333; font-size:12px; margin-left:8px; font-weight:normal; }
.paytestbutton { background:url(/newimages/button2_open.gif) no-repeat center; width:193px; height:47px; cursor:pointer; margin:0 auto; padding:0; margin-top:5px; border:none; text-indent:-9999px; }
table.msginfo, table.listinfo { border-collapse:collsapse; border:0; width:100%; }
table.msginfo th { width:10%; font-size:14px; text-align:left; border:1px dotted #ccc; background-color:#F6F6F6; }
table.msginfo td { width:10%; text-align:left; border:1px dotted #ccc; padding:5px; }
table.msginfo a, div.tb-void a { color:#06c; }
div.tb-void { margin:0 auto; border-top:1px solid #E6E6E6; overflow:hidden; }
div.tb-void table { border-collapse:collapse; border:solid #E6E6E6; border-width:0 1px 1px 1px; width:100%; margin:0 }
div.tb-void th { background:#f7f7f7 url(/newimages/tb-th_2011.gif) 0 bottom repeat-x; height:31px; color:#666666; font-weight:normal; padding:0 }
div.tb-void td { border:solid #E6E6E6; border-width:1px 0 0 1px; padding:5px 4px; text-align:center }
ul.search_box, ul.search_box li, ul.search_box label { display:block; margin:0; padding:0; display:block; margin:0; padding:0; }
ul.search_box { border:1px #ccc solid; margin:5px; padding:4px; }
ul.search_box .title { float:left; width:160px; height:25px; line-height:25px; font-size:14px; margin:0 2px; text-align:right; color:#000; }
ul.search_box .search_item { float:left; width:300px; height:25px; line-height:25px; font-size:12px; margin:0 2px; }
ul.search_box .search_mini { float:left; width:auto; height:25px; line-height:25px; font-size:12px; margin:0 2px; }
ul.search_box .search_button { text-align:center; padding:5px; border-bottom:none; }
.linebox1, .linebox1 dt, .linebox1 dd { display:block; list-style:none; margin:0; padding:0; }
.linebox1 { width:500px; }
.linebox1 dt { font-size:14px; font-weight:bold; text-align:left; padding:5px 0; color:#000; }
.linebox1 dd { padding:5px 0; border-bottom:1px #ccc dotted; }
.linebox1 dd.clearfix label { display:block; float:left; text-align:right; width:120px; font-size:14px; color:#000; text-align:right; }
.linebox1 dd.clearfix label.msg { width:auto; text-align:left;margin-left:8px; font-weight:normal; }
.linebox1 .bottom { display:block; text-align:center; padding:5px; margin:2px 0; clear:both; border:none; }
.linebox1 .bottom input { float:none; display:inline; }
/* sun  <----------*/
.idTabs { margin-top:5px; background:#ebeff9; border-bottom:1px solid #0080C0; padding:5px 10px 0 15px; white-space:nowrap; }
.idTabs .tab { color:#004080; cursor:pointer; float:left; margin:5px 15px 6px 10px; }
.idTabs .selected { background:#fff; border:1px solid #0080C0; border-bottom:0; color:#000; cursor:default; font-weight:bold; margin:0 5px -1px 0; padding:5px 9px 6px; text-decoration:none }
.idTabs .gtbc { clear:left }
div.batch_box { border-top:1px dotted #333; border-bottom:1px dotted #333; padding:5px; text-align:center; padding-left:50px; }
div.batch_box label { display:block; float:left; height:20px; line-height:20px; color:#000; }
div.batch_box a { display:block; float:left; height:20px; line-height:20px; padding:0 10px; background-color:#FFC; border:1px solid #FC9; margin:0 5px; }
/* sun  ---------->*/
.touming_box {display:block;position:absolute; z-index:1000; display:none}
.touming_box table {border-collapse: collapse;padding: 0;margin: 0;border: none;}
.touming_box table td,.touming_box table th {padding: 0;}
.touming_box table .box_top_jj {display: block;margin:0 auto;border: 0;}
.touming_box table .box_top_l {
	background: url(/newimages/bubble/cs3/box_top_l.png) bottom no-repeat;width: 8px;
}
.touming_box table .box_top_m {
	background: url(/newimages/bubble/cs3/box_top_m.png) bottom repeat-x; height:20px;
}
.touming_box table .box_top_r {
	background: url(/newimages/bubble/cs3/box_top_r.png) bottom no-repeat;width: 8px;
}
.touming_box table .box_left_m {
	background: url(/newimages/bubble/cs3/box_left_m.png) left repeat-y;width: 8px;
}
.touming_box table .box_content {
	padding: 0;margin:0;display: block; background-color:#FFF; border:1px solid #fff;
}
.touming_box table .box_right_m {
	background: url(/newimages/bubble/cs3/box_right_m.png) right repeat-y;width: 8px;
}
.touming_box table .box_down_l {
	background: url(/newimages/bubble/cs3/box_down_l.png) bottom no-repeat;
	width: 8px;
}
.touming_box table .box_down_m {
	background: url(/newimages/bubble/cs3/box_down_m.png) bottom repeat-x;height: 8px
}
.touming_box table .box_down_r {
	background: url(/newimages/bubble/cs3/box_down_r.png) bottom no-repeat;width: 8px;
}
input.textstyle{padding:0px 5px; border-radius:3px; font-size:16px; line-height:28px; border:1px solid #999; color:#000;height:28px;letter-spacing:1px;}
input.btnstyle{background:#1b75b8; padding:0px 20px; border-radius:3px; font-size:14px; line-height:30px; border:none; color:#fff; cursor:pointer; text-align:center; height:30px;text-indent: 0px;}
input.btnstyle_up{background:#1b75b8; padding:0px 15px; border-radius:3px; font-size:12px; line-height:20px; border:none; color:#fff; cursor:pointer; text-align:center; height:20px;}
input.textbtn{background:#F30; padding:0px 20px; border-radius:3px; font-size:14px; line-height:30px; border:none; color:#fff; cursor:pointer; text-align:center; height:30px;text-indent: 0px;}
input.textbtn:hover{background:#F00}
input.btnstyle:hover{ background-color:#06c}
/* 带箭头的说明框 zxw 20140822*/
.zxwcontent .zxwarrow{
	background:url(/newimages/kfmune/kfarrow.gif) no-repeat left top;
	width:11px;
	 height:13px;
    position: absolute;
    top: 10px;
	left:0;	
    z-index:1}
.zxwcontent .zxwtipscon{
	line-height:22px;  
	background:#f8f8f8; 
	border:1px solid #e3e3e3; 
	margin-left:10px; 
	padding:10px; 
	font-size:12px;
	color:#5b5b5b; 
	border-radius:3px;
	text-align:left;
	width:auto;
}
.zxwcontent{display:block; width:auto; float:left; margin-top:-6px;}
.zxwcontent .zxwtipsout{ width:auto;position:relative;}
.onbutton {
	display: block;
	float: left;
	background: url(/newimages/ico/pro-btn-bg2.jpg) no-repeat center 1px #fff;
	width: 60px;
	height: 20px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
.offbutton {
	display: block;
	float: left;
	background: url(/newimages/ico/pro-btn-bg2.jpg) no-repeat center -20px #fff;
	width: 60px;
	height: 20px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
	
font-size:0;
}
.onbutton1 {
	display: block;
	float: left;
	background: url(/newimages/CloudHost/on-off.png) no-repeat left -2px;
	width: 79px;
	height: 39px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
.offbutton1 {
	display: block;
	float: left;
	background: url(/newimages/CloudHost/on-off.png) no-repeat left -63px;
	width: 79px;
	height: 39px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
.onbutton2 {
	display: block;
	float: left;
	background: url(/newimages/CloudHost/on-off.png) no-repeat -115px -3px;
	width: 71px;
	height: 36px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
.offbutton2 {
	display: block;
	float: left;
	background: url(/newimages/CloudHost/on-off.png) no-repeat -115px -64px;
	width: 71px;
	height: 36px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
.onbutton3 {
	display: block;
	float: left;
	background: url(/newimages/CloudHost/on-off.png) no-repeat -220px 1px;
	width: 91px;
	height: 44px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
.offbutton3 {
	display: block;
	float: left;
	background: url(/newimages/CloudHost/on-off.png) no-repeat -220px -59px;
	width: 91px;
	height: 44px;
	cursor: pointer;
	border: none;
	text-indent: -9999px;
	line-height:0;
font-size:0;
}
@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    /*  url('iconfont.woff') format('woff'),chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  color:#F63;
  font-weight:normal;
  cursor:pointer;
}

.iconfont-liwu:before { content: "\f008d"; }
.iconfont-quan:before { content: "\f01f6"; }
input.smsbtn{
	background:url(/newimages/sms_icon1.png) 10px center no-repeat #1b75b8;
	width:auto;
	margin:auto 1px;
	padding:0px 10px 0 38px; border-radius:3px; font-size:14px;border:none; color:#fff; cursor:pointer; text-align:center; height:30px; line-height:30px;text-indent: 0px;
}
input.smsbtn:hover{background-color:#06c}
input.smsphbtn:hover{ background-color:#F00}
input.smsphbtn{
	background:url(/newimages/sms_icon2.png) 10px center no-repeat #F30;
	width:auto;
	margin:auto 1px;
	padding:0px 10px 0 38px; border-radius:3px; font-size:14px;border:none; color:#fff; cursor:pointer; text-align:center; height:30px; line-height:30px;text-indent: 0px;
}
input.smsbtn1{background-color:#999}
input.smsphbtn1{ background-color:#999}
input.smsbtn1:hover{background-color:#999}
input.smsphbtn1:hover{ background-color:#999}
ol.select_box,ol.select_box li{
	display:block;
	list-style:none;
	list-style-type:none;
	margin:0; padding:0;
}
ol.select_box{
	width:auto;
	margin:9px auto 0 auto;
}
ol.select_box .select_jia,ol.select_box .select_jian{
	float:left;
	margin:0; padding:0; background:#ededed; 
	border:1px solid #ccc; 
	cursor:pointer;width:21px; 
	height:23px; line-height:23px;
	font-family:Verdana, Microsoft YaHei, Arial, Helvetica, sans-serif;	
	color:#000; font-size:14px;
	text-align:center; font-weight:bold;
}
ol.select_box .select_val{
	float:left;
	margin:0; padding:0; height:23px; line-height:23px; color:#000;
	width:auto;
	min-width:50px;
	text-align:center;
	padding:0;
	color:#000;
	background-color:#fff;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.searchboxlist {
	width: 900px;
	padding: 0;
	display: block;
	border: 1px solid #ccc;
	margin: 10px;
}
.searchboxlist div.box_left {
	display: block;
	float: left;
	width: auto;
	margin: 10px 0;
	border-right: 1px dotted #ccc;
}
.searchboxlist div.box_right {
	display: block;
	float: left;
	width: auto;
	margin: 10px 0;
}
.searchboxlist div label {
	display: block;
	float: left;
	width: 100px;
	text-align: right;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}
.searchboxlist div label.msg {
	width: auto;
	color: #333;
	text-align: left;
	margin: 0 5px;
	font-weight: normal;
}
.searchboxlist div label.min_msg {
	width: auto;
	color: #333;
	text-align: left;
	margin: 0 5px;
	font-weight: normal;
	font-size: 12px;
}
.searchboxlist .searchbox_btn {
	clear: both;
	text-align: center;
	float: none;
	border-top: 1px #ccc dotted;
	padding: 5px 0;
}
ul.z_bigmenu li {
	padding: 5px 20px;
	font-size: 14px;
	background-color:#E6E6E6;
	border-color:#ccc;
    border-radius:4px 4px 0 0;
}
ul.z_bigmenu li.hover{
	border-color:#06c;
	border-radius:4px 4px 0 0;
}
input.zxwinput{
	padding:0;
	border:1px solid #999;
	border-radius:3px;
	height:25px;
	line-height:25px;
	width:150px;
	text-rendering: auto;
	vertical-align:middle;
	  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  display: inline-block;
  text-align: start;
	}
a.bluebtnline{ color:#fff; font-size:12px; display:inline-block; padding:0 6px; text-align:center; border-radius:3px;}
a.bluebtnline{background:#438ec7;}
a.bluebtnline:hover{ background:#4d9cd9;}

.inputtext_new{ background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: #666;
    cursor: text;
    height: 22px;
    line-height: 22px;
    padding: 3px 5px;
	width:230px;
	margin-top:3px;}
.inputtext_new:hover{ border:1px solid #2f8abe;}
input.btnstyle_min {
	background-color:#1b75b8;
	padding:5px 12px;
	
	font-size: 14px;
	border: none;
	color: #fff;
	cursor: pointer;
	text-align: center;
	text-indent: 0px;
}
input.btnstyle_min:hover { background-color: #06c }
input.textbtn_min {
	background-color: #FF8D00;
	padding:5px 12px;
	
	font-size: 14px;
	border: none;
	color: #fff;
	cursor: pointer;
	text-align: center;
	text-indent: 0px;
}
input.textbtn_min:hover { background: #EA8302 }

.z_btn-qk{ 	
background:  url("/newimages/qk_btn.gif") no-repeat;
width: 101px;
height: 33px;
cursor: pointer;
margin: 5px  10px;
padding: 0px;
border: medium none;
font-weight: bold;
font-size: 14px;
color: #FFF;
text-indent: -9999px;
}


/*****原样式修改*********/
.z_box_inline_fix{
	border:none;
}