@charset "utf-8";
/*
结算中心样式表
*/

/* 全局样式 */
html{background:url(skin/skin/bg2.png);}
body{background:url(skin/skin/bg3.png) repeat-x 0  -123px;}
.r20{width:100%;}
.r20 .g0,.r13 .g0,.r_websafe .g0{width:985px; margin-left:auto;margin-right:auto;background-color:#fff;}
.r13{padding-top:10px;background-color:#fff;width:100%;border-top:1px solid #e0e0e0;}
.r_copyright{background-color: #FFFFFF;
    border-top: 1px solid #E0E0E0;
    padding-top: 10px;
    width: 100%;}
.r_websafe{background-color:#fff;width:100%;}

/* 溢出
-----------------------------------------------------------------------------------------*/
.overflow { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}

/* 按钮 
-----------------------------------------------------------------------------------------*/
.btn_scNext{width:171px;height:46px;background:url(skin/skin/order-btn.gif) left -29px;}
.btn_scNext-disabled{background-position:left -431px;}
.btn_scSettlement{width:252px;height:36px;background:url(skin/skin/order-btn.gif) left -574px no-repeat; color:#ffffff; font-family:"微软雅黑",tahoma; font-size:22px;}
.btn_scSettlement:hover{ background-position:left -610px;}
.btn_scSettlement-disabled{width:252px; height:36px; background:url(skin/skin/order-btn.gif) left -646px no-repeat; color:#575656; font-family:"微软雅黑",tahoma; font-size:22px;}
.btn_scSettlement-disabled:hover{background-position: left -646px; cursor:default;}

/* 年限选择部件
-----------------------------------------------------------------------------------------*/
.select{position:relative;display:inline-block;}
.select  .ico_arrow{position:absolute;top:15px;right:8px;background:url(skin/skin/cart.gif) no-repeat left -5px;width:7px;height:4px;}
.select  .selected{_vertical-align:baseline;display:block;border:1px solid #bdccd4;background:url(skin/skin/bg_txt.gif);padding:4px;text-indent:6px; color:#000000;}
.select  .options{position:absolute;display:none;width:100%;top:27px;left:0;}
.select  .options .items{border:1px solid #e4e4e4;display:block; margin: 0 2px;height:70px;overflow-x: hidden;overflow-y: scroll;}
.select  .options .items a{_vertical-align:baseline;height:24px;display:block;color:#666;text-align:left;background-color:#fff;line-height:24px;text-indent:10px}
.select  .options .items a:hover{background-color:#f3f5f5;text-decoration:none;}
.select_1{width:60px}
.select_1 .selected{width:50px;height:16px;line-height:16px;}
.select_1 .options{_width:64px}
.select_2{width:190px}
.select_2 .selected{width:180px;height:20px;line-height:20px;}
.select_2 .options{_width:194px}

.select_3{width:80px}
.select_3 .selected{width:70px;height:20px;line-height:20px;}
.select_3 .options{_width:84px}

.selecting{z-index:9;}
.selecting .options{display:inline-block;}
.selectList .options a {text-decoration:none;}
/* txt */
.txt{padding:2px;display:inline-block;}
.txt input{border:1px solid #bdccd4;background-image:url(skin/skin/bg_txt.gif);padding:4px;}
.txt_1{height:20px;width:250px; line-height:20px;}
.txt_2{height:20px;width:56px;line-height:20px;}
.txt_3{height:20px;width:176px;line-height:20px;}
.txt_4{height:16px;width:40px;line-height:16px;}
.txt_5{height:20px;width:176px;}
/* 加减器 */
.saInput{display:inline-block; vertical-align:middle;}
.saInput .ico_addInput,.saInput .ico_subInput{float:left;margin-top:7px; cursor:pointer;}
.saInput  .select{float:left; margin:0 2px;}
.saInput .selected{ text-align:left;}
.saInput a.ico_addInput{ background-position:-343px -66px;}
.saInput a.ico_subInput{background-position:-343px 0;}
.saInput a.ico_addInput:hover{ background-position:-190px -66px;}
.saInput a.ico_subInput:hover{background-position:-190px 0;}
.saInput a.un_ico_subInput{ background-position:-100px 0; cursor:default; float:left; margin-top:7px;}
.saInput a.un_ico_addInput{ background-position:-100px -65px; cursor:default; float:left; margin-top:7px;}

/* 表单布局
-----------------------------------------------------------------------------------------*/
.table3{table-layout:fixed;}
.table3 th,.table3 td{white-space:nowrap;line-height:30px;font-weight:normal;font-size:13px;}
.table3 th{width:80px;text-align:right;color:#666;}
.table3 td{color:#000;}

.domain_table{
	margin-top:10px;
	position:relative;
	table-layout:fixed;
	border:0 none;width:100%;cellspacing:0;cellpadding:0;
}
.domain_table th,
.domain_table td{
	white-space:nowrap;
	line-height:150%;
	font-weight:normal;
	padding-bottom:10px;
}
.domain_table th{
	width:170px;
	text-align:right;
	color:#666666;
	font-size:13px;
}
.domain_table td{
	color: #000000;
    font-family: Verdana,tahoma;
    font-size: 13px;
    position:relative;
}
.domain_table .logtxtbox{width:260px;}
.domain_table .zone{width:40px;}
.domain_table .domain_table{_padding-top:10px;}

.ie_hack-domain_table .domain_table{ margin-top:20px;}

.domain_table .input_type input{
	width:14px;
	height:14px;
	line-height:0;
	font-size:0;
	vertical-align:middle;
}
.domain_table td .input_type{line-height:18px; padding:9px 0}

.domain_table .reg-prom{ /*display:inline-block; *display:inline;*/display:inline; *zoom:1;}

/* 导航条
-----------------------------------------------------------------------------------------*/
.Shop-process .process{ display:inline-block; *display:inline; *zoom:1;}
.Shop-process .process .order-step{ display:inline-block; *display:inline; *zoom:1;}
.order-step .step-1,.order-step .step-2,.order-step .step-3,.order-step .step-4{ width:43px; background:url(skin/skin/bg-orderflow-step.png) no-repeat; text-align:center;font-family:Arial; font-size:20px; color:#575656; }
.order-step .step-1 i,.order-step .step-2 i,.order-step .step-3 i,.order-step .step-4 i{ padding-top:5px; display:inline-block; *display:inline; *zoom:1;}
.order-step .step-2-body,.order-step .step-3-body,.order-step .step-4-body{ height:30px; line-height:30px; background:#e5e5e5; margin-top:4px; color:#575656; padding:0 20px; font-size:18px; font-family:"微软雅黑";}
  /* 当前步骤 1 的第 3 4 状态 */
.order-step .step-3,.order-step .step-4{ height:34px; background-position:-86px 0;}
  /* 3~4 步骤的 2 3 */
.order-step-3 .step-2,.order-step-4 .step-2,.order-step-4 .step-3{ height:34px;  background-position:-86px -53px; color:#ffffff;}
  /* 当前步骤的下一步骤 */
.order-step-1 .step-2,.order-step-2 .step-3,.order-step-3 .step-4{ height:34px; background-position:-43px 0;}
  /* 当前步骤 */
.order-step-1 .step-1{ height:53px;color:#ffffff; background-position:0 0; }
.order-step-2 .step-2,.order-step-3 .step-3,.order-step-4 .step-4{ height:53px; background-position:-43px -53px; color:#ffffff;}
  /* 除了第一步骤以外，其余步骤时的第一步骤 */
.order-step-2 .step-1,.order-step-3 .step-1,.order-step-4 .step-1{ height:34px;color:#ffffff; background-position:0 -53px; }
  /* 已过步骤的背景 */
.order-step-1 .step-1-body,.order-step-2 .step-1-body,.order-step-2 .step-2-body,.order-step-3 .step-1-body,.order-step-3 .step-2-body,.order-step-3 .step-3-body,.order-step-4 .step-1-body,.order-step-4 .step-2-body,.order-step-4 .step-3-body,.order-step-4 .step-4-body{ height:28px; line-height:28px; background:url(skin/skin/bg-orderflow-step-2.png) repeat-x; margin-top:4px; border-bottom:1px solid #3576b8; border-top:1px solid #3576b8; color:#fff; padding:0 20px; font-size:18px; font-family:"微软雅黑";}
  /* 后边的圆角 */
.order-step .step-fix{ background:url(skin/skin/bg-orderflow-step.png) no-repeat -129px -4px; width:5px; height:30px; margin-top:4px;}
  /* 判断当前步骤是否为最后一步 */
  	/* 当前最后一个步骤 */
.order-step-1-over .step-1{ height:53px;color:#ffffff; background-position:0 0; }
.order-step-2-over .step-2,.order-step-3-over .step-3,.order-step-4-over .step-4{ height:53px; background-position:-43px -53px; color:#ffffff;}
.order-step-1-over .step-fix,.order-step-2-over .step-fix,.order-step-3-over .step-fix,.order-step-4-over .step-fix{ background:url(skin/skin/bg-orderflow-step.png) no-repeat -129px -57px; width:5px; height:30px; margin-top:4px;}
.order-step-1-over .step-1-body,.order-step-2-over .step-2-body,.order-step-3-over .step-3-body,.order-step-4-over .step-4-body{ height:28px; line-height:28px; background:url(skin/skin/bg-orderflow-step-2.png) repeat-x; margin-top:4px; border-bottom:1px solid #3576b8; border-top:1px solid #3576b8; color:#fff; padding:0 20px; font-size:18px; font-family:"微软雅黑";}
	/* 当前最后一个步骤时的其他步骤 */
.order-step-2-over .step-1-body,.order-step-3-over .step-1-body,.order-step-3-over .step-2-body,.order-step-4-over .step-1-body,.order-step-4-over .step-2-body,.order-step-4-over .step-3-body{ height:28px; line-height:28px; background:url(skin/skin/bg-orderflow-step-2.png) repeat-x; margin-top:4px; border-bottom:1px solid #3576b8; border-top:1px solid #3576b8; color:#fff; padding:0 20px; font-size:18px; font-family:"微软雅黑";}
.order-step-2-over .step-1,.order-step-3-over .step-1,.order-step-4-over .step-1{ height:34px;color:#ffffff; background-position:0 -53px;}
.order-step-3-over .step-2,.order-step-4-over .step-2,.order-step-4-over .step-3{ height:34px;  background-position:-86px -53px; color:#ffffff;}

/* 结算流程提示
-----------------------------------------------------------------------------------------*/
.of-tit-outer{ background: url(skin/skin/bg-cart-tit-top.png) repeat-x left top;}
.of-tit-inner{ margin:0 25px; padding:20px 0; border-bottom:1px solid #e4e4e4; position:relative;}
.order-tips{ float:left; margin-left:10px; padding-left:35px; background:url(skin/skin/warn4.png) left center no-repeat; display:inline-block; *display:inline; *zoom:1;}
.order-tips li{ font-family: Verdana, Geneva, sans-serif; line-height:18px; color:#666666;}
.order-tips .msg{height:20px;line-height:20px;padding:10px 0; font-family:"宋体",tahoma; color:#666666;}

/* 购物车状态
-----------------------------------------------------------------------------------------*/
.scState{ float:right; padding-top:10px;}
.scState .tit{ font:normal 16px/20px "微软雅黑"; color:#000;}
.scState .cart-perc{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.scState .cart-perc .outer{ display:inline-block; *display:inline; *zoom:1; border:1px solid #89b5e1; height:11px;}
.scState .cart-perc .inner{ display:inline-block; *display:inline; *zoom:1; border:1px solid #e2f4ff; height:9px; width:84px; background:#ffffff; vertical-align:top;}
.scState .cart-perc .inner b{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; height:9px; background:#c6eaff;}
.scState .ordercart-num{ margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.scState .ordercart-num b{ font-weight:normal;}
  /* 购物车满的状态 添加类:scState-over */
.scState-over .cart-perc .outer{ border-color:#ff6600;}
.scState-over .cart-perc .inner{ border-color:#ffe3a9;}
.scState-over .cart-perc .inner b{ background:#ffc853;}
.scState-over .ordercart-num b{ font-size:normal; color:#ff6600;}

/* 意见反馈
-----------------------------------------------------------------------------------------*/
.feedback{width:16px; text-align:center; padding:4px 5px; height:65px; background:url(skin/skin/bg-Feedback.png) 0 0 no-repeat; font:12px/14px "宋体"; color:#999999; text-decoration:none; display:inline-block; _display:inline; _zoom:1; overflow:hidden;}
.feedback:hover{ background-position:-26px 0; color:#575656; text-decoration:none;}
.cart-Feedback{ position:relative; height:0; *zoom:1;}
.cart-Feedback .feedback{ position:absolute; right:-40px; top:0; color:#999999; text-decoration:none; }
.cart-Feedback .feedback:hover{ background-position:-26px 0; color:#575656; text-decoration:none;}

/* 当前产品标题
-----------------------------------------------------------------------------------------*/
.flow-pros{
	display:block;
	overflow:inherit;
	position:relative;
	z-index:10;	
	padding:10px 0;
	margin:6px 25px 0;
	background:#ffffff;
	border-bottom:2px solid #999999;
}
.list .flow-pros{ margin:15px 0 0;}
.flow_tit{
	color:#000000;
	font:normal 14px/18px "微软雅黑";
}
.flow_tit span{ font-size:12px; color:#666666; margin-left:10px;}
.flow_tit a{ font-size:12px; font-weight:normal; color:#4894e2; text-decoration:underline; margin-left:10px;}
.flow_tit .ico{left: -16px;top:0;background-position:-100px -199px;}

/* 操作区
-----------------------------------------------------------------------------------------*/
.flow_opt{
	text-align:right;
	/*去掉高度限制height:47px;*/
	padding-right:25px;
	margin:10px 0 20px;
}
.flow_opt a{ font-size:13px;}
.flow_opt  .fl{line-height:48px;}
.flow_opt  .fr{vertical-align:middle;line-height:48px;}
/*.flow_opt  .fr *{vertical-align:middle} 订单结算结果页面的优惠和应付金额不需要居中，参考TD上的BUG3972*/
.flow_opt  .fr .btn{margin-left:15px;}
.list .flow_opt{padding-right:0px;}


/**
 * 订单购物流程——核对信息
 * by cjf
 * time 2012-11-28
 **/
.fill-box{ border-left:2px solid #cccccc; border-top:1px solid #e4e4e4; margin-top:-1px; background:#f8f8f8; padding:0 20px 20px 15px; position:relative; z-index:1; *zoom:1;}
  /* 复写 */
.fill-box .flow-pros{ padding:0 0 15px; background:none; z-index:1; border-bottom:0 none;}
.fill-box .order_prompt{ margin-top:10px; line-height:28px;}
.fill-box .h-light2{ color:#4894e2; line-height:30px;}
.fill-box .h-light{ line-height:30px;}
.logtxtbox input, .logtxtbox select{ color:#000;}
.mulit_access input{ /*vertical-align:middle;*/}
.mulit_access .checkbox{ margin-right:5px;}
.active_form .user_infor{ border-top:0 none;}
  /* tip-box */
.tip-box{ background:#fffbe6; border:1px solid #e4e4e4;}

.fill-box .domain-md-sel{ margin:20px 0 20px 110px;}
.fill-box .domain-md-sel .undertint1{ float:left; line-height:34px; _position:relative; _zoom:1;}
.fill-box .tip-box .logtxtbox{ width:260px; display:inline-block; *display:inline; *zoom:1;}

  /* fill-tit */
.fill-tit{ margin:15px 0 10px;}
.fill-tit h4{ font:normal 13px/16px "微软雅黑",tahoma; height:16px; color:#000; padding-left:10px;}
.fill-tit h4 span{ display:inline-block; *display:inline; *zoom:1; font-size:12px; font-family:"宋体",tahoma; margin-left:10px;}
.fill-tit h4 span a{ color:#4894e2; text-decoration:underline;}
.fill-tit h4 span.tip1{ color:#000;}
.fill-tit h4 span.tip2{ color:#666;}

  /* box-board-1 */
.box-board-1{ background:#ffffff; border:1px solid #e4e4e4; padding:10px 0; *zoom:1;}
.box-board-2{ background:#fdfdfd; border:1px solid #e4e4e4; padding:10px 0; *zoom:1;}

.box-board-1 .domain-table2,.box-board-1 .domain-table2 th,.box-board-1 .domain-table2 td{ border:0 none;}
.box-board-1 .domain-table2 td{ font-size:13px;}
.box-board-1 .domain-table2 td input{ font-size:12px;}

  /* ul-mail-addservice */
.ul-mail-addservice{ padding:25px 0;}
.ul-mail-addservice li{ float:left; margin-left:40px; _margin:0 20px;}
.ul-mail-addservice li h3{ font:normal 13px/20px "微软雅黑";}
.ul-mail-addservice li h3 i{ vertical-align:middle; margin-right:5px;}
.ul-mail-addservice li h3 .ico-mail{margin-right:0; margin-left:5px;}
.ul-mail-addservice li h3 .h-light{ font-size:12px; line-height:20px; display:inline; margin-left:5px;}
.ul-mail-addservice li p{ color:#999999; line-height:18px; padding:5px 0;}
.ul-mail-addservice li .buyDiv input{ vertical-align:middle; margin-right:2px; line-height:14px;}
.ul-mail-addservice li .buyDiv .undertint1 b{ font-size:13px; font-family:Verdana; margin-left:5px; font-weight:normal;_position:relative;_top:3px;}
.ul-mail-addservice li .buyDiv .undertint1{} 
.num-input{ padding:2px 4px; width:50px; height:18px; line-height:18px; background:#f9f9f9; border:1px solid #bdccd4;}
.num-input:focus{ background:#fff; border-color:#538EC7;}
.ul-mail-addservice .payTip3{ padding:5px 0; line-height:18px;}

/* confirmation-info */
.confirmation-info{ margin:0 20px 50px; width:944px;}
.confirmation-info h2{ font:normal 24px/36px "微软雅黑";}

.info-box{ background:#f8f8f8; border-top:2px solid #959595; margin-top:10px; padding:20px;}
.info-box .tip-box .agreement{ padding:10px 15px; font-size:14px; border:2px solid #FFFBE6; *zoom:1;}
.info-box .no_box{ border:2px solid #ffd5d5;}
.info-box .no_box .agreement{ border:1px solid #fb7b7b; *zoom:1;}
.info-box .tip-box input{ vertical-align:middle; margin-right:2px; margin-bottom:2px;}

.info-box .box-board-1{ position:relative; margin-top:10px; padding:15px; min-height:170px; _height:170px; _zoom:1;}
.info-box .box-board-1 .payTip{ padding-left:0; font-family:"微软雅黑"; color:#000;}
.info-box .box-board-1 .payTip .warnTip1{ margin-right:2px; margin-bottom:2px;}
.info-box .box-board-1 .payTip a{ font-family:"宋体"; margin-left:3px;}
.info-box .box-board-1 .payTip .h-light{ font-size:12px; font-family:"宋体"; margin-left:10px;}

.order-info-box{ position:absolute; right:20px; bottom:-36px; text-align:center; width:264px;}
.order-info-box .top{ height:15px; overflow:hidden;}
.order-info-box .top .ico-mail{ height:15px; width:264px; background-position:0 -75px;}
.order-info-box .con{ width:230px; padding:0 10px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; background:#f9f9f9; margin:0 auto;}
.order-info-box .con table.submit tbody tr.last th,.order-info-box .con table.submit tbody tr.last td{ padding-bottom:5px; border-bottom:1px dotted #999999;}
.order-info-box .con table.submit tbody.last tr.last th,.order-info-box .con table.submit tbody.last tr.last td{ border:0 none;}
.order-info-box .con table.submit tbody.last tr.first th,.order-info-box .con table.submit tbody.last tr.first td{ padding-top:5px; border:0 none;}
.order-info-box .con table.submit tbody.last tr.last{ line-height:30px;}
.order-info-box .con table.submit tr{ line-height:24px;}
.order-info-box .con table.submit tr.hr th,.order-info-box .con table.submit tr.hr td{ border-bottom:1px dotted #999999; padding-bottom:5px; margin-bottom:5px;}
.order-info-box .con table.submit tr th{ font-weight:normal; text-align:left; padding-left:10px;}
.order-info-box .con table.submit tr td{ text-align:right; padding-right:10px; font-family: Verdana, Geneva, sans-serif;}
.order-info-box .con table.submit tr td .h-light{ font-size:18px; font-family:"微软雅黑"; font-weight:normal;}
/*结算信息的金额不加粗*/
.order-info-box .con strong {font-weight:normal;}
.order-info-box .con .first-body strong {font-size:12px;}
  /* credit-item 抵用券 */
.credit-item{ margin-left:18px; position:relative; display:inline-block; *display:inline; *zoom:1;}
.credit-btn{ background:url(skin/skin/order-box-btn.png) 0 0 no-repeat; width:108px; height:36px; display:inline-block; *display:inline; *zoom:1;}
.credit-btn:hover{ background-position:0 -36px;}
.con-btn{ background:url(skin/skin/order-box-btn.png) 0 -72px no-repeat; width:50px; height:36px; display:inline-block; *display:inline; *zoom:1;}
.con-btn:hover{ background-position:-50px -72px;}
.credit-txt{ vertical-align:top; display:inline-block; *display:inline; *zoom:1;}
.credit-txt .txt{ padding:3px;}
.credit-txt .txt .input_container{ padding:0;}
.credit-txt .txt,.credit-txt .selectList{ vertical-align:top;}
  /* 默认状态 */
.credit-item .credit-sel .credit-txt{ display:none; width:0; position:relative; zoom:1;}
  /* 点击之后的状态 */
.credit-item-show .credit-sel{ background:#eeeeee;}
.credit-item-show .credit-sel .credit-btn, .credit-item-show .credit-sel .credit-btn:hover{ width:94px; background-position:0 -108px; cursor:default;}
.credit-item-show .credit-sel .credit-txt{ display:inline-block; width:auto; height:36px;}
  /* credit-tip 抵用券提示 */
.credit-item-show .credit-tip{ margin:10px 0 0 97px;}
.credit-item-show .credit-tip i{ margin-right:3px;}
  /* credit-list 抵用券列表 */
.credit-list{ width:537px;}
.credit-list li{ padding:5px 10px; background:url(skin/skin/bg-order-bor-left.gif) left top repeat-y #f5fdff; border:1px dashed #9bc8de; border-left:0 none; position:relative; margin-top:10px; overflow:hidden;}
.credit-list li .credit-list-info{ width:420px; overflow:hidden; line-height:20px;}
.credit-list li .credit-list-info span{ display:inline-block; *display:inline; *zoom:1; white-space:nowrap; margin-right:10px;}
.credit-list li .credit-list-info span b{ font-weight:normal;}
.credit-list li .credit-list-info span b.h-light{ color:#ff6600;}
.credit-list li .credit-list-info span b.h-light2{ color:#538EC7;}
.credit-list li .cancel-use{ position:absolute; right:10px; top:7px; height:14px; line-height:14px; display:inline-block; *display:inline; *zoom:1; color:#4894e2; text-decoration:none;}
.credit-list li .cancel-use:hover{ text-decoration:none;}
.credit-list li .cancel-use i{ vertical-align:middle; margin-right:3px; _margin-top:3px;}
.credit-list li .cancel-use:hover i{ background-position:-236px 0;}
/* 可用抵用券弹窗 */
.info-box .box-board-1 .block-pop{ position:absolute; top:18px; right:126px;}

/*协议弹窗*/
.agreement .block-pop{ position:absolute; bottom:30px; right:250px; background:#fff; margin:0; padding:0; width:472px; border:3px solid #ccc;}
/*查看订单详情的弹窗*/
.pay_order_detail {z-index:20;position:relative;display:none;*border-style:none;}
.pay_order_detail .pop {position:absolute; top:-5px; width:472px; border:3px solid #CCCCCC;}
.pay_order_detail .pop .inner {padding:2px; background:#fff;}

.pop-sel-pro{ font-size:13px;}
.pop-sel-pro .select_2{ width:120px;}
.pop-sel-pro .select_2 .selected{ padding:2px; line-height:18px; height:18px; width:120px; font-size:12px;}
.pop-sel-pro .select .ico_arrow{ top:12px; right:5px;}
/**
 * 虚拟主机升级正式版 cur_pro 
 * by cjf
 * time 2012-12-11
**/
.cur_pro{ padding-bottom:20px;}
.cur_pro .pro-left{ float:left; width:540px; margin-top:15px; margin-right:20px; display:inline;}
.cur_pro .help-right{ float:left; padding:10px 20px;; width:318px; height:128px; background: url(skin/skin/bg-help-right.jpg) no-repeat 175px 35px #f5fdff; border:1px solid #9bc8de;}
.cur_pro .help-right h3{ font-family:"宋体",tahoma; font-size:12px; font-weight:bold; line-height:24px;}
.cur_pro .help-right ul li{ line-height:24px; color:#000; font-family:"宋体",tahoma; margin-left:15px;}
.cur_pro .table3 th{ width:190px;}
.spaceNum{ font-family:Verdana,tahoma; font-size:13px; color:#000000;}
.spaceNum select{ vertical-align:middle;}

.box-board-1 .user_infor{ margin:0; padding:0 20px; background:#ffffff; overflow:hidden; *zoom:1;}
.box-board-1 .user_infor .hostTip2{ background:#ffffff; border-top:1px solid #e4e4e4; height:auto; margin-top:-1px; *zoom:1; *position:static;}
.box-board-1 .user_infor .hostTip2 .hostDiv{ display:none;}
.box-board-1 .user_infor .hostTip-open .hostDiv{ display:block;}
.box-board-1 .user_infor .hostTip2 .hostTit{ cursor:pointer;}
.box-board-1 .user_infor .hostTip-open .hostTit .host-price em{ color:#ff6600;}

.box-board-1 .user_infor .hostTip2 .hostTit .sub-tit{ margin-right:75px; *zoom:1;}
.box-board-1 .user_infor .hostTip2 .hostTit .sub-tit label{ font-family:"微软雅黑",tahoma; font-size:13px; color:#000; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; cursor:pointer;}
.box-board-1 .user_infor .hostTip2 .hostTit .sub-tit input{ margin-right:6px;}
.box-board-1 .user_infor .hostTip2 .hostTit .host-price{ color:#666666;}
.box-board-1 .user_infor .hostTip2 .hostDiv{ padding:0 20px 20px;}
.box-board-1 .user_infor .hostTip2 .hostDiv table{ table-layout:auto;}
.box-board-1 .user_infor .hostTip2 .hostDiv table td,.box-board-1 .user_infor .hostTip2 .hostDiv table th{ line-height:18px; color:#666666; font-size:12px;}
.box-board-1 .user_infor .hostTip2 .hostDiv table td{ padding-right:25px; color:#000;}

/**
 * 域名注册  reg-box 
 * by cjf
 * time 2012-12-19
**/
.reg-box{ background:#f8f8f8; padding:20px;}
.f-www{ font:normal 36px/40px verdana,tahoma; color:#333333;}

.domain-reg-search{ padding-left:40px;}
.domain-reg-search .f-www, .domain-reg-search .form, .domain-reg-search .form .form-l, .domain-reg-search .form .form-r, .domain-reg-search .domain-reg-tip, .domain-reg-search .form .form-r .domain-fix{ display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.domain-reg-search .f-www{ width:120px;}
.domain-reg-search .form{ overflow:hidden; width:468px; *zoom:1; margin-top:2px;}
.domain-reg-search .form .form-l{ float:left; border:2px solid #e4e4e4; border-right:0 none;}
.domain-reg-search .form .domain_key{ height:18px; padding:8px 10px; border:1px solid #cecece; background:url(skin/skin/domain/bg-input.png) repeat-x; font:normal 14px/18px "微软雅黑",tahoma; color:#666666; width:320px; _float:left;}
.domain-reg-search .form .form-r{ border:2px solid #e4e4e4; border-left:0 none; margin-left:-1px; _float:left; }
.domain-reg-search .form .form-r .domain-fix{ background:url(skin/skin/domain/bg-usernum.gif) repeat-x; border:1px solid #cecece; font:normal 24px/30px Arial; color:#666666; padding:2px 8px; width:105px;}
.domain-reg-search .search-btn{ margin:4px 10px 2px;}
.domain-reg-search .domain-reg-tip{ line-height:20px; padding:10px 0; position:relative; font-size:12px; font-family:"宋体"; color:#4894e2; text-decoration:underline; cursor:default;}
.domain-reg-search .domain-reg-tip .scTip_6{ left:-169px; top:33px; padding:15px; width:285px;}
.domain-reg-search .domain-reg-tip .scTip_6 .ico{ left:200px;}
.domain-reg-search .domain-reg-tip .scTip_6 ul{ list-style:inside disc;}
.domain-reg-search .search-btn-disabled,.domain-reg-search .search-btn-disabled:hover{background: url(skin/skin/domain/search_loading.gif);}

.domain-reg-search-cur .form .form-l, .domain-reg-search-cur .form .form-r{ border-color:#C2F9FC;}
.domain-reg-search-cur .form .domain_key, .domain-reg-search-cur .form .form-r .domain-fix{ border-color:#7DD6FE;}

.retrun-domain{ color:#ff6600; font:normal 12px/16px "宋体"; margin:10px 2px; padding:10px; background:#ffffff; border:1px solid #e4e4e4;}
.retrun-domain span{ font-family:Arial;}
.retrun-domain .icon{ margin-right:2px;}

.reg-box .flow-pros{background: none; border-bottom: 0 none; padding: 0 0 15px; z-index: 1;}
.reg-box .flow-pros .flow_tit b{ font-weight:normal;}

.reg-box .box-board-1{ padding:10px 20px;}
.select-domain-list{ padding:10px 20px;}
.select-domain-list li{ padding-bottom:10px; height:16px; font:normal 12px/16px Arial; color:#4894e2;}
.select-domain-list li .icon{ cursor:pointer; margin-right:2px;}
.set-data{ border-top:1px solid #e4e4e4; padding:10px 20px 0; color:#666666; font-family:"宋体"; font-size:13px;}
.set-data .activity{margin-left:20px;}
.set-data .activity i{ background:url(../images/ico-note.png) no-repeat; display:inline-block;height:22px;width:22px;vertical-align: middle;margin-right:5px;}

/*slider*/

.flodTip{
	color:#666;
	line-height:14px;
	padding-right:25px;
	cursor:pointer;
}
.flodTip i{
    height: 6px;
    position: absolute;
    right: 10px;
    top:5px;
    width: 11px;
	
}

/*commom*/
.w-mainshoppingcart{
	border:1px solid #e4e4e4;
	min-height:500px;
	*zoom:1;
}
.w-mainshoppingcart:after{ clear:both; display:block; height:0; overflow:hidden; content:"";}
.w-mainshoppingcart a{
	color:#4894e2;
	text-decoration:underline;

}
.w-mainshoppingcart a:hover{
	color:#ff6600;
}
.notices{
	padding:20px 25px 20px 25px;
}
.notice_2{
	padding-bottom:10px;
}
.list{
	padding:0 25px;
}
.associated{
	padding:0 25px;
}

.pro_list_tit{
	background:url(skin/skin/flow-ico1.gif) no-repeat left center;
	padding-left:12px;
	line-height:31px;
	text-align:left;
	position:relative;
	z-index:2;
}
.pro_list_tit_1{overflow:hidden;line-height:28px;padding-bottom:4px;}
.pro_list_tit_1 .icon{float:left;}
.pro_list_tit_1 h4{float:left;margin-right:10px;}
.pro_list_tit_2 {padding:10px 0;overflow:hidden;}
.pro_list_tit_2 h4{float:left;font-weight:700;font-size:14px;margin-right:10px;display:inline;}

.pro_list_bm_1 {padding: 10px 0;text-align:right;border-bottom:1px solid #bed7eb;vertical-align:middle}
.pro_list_bm_1 *{vertical-align:middle}

/* 订单流程头部流程向导 start
---------------------------------------------------------- */
.Shop-process{background:url(skin/skin/bg-shop-cart-tit.gif) repeat left top;margin:0 auto;width:983px;position:relative; border-bottom:1px solid #e4e4e4; height:70px;}
.Shop-process .title{color:#000000;font-size:20px;float:left; margin-left:20px; padding:10px 0;line-height:50px;/*border:1px solid red;*/
height:50px; _height:24px; _line-height:24px; _padding:20px 0; font-family:"微软雅黑",tahoma;}
.i-cart{ display:inline-block; *display:inline; *zoom:1; width:28px; height:25px; vertical-align:middle; background:url(skin/skin/bg-cart-tit-left.gif) no-repeat;}
.Shop-process .title .i-cart{ margin:0 10px 5px 10px;}
.Shop-process .process{ position:absolute;top:15px;right:20px;}
.process ul,.process li{list-style:none;}
.process li{float:left;}
.process li *{vertical-align:middle;}
.process li b{background:url(skin/skin/pro-num4.gif) no-repeat left top;color:#b3b9bf;display:inline-block;font-size:24px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;height:44px;line-height:38px;width:40px;padding-left:15px;}
.process li .state1{background:url(skin/skin/pro-num1.gif) no-repeat left top;color:#ffffff;width:38px;padding-left:6px;}
.process li .state2{background:url(skin/skin/pro-num2.gif) no-repeat left top;}
.process li .state3{background:url(skin/skin/pro-num3.gif) no-repeat left top;}
.process li span{background-color:#f0f1f3;color:#b3b9bf;display:inline-block;font-size:18px;margin:15px 0;margin-top:10px;height:29px;line-height:29px;padding-left:8px;padding-right:15px;}
.process li.current b{color:#ffffff;}
.process li .state {background:url(skin/skin/pro-num4.gif) no-repeat left top;}
.process li.current span{background-color:#539eeb;color:#ffffff;}
.process li.current .state {background:url(skin/skin/pro-num2.gif) no-repeat left top;}
.process li.next .state {background:url(skin/skin/pro-num3.gif) no-repeat left top;}

/* 订单流程头部流程向导 end
---------------------------------------------------------- */
.buy_select_form{ position:relative; z-index:1;}
	
.pro_list_tit{
	background:url(skin/skin/flow-ico1.gif) no-repeat left center;
	padding-left:12px;
	line-height:31px;
	text-align:left;
	position:relative;
	z-index:2;
	zoom:1;
	font-family:"宋体",tahoma;
}
.order-info .pro_comb{
	line-height:20px;
	display:block;
}

.pro_option{
	border:solid #e4e4e4;
	border-top-color:#80c5ff;
	border-width:2px 1px 1px 1px;
	padding:10px 20px;
}
.pro_item{
	margin:20px 0;
	width:80%;
}
.pro_item th,
.pro_item td{
	white-space:nowrap;
	color:#666;
}
.pro_item th {
	color:#000;
	font-weight:bold;
	line-height:30px;
	width: 80px;
}
.domain_check{
	display:block;
	padding-bottom:10px;
vertical-align:middle;
}
.domain_check *{vertical-align:middle;}
.domain_item{
	display:block;
	border:1px dotted #bedbea;
	background-color:#f8feff;
	padding:5px;
}
.domain_item dt,
.domain_item dd{
	display:block;
	text-align:left;
	line-height:20px;
}
.domain_item dt{
	color:#666;
}

.domain_item dd{
	color:#538ec7;
	position:relative;
	z-index:2;
	*zoom:1;
}
.domain_item dd .close{
	position:absolute;
	left:-14px;
	top:7px;
	background-position:-100px -333px;
	width:8px;
	height:7px;
	cursor:pointer;
}
.notice_2 .scTip_1{
	margin-bottom:20px;
}

.notice_2 .scTip_2{}

/**
 * 购物车页面修改
 * by cjf
 * time 2012-11-23
 **/
.buy-cart-send{ position:relative; z-index:10;}
.buy-cart-send i{ position:absolute; top:-10px; *top:-25px;}

.table1 .pro-info .pro-details{ line-height:14px; color:#999999;}
.table1 .pro-info a, .table1 .pro-info em{ color:#000000; font-size:13px; font-family:"微软雅黑",tahoma; text-decoration:none;}
.table1 .pro-info a:hover{ color:#4894e2; text-decoration:underline;}
#cartListView .pro-info a:hover, #cartListView .delItems:hover, .order_con a:hover{ color:#4894e2; text-decoration:underline;}
.savemoney{ line-height:18px;}
.savemoney .save-price{ display:inline-block; *display:inline; *zoom:1;line-height:16px; background:#4894e2; border-radius:2px; padding:1px 5px; margin:3px 0; color:#ffffff; font-family:Verdana;}
#cartListView .delItems{ color:#999999; text-decoration:none;}

.table1{border:0 none;width:100%;cellspacing:0;cellpadding:0;}
.table1 th{ height:38px; line-height:38px; padding-left:20px; font-weight:normal; background:#eeeeee; color:#666666;}
.table1 td{ border-bottom:1px solid #e4e4e4; height:42px; line-height:27px; padding:20px 0 20px 20px; text-align:center; white-space:normal; word-break:break-all; word-wrap:break-word;}
.table1 tr.cur td{ background:#f8f8f8;}
.table1 th.tl, .table1 td.tl{ text-align:left;}
.table1 input, .table1 label{ vertical-align:middle;}
.table1 .cartloading, .pay_info .cartloading{ 
      background:url(skin/skin/loading1.gif) no-repeat center center;
}
.table1 .cartloading .info{ 
    display:none;
}
.pro_item_opt a{ text-decoration:none;}
.pro_item_opt a:hover{ text-decoration:underline; color:#4894E2;}
.pay_info .cartloading{ 
      display:inline-block;
      width:15px;
	  height:15px;
	  margin-right:5px;
}
.table1 td .money{ 
     display:none;
}
.table1 .uncurr{
	background-color:#fffdea;
}
.table1 th input{
	vertical-align:middle;
	width:14px;
	height:14px;
	line-height:0;
	font-size:0;
	margin-right:5px;
}
.table1 td{
	color:#666;
}
.table1 td del{
	color:#999;
}
.pro_item_opt{ margin-top:10px; height:18px; line-height:18px;}
.pro_item_opt a{ color:#4894e2; float:left;}
.pro_item_opt .undertint2{
	float:right;
display:inline-block;*display:inline;*zoom:1; color:#ff6600;
}
.order_pay_item{ padding-bottom:50px;
}
.other_operation{ float:left;}
.pay_info{
	position:relative;
	z-index:2;
	text-align:right;
	background:#fffbe6; border:1px solid #e4e4e4;
	padding:15px 10px;
}
.pay_info .top,
.pay_info .btm{
	background:url(skin/skin/order-pay-top.gif) no-repeat left bottom;
	width:331px;
	height:10px;
	line-height:0;
	font-size:0;
}
.pay_info .btm{
	background:url(skin/skin/order-pay-btm.gif) no-repeat left top;
}
.pay_info .mid{
	background:url(skin/skin/order-pay-mid.gif) repeat-y left;
	height:70px;
	width:331px;
}

.btn_scSettlement{
	margin-right:0px;
}
.pro_pay_info{
	margin:auto 4px;
	font-size:13px;
	color:#666;
	font-family: Verdana;
}
.total_pay{
	font-size:14px;
	padding:0 10px;
	text-align:right;
	color:#ff6600;
	font-family:"微软雅黑",tahoma;
}
.total_pay .price-right{ font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.total_pay .price-right em span{vertical-align: middle;}
.order_con{
	float:right;
	display:inline-block;
	padding:0 10px;
	font-size:14px;
	*display:inline;*zoom:1;
    /**margin-top:-36px;*/}
.order_con a{ color:#000000; font-size:13px; font-family:"宋体";}

 .reg-recom {
    margin: 0;
	padding:0 32px;
	/*border:1px solid #E4E4E4;*/
    background-color:#fff;
}

.reg-recom h4 { 
	border-bottom: 1px solid #BED7EB;  
    color: #000000;
    display: block;
    font-size: 14px;
    height: 16px;
	padding:20px 0 10px;;
    line-height: 16px;
}
.recom-cont {
    margin: 5px 0 10px;;
    overflow: hidden;
}
.recom-cont .proList {
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.recom-cont .proList ul {
    
    overflow: hidden;
    position: relative;
	zoom:1;
	_padding-bottom:18px;
}
.recom-cont .proList li {
    border-left: 1px dotted #CCCCCC;
    float: left;
    height: 194px;
    margin: 18px 0 18px -1px;
    padding: 0 10px 0 15px;
    text-align: center;
    width: 200px;
}
.recom-cont .proList li.first {
    padding-left: 0;
}

.recom-cont .proList li a {
    text-align: center;
    text-decoration: none;
    width: 188px;
}
.recom-cont .proList li a.img {
    display: table-cell;
    height: 110px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.recom-cont .proList li .price {
    color: #F3741D;
    display: block;
    font-size: 14px;
    line-height: 20px;
}
.recom-cont .proList li .note {
    color: #999999;
    display: block;
    height: 36px;
    line-height: 18px;
    margin: 2px 0;
    overflow: hidden;
}

.recom-cont .proList li a.name {
    color: #333333;
    display: block;
    line-height: 20px;
    margin-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.recom-cont .proList li a.name:hover{color:#538EC7}

.recom-cont .couponList {
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.recom-cont .couponList ul {
    
    overflow: hidden;
    position: relative;
	zoom:1;
	_padding-bottom:18px;
}
.recom-cont .couponList li {
    border-left: 1px dotted #CCCCCC;
    float: left;
    margin: 18px 0 18px -1px;
    padding: 0 10px 0 15px;
    text-align: center;
    width: 200px;
}
.recom-cont .couponList li.first {
    padding-left: 0;
}

.recom-cont .couponList li .price {
    color: #F3741D;
    font-size: 14px;
    line-height: 20px;
}


#cartListView a{
	text-decoration:none;
}
.item_hint{
	position:relative;
	z-index:9;
}
.item_hint_hover{z-index:100;}
.item_hint_cont{
	position:absolute;
	color:#ff0000;
	top:20px;
	left:-8px;
	height:16px;
	line-height:16px;
	padding:0 5px;
	border:1px solid #ffac07;
	background-color:#fffbd7;
	white-space:nowrap;
	z-index:999;
}
.item_hint_cont .arrow{
	background-position:-101px -272px;
	position:absolute;
	left:20px;
	top:-5px;
	width:8px;
	height:5px;
	line-height:0;
}

.cart_empty{
	background:url(skin/skin/cart-empty.gif) no-repeat left top;
	padding-left:180px;
	padding-top:30px;
	width:260px;
	text-align:left;
	margin:60px auto;
	min-height:200px;
	_height:200px;
}
.cart_empty h4{
	display:block;
	line-height:24px;
	color:#000;
	font-size:18px;
	font-weight:normal;
	font-family:"微软雅黑",tahoma;
}
.go_buy{
	padding:10px 0;
	text-align:left;
}
.go_buy_btn{
	background:url(skin/skin/order-btn.gif) no-repeat left -194px;
	width:161px;
	height:36px;
	line-height:0;
	font-size:0;
	display:inline-block;
}

/*** 主机相关 ***/
.hostPro-wrap{}
.hostPro-wrap .pro-left{
	float:left;
	display:inline;
	padding-right:20px;
	width:580px;
}
.hostPro-wrap .help-right{
	float:left;
	background:url(skin/skin/adva.gif) no-repeat left bottom;
	width:315px;
	height:286px;
}

.hostPro-wrap .pro-left h4{
	display:inline-block;
	line-height:14px;
	font-weight:bold;
	margin-right:10px;
	*display:inline;
	*zoom:1;
}
.hostPro-wrap .pro-left dl{
	padding-left:70px;
	_padding-left:0px;
	margin:10px 0;
    vertical-align:middle;
}
.hostPro-wrap .pro-left dl *{vertical-align:middle;}
.hostPro-wrap .pro-left dl dt{
	width:70px;
	margin-left:-70px;
	_margin:0;
}
.hostPro-wrap .pro-left dl em{
	display:inline-block;
	line-height:16px;
	height:16px;
	padding:4px;
	_padding-bottom:10px;
}


.hostPro-wrap .help-right ul{
	list-style-type: none;
    margin: 0;
    padding: 50px 0 0 40px;
}
.hostPro-wrap .help-right h2 {
    color: #000000;
    font-weight: bold;
    line-height: 30px;
}
.hostPro-wrap .help-right ul li {
    color: #333333;
    line-height: 30px;
    list-style: none outside none;
}

/*购买流程核对信息页面*/
.user_infor{border-top:2px solid #c6ccd2;background-color:#fafafa;padding:20px 30px;margin-bottom:15px;}
.user_infor .tipTit .titTip1 {color: #538EC7;margin-right: 20px;}
.user_infor .tipTit .titTip2 {color: #FF6600;}
.user_infor .user-info-cont {padding-left: 35px;padding-top: 15px;}
.user_infor .user-info-cont .table1{width:95%;}
 .user_infor .user-info-cont .scTip{padding-left:1px;}
 .user_infor dl{margin-bottom:5px;position:relative;}
.user_infor dl form,.user_infor dl form * {*vertical-align:middle;}
.user_infor .table3 th{width:170px;}
.user_infor .hostDiv .table3 th{ width:12%;}
.infotip1, .infotip2 {color: #666666;display: inline-block;line-height: 18px;padding-left: 20px;}
.tip1 {color: #FF9933;}
.tip2 {color: #FF0000;}
.infotip1 i, .infotip2 i {margin-right: 3px;}
.user_infor .tipTit .flodTip {position: absolute;right: 10px;top: 15px;}
.infoClose{margin:0;padding:0;}
.infoOpen{margin:0;padding:0;}
.user_infor .tipTit{line-height:20px;position: relative; height:20px;padding-top:10px;padding-bottom:10px;}
.infoClose .tipTit{background-color:#f9fafa;}
.infoOpen .tipTit{background-color:#f0f1f3;}
.infoClose .tipTit,.infoOpen .tipTit,.infoOpen .scTip{padding-left:20px;}
.user_infor .tipTit .titTip1 {color: #538EC7;margin-right: 20px;}
.user_infor .tipTit .titTip2 {color: #FF6600;}
.user_infor .tipTit .flodTip {position: absolute;right: 10px;top: 12px;}
.infoClose .flodTip .icon {background-position: -257px -205px;}
.infoOpen .flodTip .icon {background-position: -257px -136px;}

.edit-tip {background-position: -424px -203px;height: 14px;width: 17px;}
.submit-tip, .flow-tip {background: url("skin/skin/loading2.gif") no-repeat scroll left center transparent;display: inline-block;height: 16px;line-height: 0;vertical-align: middle;width: 16px;}
.submit-tip2 {background-position: -424px -334px;height: 19px;width: 18px;}
.flow-tip {background: url("skin/skin/loading.gif") no-repeat scroll left center transparent;}
.submit-sec {background-position: -423px -399px;height: 18px;width: 18px;}
.submit-fail {background-position: -423px -467px;height: 18px;width: 18px;}
.sec-tip {background-position: -424px -271px;height: 16px;width: 17px;}

.input_space{
    height: 36px;
    line-height: 36px;
    width: 6px;
	display:inline-block;
	vertical-align:middle;
}
.user_infor .scTip_2{
	margin-bottom:15px;
}

.order_prompt{
	border:1px solid #cce6f5;
	background-color:#f5fdff;
	color:#538ec7;
	text-align:center;
	line-height:36px;
}

.domain_sercive{
	width:18%;
	float:left;
	margin-right:2%;
}
.domain_sercive dt{
	font-weight:bold;
	color:#000;
	line-height:30px;
	vertical-align:middle;
}
.domain_sercive dd{
	line-height:20px;
	color:#666;
}
.add_sercive{
	display:inline-block;
	vertical-align:middle;
	line-height:14px;
	padding:6px 0;
	color:#000;
}

.add_sercive input{
	height:14px;
	line-height:0;
	vertical-align:middle;
	display:inline-block;
	margin-right:5px;
}

.miss_safe,
.dom_self,
.reg_protect,
.url_sercive,
.command_protect{
	background:url(skin/skin/sercive-list.gif) no-repeat left top;
	display:inline-block;
	vertical-align:middle;
	line-height:0;
}

.miss_safe{
	background-position:left top;
	width:16px;
	height:18px;
}
.dom_self{
	background-position:left -36px;
	width:17px;
	height:18px;
}
.reg_protect{
	background-position:left -73px;
	width:13px;
	height:16px;
}
.url_sercive{
	background-position:left -110px;
	width:14px;
	height:13px;
 }
.command_protect{
	background-position:left -142px;
	width:19px;
	height:20px;
}

.domain_sercive i{
	margin-right:5px;
}

.order_space{
	background:url(skin/skin/order-wrap-space.gif) no-repeat left bottom;
	width:983px;
	height:16px;
	line-height:0;
	font-weight:bold;
	margin:20px auto;
}

/*结算提交
---------------------------------------------*/

.order_payoff{
	width:925px;
	margin:0 auto;
	position:relative;
	margin-bottom:40px;
}

.payoff_top{
	background:url(skin/skin/payoff_top.gif) no-repeat left bottom;
	width:925px;
	height:10px;
	line-height:0;
	font-size:0;
	zoom:1;
}
.payoff_btm{
	background:url(skin/skin/payoff_btm.gif) no-repeat left top;
	width:925px;
	height:10px;
	line-height:0;
	font-size:0;
	zoom:1;
}

.payoff_mid{
	background:url(skin/skin/payoff_mid.gif) repeat-y left;
	min-height:250px;
	width:925px;
	overflow:hidden;
}

.payoff_mid h4{
	display:inline-block;
	padding-left:20px;
	line-height:48px;
	font-size:20px;
	color:#000;
}

.payTip{
	padding-left:20px;
	font-size:14px;
	padding-bottom:15px;
}
.paytipText{
	font-size:12px;
	display:inline-block;
	vertical-align:middle;
	margin-left:20px;
	color:#ff9933;
}

.payProlist{
	padding-bottom:15px;
	padding-left:35px;
}
/*IE7 hack*/
.payProlist .btn_2{text-decoration:none;}
.payProlist .txt{vertical-align:top;}
.payProlist .input_container{padding:0px;}

.payInfoWrap{
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	background-color:#fffced;
	padding:10px 30px 10px 0;
	text-align:right;
	margin:0 5px;
}
.payinfo_list{
	display:block;
	line-height:24px;
	font-size:14px;
	color:#666;
}
.payinfo_list strong{
	color:#ff6600;
	margin:0 5px;
}
.payinfo_list strong.h_light4{
	color:#68A531;
}
.order_total{
	text-align:right;
	color:#000;
	padding: 10px 30px 10px 0;
	font-size:14px;
}
.order_total .pay-txt{
	color:#ff6600;
	margin:0 5px;
}
.order_total strong{
	font-size:30px;
	color:#ff6600;
}

.order_payoff .block-pop{
	position:absolute;
	top:-6%;
	left:50%;
	margin:auto;
	z-index:20;
}
.order_payoff .inner h2{
	font-size:14px;
	line-height:20px;
	padding:9px 0 10px 9px;
vertical-align:middle;
}
.order_payoff .inner h2 .input_container{vertical-align:middle;}
.order_payoff .couponCont{
	padding:0 10px 15px 10px;
}
.order_payoff .couponCont .table2{ table-layout:auto}
.order_payoff .couponCont .more-cop{
	text-align:right;
	color:#666;
	line-height:18px;
	padding:10px 0 0 0;
}
.order_payoff .couponCont .more-cop a{
	margin-left:10px;
}
.table2{
	width:100%;
	table-layout:fixed;
}
.table2 th,
.table2 td{
	font-weight:normal;
	border-bottom:1px dotted #cccccc;
}
.table2 tr td{ background:#f8f8f8;}
.table2 tr.even td{
	background-color:#fff;
}
.table2 th{
	color:#000;
	border-top: 2px solid #999999;
	background:#eeeeee;
    height: 28px;
    line-height: 28px;
	color:#666666;
}

.table2 td{
	color:#666;
	line-height:18px;
	padding:5px 0;
	text-align:center;
}
.table2 td .link,.table2 td .link:hover{ text-decoration:none;}
.table2 th.tl{ text-align:left;}
.table2 th.tl span{ padding-left:30px;}
.table2 td.tl{ text-align:left; padding-left:20px;}
.table2 td .date{ color:#999999;}
.table2 td .date-out{ color:#ff0000;}
.table2 td .date-out b{ background:#ff0000; color:#fff; font-weight:normal; padding:0 1px; margin-left:2px;}

/* 支付信息提示 */
.paymentTip1{background-color:#f5fdff;border:1px solid #9bc8de;text-align:center;margin:40px auto 60px auto;padding:40px 0;vertical-align:middle;}
.paymentTip1 h2{display:inline-block;line-height:36px;font-size:14px;_display:inline;_zoom:1;}
.paymentTip1 span{font-size:14px;display:inline-block;line-height:36px;_display:inline;_zoom:1;}
.paymentTip1 .warn1{background:url(skin/skin/warn2.gif) no-repeat left bottom;	width:36px;height:35px;display:inline-block;line-height:0;font-size:0;vertical-align:middle;margin-right:10px;_display:inline;_zoom:1;}
.paymentTip2{margin:40px 25px 60px 25px;background-color:#fffbe6;border:1px solid #eec988;}
.paymentTip2 .paytip3{width:450px;margin: 30px auto;}
.paymentTip2 .paytip3 h2{font-size:14px;line-height:36px;color:#ff6600;}
.paymentTip2 .paytip3 p{padding-left:40px;font-size:14px;line-height:30px;}
.paymentTip2 .paytip3 .warn2{background:url(skin/skin/warn1.gif) no-repeat left bottom;width:36px;height:35px;line-height:0;vertical-align:middle;display:inline-block;margin-right:5px;}
.paymentHelp{padding:0 0 100px 60px;}
.paymentHelp h2{font-size:14px;}
.paymentHelp .helpCont{	padding:30px;}
.payBtn{background:url(skin/skin/order-btn.gif) no-repeat left -275px;width:181px;height:36px;line-height:0;font-size:0;display:block;}
.paymentHelp .helpCont a{font-size:14px;margin-right:10px;}
.paymentHelp .helpCont h2{line-height:30px;padding:10px 0;}
.paymentHelp .help-list{margin:0;padding:0;}
.paymentHelp .help-list dt,
.paymentHelp .help-list dd{color:#333;line-height:24px;}
.paymentHelp .help-list dt b{color:#538ec7;}
.paymentHelp .help-list dd{margin-bottom:10px;}
.paymentHelp .help-tit{font-weight:bold;}
.paymentHelp .help-tit .icon{background-position:-257px -470px;width:14px;height:14px;vertical-align:middle;line-height:0;margin-right:5px;}
.paymentHelp .help-item{padding-left:20px;}
.paymentHelp .helpTip{color:#538ec7;}

/* 订单提交 */
.orbtn{
	
	background:url(skin/skin/order-btn.gif) no-repeat left -230px;
	width:241px;
	height:45px;
	line-height:0;
	font-size:0;
	float:right;
margin-top:-1px;
}
.orbtn-disabled{background-position: left -386px;}

.order_payoff .treaty{
	line-height:14px;
	display:inline-block;
	padding:15px 0px;
	width:660px !important;
	*display:inline;
	*zoom:1;
    text-align:right;
float:left;
}
.order_payoff .treaty input{
	width:14px;
	height:14px;
	line-height:0;
	font-size:0;
	vertical-align:middle;
	display:inline-block;
	margin-right:4px;
}

/* 购物成功
-------------------------------------------------------------------------------- */
.cart_succeed{
	background:url(skin/skin/submit-serc.gif) no-repeat left 20px;	
	margin: 20px 30px 20px 232px;
    padding: 20px 0 50px 180px;
	break-word:break-all;word-wrap:break-word;white-space:normal
}
.cart_succeed h4{
	font-size:24px;
	line-height:24px;
	margin-bottom:10px;
	display:block;
}
.cart_succeed div.msg{margin-bottom:10px;}
.cart_succeed div.msg p{ white-space:nowrap;font-size:22px;line-height:1.4;font-weight:700;}
.cart_succeed .font16{font-size:16px;}
.cart_succeed div.msg p a,.cart_succeed div.msg p a:hover,.cart_fail div.msg p a,.cart_fail div.msg p a:hover{color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal;width:550px;cursor:text;font-size:20px;font-weight:400;line-height:30px;text-decoration:none;}
.cart_succeed span{
	font-size:14px;
	color:#555;
}
.coupon_succeed {margin: 0;}
.coupon_share{float:left;margin:15px 0 0 0;}
.coupon {width:250;}
/* cart_fail */
.cart_fail{margin: 20px 30px 5px 232px;padding: 20px 0 15px 180px; background:url(skin/skin/cart_fail.jpg) no-repeat 60px 20px;}
.cart_fail h4{ font-family:"微软雅黑"; font-size:20px; line-height:20px; margin:10px 0; color:#ff6600;}
.cart_fail p{ font-size:14px; color:#ff6600; line-height:24px;}
.cart_fail p strong{ text-decoration:underline; color:#ff6600;}
.cart_fail div.msg{margin-bottom:10px}
.cart_fail div.msg p{font-size:22px;line-height:1.4;font-weight:700}
.cart_fail div.msg p a,.cart_fail div.msg p a:hover{color:#ff6600}
.cart_fail .re-submit{ margin-top:10px;}

/* cart_fail */
.cart_tip{ width:355px; margin:20px auto; padding:50px 0 40px 115px; background:url(skin/skin/cart_tip.jpg) no-repeat left center;}
.cart_tip h4{ font-family:"微软雅黑"; font-size:20px; line-height:20px; margin:10px 0; color:#ff6600;}
.cart_tip p{ font-size:14px; color:#333; line-height:24px; font-weight:bold;}
.cart_tip p span{ margin-right:30px;}
.cart_tip p strong{ margin-left:5px; color:#ff6600;}

/* cart_enc */
.cart_enc{ padding:0 0 60px 235px;}
.cart_enc h3{ color:#333; font-size:14px; line-height:35px;}
.cart_enc h3 .ico{ background-position:-100px -199px; height:20px; margin-right:5px;vertical-align:middle;*vertical-align:top; _vertical-align:middle;}
.cart_enc h4{ color:#333; font-size:12px; line-height:35px; padding-left:20px;}
.cart_enc h4 .ico{ background-position:-256px -470px; margin-right:5px;}
.cart_enc p{ padding:0 0 30px 42px; line-height:24px;}
.cart_enc p.tip span{ color:#ff6600;}
/* fail-reason */
.fail-reason{ margin:0 65px 60px 412px; padding:20px 25px; border:1px solid #eec988; background:#fffbe6;}
.fail-reason h4{ font-size:12px; color:#000; margin-bottom:5px; height:24px; line-height:24px;}
.fail-reason h4 .icon-question{ *margin-top:2px; _margin-top:0;}
.fail-reason ol li{ line-height:24px; list-style: decimal inside; color:#333; word-break:break-all; word-wrap:break-word;}

/*域名立即购买流程样式*/

.dsnCh span {
display:inline-block;*display:inline;*zoom:1;
    line-height: 36px;
    vertical-align: middle;
}
.dsnCh span label{padding:10px 0;height:20px;line-height:20px;display:inline-block;*display:inline;*zoom:1;}
.dsnCh span, .dsnCh .logtxtbox {
    float: left;
}
.dsnCh .logtxtbox {
    width: 210px;
}
div .dsnCh .logtxtbox {
    width: auto;
	*width:140px;
}
.user_infor .sciTit {
    height: 14px;
    line-height: 14px;
    padding: 0 0 15px 10px;
}
.user_infor .sciTit span {
    margin-right: 20px;
}
.user_infor .sciTit input {
    font-size: 0;
    height: 14px;
    line-height: 0;
    margin-right: 4px;
    vertical-align: middle;
    width: 14px;
}

/*主机立即购买，核算的增值服务的样式*/
.domain-table2{
	border-left:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	background-color:#fff;
}

.domain-table2 th,
.domain-table2 td{
	white-space:nowrap;
	font-weight:normal;
	line-height:22px;
	padding:8px 0 8px;
	border-bottom:1px solid #e4e4e4;
	color:#666;
}
.domain-table2 th{
	text-align:right;
	color:#666666;
	width:170px;
}
.domain-table2 td em{
	color:#ff6600;
}

.domain-table2 .payTip2{
	position:relative;
}
.domain-table2 .scTip_5{
	position:absolute;
	left:80px;
	top:0;
	width:215px;
}
.hostTip{
	position:relative;
	line-height:20px;
	padding:10px 12px;
	background-color:#f0f1f3;
	border-top:2px solid #c6ccd2;
	height:20px;
	zoom:1;
}

.hostTip .flodTip{
	position: absolute;
    right: 10px;
    top: 12px;
}
.hostTip-close .flodTip .icon{
	background-position: -257px -205px;
}
.hostTip-open .flodTip .icon{
	background-position: -257px -136px;
}
.hostTip2{
	position:relative;
	line-height:40px;
	height:40px;
	padding:0 12px;
	background-color:#f0f1f3;
	border-top:1px solid #c6ccd2;
	top:-1px;
	left:0;
}
.hostTip .flodTip,
.hostTip2 .flodTip{
	position: absolute;
    right: 10px;
    top: 12px;
}

.hostTip-close .flodTip .icon{
	background-position: -257px -205px;
}
.hostTip-open .flodTip .icon{
	background-position: -257px -136px;
}

.couponTip{
	padding:6px 8px;
	background-color:#f5fdff;
	border:1px #9bc8de dashed;
	color:#666;
	position:relative;
	width:500px;
	margin:10px 0 0 2px;
}
.couponTip a{
	position:absolute;
	line-height:14px;
	top:8px;
	right:8px;
	display:inline-block;
}
.couponTip span{
	display:inline-block;
	line-height:14px;
	vertical-align:middle;
	margin-right:20px;
	_display:inline;
	_zoom:1;
}
.couponTip .cp1{
	color:#538ec7;
}
.couponTip .cp2{
	color:#ff6600;
}


.hostTip2 .sub-tit{
	margin-right:20px;
}

.hostTip2 .sub-tit input{
	vertical-align:middle;
}
.hostDiv{
	padding: 10px 15px;
}

/* 支付方式 */
.tipbox{ padding:5px 15px; border:1px solid #e4e4e4; background-color:#fff;}
.tipboxcur1{ background-color:#fffbe6;}
.tipboxcur2{ padding:4px 14px; border:2px solid #ff9900; background-color:#fffbe6;}
.tipboxcur3{ padding:4px 14px; border:2px solid #ff9900; background-color:#fff;}
.tipboxcur4{ padding:4px 14px; border:2px solid #ff9900;}

.tipcont{ height:28px; line-height:28px; position:relative; font-size:14px; color:#000;}
.tipcont .paymth{ font-family:"微软雅黑"; line-height:28px; display:inline-block; *display:inline; *zoom:1;}
.tipcont input{ display:inline-block; vertical-align:text-top; *vertical-align:middle; width:14px; height:18px; font-size:0; line-height:0; margin-right:10px;}
.tipcont strong{ color:#f60; padding:0 4px; display:inline-block;} 
.pay-m-info{ position:absolute; right:0; top:2px; font-size:13px; color:#999;}
.pay-m-info strong{ font-size:14px;}
.tipbox .pay-m-info{display:none;}
.tipboxcur2 .pay-m-info, .tipboxcur3 .pay-m-info, .tipboxcur4 .pay-m-info{display:block;}
.payitems{ background-color:#fff; padding:10px 0 20px 10px;}
.tipbox .payitems{display:none;}
.tipboxcur3 .payitems{display:block;}

.payitemTable{ border:1px solid #ccc; border-bottom:0 none; border-right:0 none; table-layout:auto;}
.payitemTable th, .payitemTable td{ border-bottom:1px solid #cccccc; border-right:1px solid #ccc; line-height:18px; font-weight:normal; color:#666; text-align:center;}
.payitemTable th{ text-align:center; width:149px;}
.payitemTable td a{ color:#999; text-decoration:none; display:inline-block; *display:inline; *zoom:1; line-height:28px;}
.payitemTable td a:hover{ color:#4894e2; text-decoration:underline;}


.payitem-info{ padding:15px 22px; text-align:left;}
.paytipinfo{ text-align:left; padding-left:165px; _padding:0; overflow:hidden;}
.paytipinfo dt{ margin-left:-165px; text-align:left; width: 130px; _margin-left:0; float:left;}
.paytipinfo dt img{ width:128px; height:40px; overflow:hidden; display:inline-block; line-height:0; vertical-align:middle; border:1px solid #eee;}
.paytipinfo dd{ line-height:24px;}
.paytipinfo dd em{ color:#f60;}

.payOpt-Btn{ text-align:right; padding-right:20px;}
.payBtn-l{ background:url(skin/skin/pay-btn.png) no-repeat left -40px; display:inline-block; *display:inline; *zoom:1; width:172px; height:36px; line-height:36px; text-align:center; font-size:22px; font-family:Tahoma,"微软雅黑"; color:#fff;}
.payBtn-l:hover{ background-position:left -76px;}
.payitems dl{}
.payitems dl dt{ line-height:30px; height:30px;}
.paymthitems{ font-size:0; line-height:40px; height:40px; display:inline-block; vertical-align:middle; margin-right:48px;}
.paymthitems a{ line-height:0; border:1px solid #ccc; width:180px; height:37px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; text-decoration:none; text-align:center;}
.paymthitems a:hover, .paymthitems a.hover{ line-height:0; border:1px solid #f60;}
.paymthitems img{ height:37px; line-height:0; overflow:hidden;}
.paymthitems input{ line-height:0; font-size:0; vertical-align:middle; width:14px; height:14px; display:inline-block; margin-right:4px;}
.paytips{ line-height:18px; height:18px; position:relative; color:#4894e2; padding-left:16px;}
.tipico { background-position:-100px -199px;}
.paytips .tipico{ position:absolute; left:0px; top:0;}

.tipcont .validate_error_icon{ *vertical-align:middle; margin-right:7px;}
/*抵用券显示隐藏*/


/*抵用券信息*/
.couponTip{
	padding:6px 8px;
	background-color:#f5fdff;
	border:1px #9bc8de dashed;
	color:#666;
	position:relative;
	width:500px;
	margin:10px 0 0 2px;
}
.couponTip a{
	position:absolute;
	line-height:14px;
	top:8px;
	right:8px;
	display:inline-block;
}
.couponTip span{
	display:inline-block;
	line-height:14px;
	vertical-align:middle;
	margin-right:20px;
	_display:inline;
	_zoom:1;
}
.couponTip .cp1{
	color:#538ec7;
}
.couponTip .cp2{
	color:#ff6600;
}

/* 后台续费
-------------------------------------------------------------------------------- */
.box-tit12{border-bottom:2px solid #c6ccd2;line-height:24px;position:relative;margin-top:10px;}
.box-tit12 h4{display:inline-block;padding:0;float:left;font-size:14px;line-height:30px;}
.box-tit12 span{padding-left:20px;line-height:30px;display:inline-block;float:right;color:#999}
.box-tit12 a{color:#333;text-decoration:none;padding:0 5px;}
.box-tit12 a:hover{text-decoration:underline;}
.box-con12{position:relative;padding-top:10px;background-color:#fafafa;margin-bottom:20px;}
.helpList_1{padding-right:240px;margin-top:10px;padding-left:15px;}
.helpList_1 li{padding:0 0 15px  36px;line-height:24px; margin: 15px 0 0 0 ;background:url(skin/skin/opt_list.png) no-repeat left top;}
.helpList_1 li.opt2{background-position:left -59px;}
.helpList_1 li.opt3{background-position:left -124px;}
.helpList_1 li.opt3 p{line-height:24px;padding:20px 0;text-align:left;}
.helpList_1 li.opt3 p a{margin-right:20px;}

.serviceItems{float:right;border:1px solid #e7e7e7;width:172px;padding:1px;background-color:#fff;margin-top:10px;margin-right:15px;position:relative;z-index:2}
.serviceItems select{display:inline-block;margin:8px auto;}
.serviceItems ul{background:url(skin/skin/tel_space.gif) no-repeat left top;padding:0 10px;overflow:hidden;}
.serviceItems ul li{padding:10px 0;background:url(skin/skin/submenu-bg.gif) repeat-x left bottom;position:relative;bottom:-2px;}
.serselect{text-align:center;}
.sName,.sContact{padding-left:20px;}
.sName{color:#999;display:block;line-height:24px;position:relative;}
.sName .icon{}
.sContact{color:#000;font-size:15px;}


.databaseshow th{
	width:100px;	
}

.table3 .pro1{
	color:#4894e2;
	font-weight:bold;
	text-decoration:underline;
}
.table3 a:hover.pro1{
	color:#ff6600;
}
.user_infor .dataList{ margin:10px 0 0 0;}
.dataList{
	clear:both;
	margin-bottom:10px;
	padding:0 0 0 150px;
}
.dataList dt,
.dataList dd{
	float:left;
}

.dataList dt{
	margin-left:-150px;
	_margin-left:-75;
	_display:inline;
	width:150px;
	text-align:right;
	color:#666;
	padding:5px 0;
	line-height:18px;
	font-size:13px;
	*zoom:1;
}
.dataList dd{
	font-size:13px;
	margin-right:20px;
	margin-bottom:10px;
}
.dataList dd .dataItem{
	display:block!important; /* IE7+FF */
	display: inline; /* IE6 */
	*zoom: 100%;
	padding:5px 15px;
	border:2px solid #ffffff;
	background-color:#ffffff;
	position:relative;
	line-height:18px;
	text-decoration:none;
	white-space:nowrap;
	color:#000000;
}
.dataList dd .dataItem .icon{
	position:absolute;
	right:-2px;
	bottom:-2px;
	background:url(skin/skin/tip-ico.gif) no-repeat right bottom;
	width:10px;
	height:9px;
	display:inline-block;
}
.dataList dd a:hover.dataItem,
.dataList dd a.curr{
	color:#538ec7;
	border:2px solid #4894e2;
	background-color:#fff;
	text-decoration:none;
}

.payOff2{
	background:url(skin/skin/top_menu_li_bg.gif) repeat-x left top;
	padding:16px 0 15px 0;
}
.table4{
	table-layout:fixed;
}
.payOff2 .table4{
	float:right;
	table-layout:auto;
}
#errMessage{display:inline-block;}
.table4 th,
.table4 td{
	white-space:nowrap;
	color:#000;
	font-weight:normal;
	line-height:24px;
}

/* 订单流程
-------------------------------------------------------------------------------- */
/* 支付方式选择 */
.payTypeSelArea{padding:20px 0;}
.payTypeSelArea .tabCon{padding:15px;zoom:1}
.payTypeSelArea .tip-Account-1{text-align:center;}
.payTypeSelArea .tip-Account-1 .tipMsg{display:inline-block;line-height:30px;font-size:20px;font-weight:700;color:#333}
.payTypeSelArea .tip-Account-1 .tipCon{display:inline-block;*display:inline;*zoom:1;color:#666;padding-left:53px;background:url(skin/skin/warn-ico.png) no-repeat;text-align:left; }
.payTypeSelArea .tip-Account-2{text-align:center;padding:10px;background-color:#fffdef;border:1px solid #e7e0d5;font-size:20px; margin:12px 0 }
.payTypeSelArea .tip-Account-2 span{margin: 0 10px;}
.payTypeSelArea .tip-Account-2 span span{color:#ff6600; margin:0 5px}
.payTypeSelArea .tip-Account-3{text-align:center;padding:10px;vertical-align:middle}
.payTypeSelArea .tip-Account-3 span{display:inline-block;}
.payTypeSelArea .tip-Account-3 input{vertical-align:middle}
.payTypeSelArea .btns{text-align:center;padding:10px;} 
.payTypeSelArea .selMyPayBank{padding-bottom:10px;border-bottom:1px dotted #9bc8de}
.payTypeSelArea .selMyPayBank ul{overflow:hidden; width:500px}
.payTypeSelArea .selMyPayBank  li{padding: 3px 20px;vertical-align:middle;float:left;}
.payTypeSelArea .selMyPayBank  li *{vertical-align:middle}
.payTypeSelArea .selMyPayBank  .bankItem{border:1px solid #dddddd;display:inline-block;width:70px;height:37px;padding-left:110px;text-align:center;line-height:36px;}
.payTypeSelArea .selMyPayBank  li.sel .bankItem{border:1px solid #ff6600}
.payTypeSelArea .selMyPayBank h6{line-height:30px;padding:5px 0}
.payTypeSelArea .tip-Account-5{color:#666;padding:0 30px;line-height:24px; }
.payTypeSelArea .tip-Account-5 ol li{ list-style:decimal;margin-left:20px;}
.payTypeSelArea .bankBill99 {background: url("skin/skin/bank/bank-bill99.png") no-repeat scroll 0 50% #FFFFFF; _zoom:1;}
.payTypeSelArea .bankIps {background: url("skin/skin/bank/bank-ips.png") no-repeat scroll 0 50% #FFFFFF; _zoom:1;}
.payTypeSelArea .bankIcbc {background: url("skin/skin/bank/bank-icbc.png") no-repeat scroll 0 50% #FFFFFF; _zoom:1;}
.payTypeSelArea .bankCmb {background: url("skin/skin/bank/bank-cmb.png") no-repeat scroll 0 50% #FFFFFF; _zoom:1;}

.payment_tip {background: url("skin/skin/payment_tip.jpg") no-repeat scroll left center transparent;margin: 20px auto;padding: 50px 0 40px 115px;width: 355px;}
.payment_tip h4 {color: #FF6600;font-family: "微软雅黑";font-size: 20px;line-height: 20px;margin: 10px 0;}
.payment_tip p {color: #333333;font-size: 14px;font-weight: bold;line-height: 24px;}
.payment_tip p span {margin-right: 30px;}
.payment_tip p strong {color: #FF6600;margin-left: 5px;}
.payment_enc {padding: 0 0 60px 155px;}
.payment_enc h3 {color: #333333;font-size: 14px;line-height: 35px;}
.payment_enc h3 .icon {background-position: -100px -199px;height:20px;margin-right: 5px; width:15px;}
.payment_enc h4 {color: #333333;font-size: 12px;line-height: 35px;padding-left: 20px;}
.payment_enc h4 .icon {background-position: -256px -467px;height:20px;margin-right: 5px; width:15px;}
.payment_enc p {line-height: 24px;padding: 0 0 30px 42px;}
.payment_enc p.tip span {color: #FF6600;}

.selOtherPayType{font-size:14px;padding-top:15px;padding-left:10px;overflow:hidden;zoom:1}
.selOtherPayType li{float:left;margin-right:25px;padding-bottom:15px;}
.selOtherPayType li.sel{font-weight:700;color:#538ec7;background:url(skin/skin/ico-payTypePos.png) 50% bottom no-repeat}
.selOtherPayTypeCur{border:1px solid #e4e4e4;padding:15px;margin-top:-1px;background-color:#fff;zoom:1}
.selOtherPayTypeCur  .typeItem_1{overflow:hidden;padding:10px 0;border-bottom:1px dotted #9bc8de;*zoom:1}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info{float:left;padding-top:10px;}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info th{padding:4px 2px ;text-align:right;font-weight:400;width:120px}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info td{padding:4px 0;}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info td strong{color:#538ec7}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info thead td{padding:10px 0;}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info .bank-gs{width:187px;height:41px;background:url(../images/bank-GS.png) 50% bottom no-repeat}
.selOtherPayTypeCur  .typeItem_1 .typeItem-prev{float:right;}
.selOtherPayTypeCur  .typeItem_1 .typeItem-prev .certificate-gs-bank{width:497px;height:242px;background:url(../images/Certificate-GS-Bank.png) 50% bottom no-repeat}
.selOtherPayTypeCur  .typeItem_1 .typeItem-info .bank-yz{width:187px;height:41px;background:url(../images/bank-YZ.png) 50% bottom no-repeat}
.selOtherPayTypeCur  .typeItem_1 .typeItem-prev .certificate-yz-bank{width:497px;height:300px;background:url(../images/Certificate-YZ-Bank.png) 50% bottom no-repeat}

.payHipSelArea .tabsCon{ 
	border:1px solid #9bc8de;
 }
.payHipSelArea .tip-Account-4{ 
	text-align:center;
}
.payHipSelArea .tip-Account-4 .tipCon{
	 background:url(skin/skin/fail-ico.gif) no-repeat left center;
	  padding-left:40px; 
	  font-size:20px; 
	  color:#ff6600; 
	  display: inline-block; 
	  text-align:left; 
	  font-weight:700; 
	  line-height:36px;
	 }
.payHipSelArea .tip-Account-5{
	 background-color: #FFFDEF;
     border: 1px solid #E7E0D5;
     font-size: 12px;
     margin: 12px 0;
     padding: 10px;
     text-align: center;
}

.payHipSelArea .tip-Account-5 span{
	padding-right:20px;
}
.payHipSelArea .tip-Account-5 b{
	font-weight:bold;
	color:#538ec7;
}
.payHipSelArea .tip-Account-5 em{
	font-size:14px;
	color:#ff0000;
}


/* 产品提示 */
.proTipWrap{
	background-color:#f5fdff;
	border:1px solid #9bc8de;
	height:211px;
	text-align:center;
	overflow:hidden;
	margin:40px 25px 60px 25px;
}
.proTipWrap_add{ width:80%; margin:75px auto;}
.proTipWrap a{
	margin-left:5px;
}
.proTipWrap .pro-tip1,
.proTipWrap .pro-tip2{
	display:inline-block;
	*zoom:1;
	*display:inline;
	font-size:14px;
	line-height:30px;
	margin:50px auto;
}
.proTipWrap .pro-tip1{
	background:url(skin/skin/tip-img1.jpg) no-repeat left bottom;
	padding:35px 0 35px 120px;
}
.proTipWrap .pro-tip2{
	background:url(skin/skin/tip-img2.jpg) no-repeat left bottom;
	padding:35px 0 35px 180px;
}
#deleteUnavail{
	display:none;
}

/**/
.payProlist .form_coupon_div2_{vertical-align:middle;}
.payProlist .form_coupon_div2_ *{vertical-align:middle;}

.form_coupon_toggle_{vertical-align:baseline}
.form_coupon_toggle_ .icon{background:url(skin/skin/ico-sh.png);height:16px;width:16px;vertical-align:text-bottom;margin-left:3px;position:relative;*top:1px; _top:-1px}
.form_coupon_toggle_ .ico-u{background-position:0 0 ;}
.form_coupon_toggle_:hover .ico-u{background-position:-16px 0 ;}
.form_coupon_toggle_ .ico-d{background-position:0 -16px ;}
.form_coupon_toggle_:hover .ico-d{background-position:-16px -16px ;}

.hostDiv{
	padding: 10px 15px;
}

/* 已不再使用的样式
-----------------------------------------------------------------------------------------*/
/*
.txtFocus{background-color:#c2fbfd;}
.txtFocus input{border:1px solid #77d3ff;background-color:#c2fbfd;background-position:0 -56px  }
.form{}
.form_3{}
.form_3 em.scTip{display:inline-block;} 
.form_3 .required{color:#ff3300}
.form_3:after{content:"\20";display:block;	height:0;	clear:both;}
.form_3{*zoom:1;  margin:0 0 10px;}
.form_3{margin-left:145px;}
.form_3 dt{margin-left:-145px;position:relative;float:left;text-align:right;width:145px;padding:7px 0;height:20px;line-height:20px;}
.form_3 dd{position:relative;vertical-align:top;}
.form_3 dd .scTip_5{position:absolute;top:0;left:350px;width:330px}
.form_3 dd .domain_table{margin-top:0px;}
.form_3 .select  .options{top:30px}
.form_3 .scTip{}
.flow_guest{
	color:#666;
	position:absolute;
	right:0px;
	top:0px;
}
.list .order-info{
	font-family:Verdana; 
	border:solid #e4e4e4;
	border-width:0 0 0 1px;
	line-height:18px;
	margin-bottom:20px;
}
.order-info th{
	border:solid #e4e4e4;
	border-top-color:#c6ccd2;
	border-width:0 1px 1px 0;
	padding:0 10px;
}
.order-info td{
	line-height:28px; 
	border:solid #e4e4e4; 
	border-width:0 1px 1px 0;
	padding:7px 0;
	color:#666;	
}
*/
