﻿@charset "utf-8";
/* CSS Document */



/*公司资料填写*/
.ucLeft{ width:945px; float:left; }
.ucLeft_con{height:auto; width:945px;overflow:hidden;border:#d9d9d9 1px solid; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; min-height:505px; padding-bottom:30px;}
.ucLeft .ucLeftDe{ width:94%; margin:0 auto; padding:10px 0 10px 0; height:auto; overflow:hidden;}
.title-Left{ background:url(/images/ucIcon1.jpg) no-repeat 15px center #44ae6c; padding-left:53px; height:36px; line-height:36px; font-weight:bold; color:#fff; font-size:14px; margin-bottom:20px;}
.f12{ font-size:12px;}
.padd25{padding:25px 0; }
.ucLeft .percent90{   margin:0 auto; width:95%;} 
.ucLeft .tipsSuc1{ border-bottom:#a9a9a9 1px dotted; padding:0px 15px; font-size:12px; font-weight:normal; margin-top:15px;}
.ucLeft .fillImfor {  margin-bottom:20px;  }
.ucLeft .fillImfor .title2{border-bottom:#e6e6e6 2px solid; color:#3a3a3a;background:#fff; font-weight:normal; font-size:12px; height:30px; line-height:30px; padding-left:15px;} 
.ucLeft .fillImfor .icon{ background:url(../images/iconList1.jpg) no-repeat; display:inline-block; width:11px; padding-left:6px; font-weight:bold; margin:0 5px 0 13px;  height:16px; line-height:16px; color:#fff; } 
.paddL15{ padding:0 15px;}
.dottBm{border-bottom: 1px dotted #A9A9A9;}
.fillImfor ul{ padding:0px 10px 0 20px;}
.fillImfor ul li{ clear:both;padding:5px 0; margin-bottom:5px; height:auto; overflow:hidden;}
.titleFi{  display: inline-block; margin-right:3px; float:left; height:26px; line-height:26px; }
.titleFi2{  display: inline-block; margin-right:5px; float:left; height:26px; line-height:26px; width:80px; text-align:right; }
.titleFi3{  display: inline-block; margin-right:5px; float:left; height:26px; line-height:26px; min-width:111px; text-align:right; }
.fillImfor ul li .commBox input{ height:26px; line-height:26px; background:#fff;float:left; border:1px solid #e6e6e6; border-top:1px solid #cfcfcf; width:450px; padding:0 2px;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;} 
.fillImfor ul li .commBox2 input{ height:26px; line-height:26px; background:#fff;float:left; border:1px solid #e6e6e6; border-top:1px solid #cfcfcf; width:450px; padding:0 2px;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;} 
.fillImfor .comKype{ margin-right:30px;} 
.fillImfor .comKype input{ vertical-align:middle; margin-right:5px;}
.fillImfor  .prete{ margin-left:111px; clear:both; display:inline-block;} 
.fillImfor  .prete2{ clear:both; display:inline-block;margin-left:85px; } 
.fillImfor .areaSel{ float:left; display:inline; margin-bottom:8px;}
.fillImfor .areaSel select{ padding:0px 0px 0px 10px; height:26px; padding-top:3px;margin-right:15px; float:left;}
.fillImfor .authorized{  padding:10px 35px; background:#F0F0F0;}
.mobanDown{ height:auto; overflow:hidden;}
.mobanDown ul li { clear:none;float:left; width:30%; margin-left:50px; }
.mobanDown ul li input{  background:url(../images/mobanDown.jpg) no-repeat; width:188px; height:29px; line-height:29px; font-size:12px; font-weight:bold;text-align:center;}
.upLoad{  height:auto; overflow:hidden;}
.fileSel{ position:relative; height:30px;}
.loadTit{ width:236px; text-align:right; display:inline-block;}
.loadTit2{ width:180px; text-align:right; display:inline-block;}
.fileSel .fileName input{ font-size:12px;height:26px; line-height:26px; background:#fff;  border:1px solid #c8c8c8; border-top:1px solid #cfcfcf; width:250px; padding:0 2px;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;} 
.upLoad fieldset{ border:#d9d9d9 1px solid; background:#f9f9f9; padding:15px 2px 10px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.upLoad legend{ font-weight:bold; color:#333; margin-left:8px;}
.browseBtn{ background:url(../images/browseBtn.jpg) no-repeat; width:85px;  height:24px; font-weight:bold; color:#025000;border:none; margin-left:10px;} 
 .fapMa ul li{  margin-bottom:0px;}

.file{ position:absolute; top:0; left:265px; filter:alpha(opacity:0);opacity:0;width:90px; height:24px; line-height:24px;cursor:pointer; }
.upLoad .findMb a{ font-weight:bold; text-decoration:underline;margin-left:10px;}
.upLoad .demoImg{ margin:10px 0 10px 185px; }
.ml_145{ margin-left:175px;}
.upLoad .demoImg img{ border:#e7e7e7 3px solid; width:428px; height:355px; display:block;}
.printBtn{ padding:10px 0;}
.printBtn input{ background:#eee; width:85px; height:24px;   margin-right:10px;  font-weight:normal; font-size:12px; }
.printBtn-c{ background:#eee;  padding:0 10px; height:24px;  margin-left:10px;  font-weight:normal; font-size:12px; display:inline-block;}
.printBtn-c:hover{ color:#232323;}
 
 
.subMar{ margin:20px 0 0 149px;}
.subMar input, .subMar2 input, .subMar3 input {
    background: green;
    margin-right: 10px;
    height: 35px;
    line-height: 35px;
    color: #fff;
    display: inline-block;
    /* width: 114px; */
    border-radius: 5px;
    padding:0 12px;
}
.unEnabledSubBtns input{ background:url(../images/enjoinBtn.jpg) no-repeat;}
.subMar2{ margin:15px 0 30px 130px; height:auto; overflow:hidden;}
.subMar3{ margin:15px 0 30px 78px;height:auto; overflow:hidden;}
.subMar4{ margin:15px 0 30px 128px;height:auto; overflow:hidden;}
.filImBtn input{ background-position:0 0; width:114px;}
.filImBtn input:hover{ background-position:-126px 0; width:114px;}
.filImBtn2 input{ background-position:0 -44px; width:175px;}
.filImBtn2 input:hover{ background-position:-184px -44px; width:175px;}
.filImBtn3 input{ background-position:0 -87px; width:204px;}
.filImBtn3 input:hover{ background-position:-210px -87px; width:204px;}
.ucLeftDe .desicionI{ margin-bottom:5px;}
/*证书选择*/
.valiSel{height:auto; overflow:hidden;border:#d9d9d9 1px solid; border-bottom:none; background:url(../images/ucLeftBtm2.jpg) no-repeat bottom #fff;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;   padding-bottom:2px;}
.valiSel h3{ padding:15px 0; text-align:center;  font-weight:bold; font-size:12px;}
.valiSel table{ width:100%; border-top:#e6e6e6 1px solid;border-bottom:#e6e6e6 1px solid;}
.valiSel .staut{ padding:10px 15px;}
.valiSel table tr th{ text-align:center; padding:15px 5px;border-right:#e6e6e6 1px solid;}
.valiSel table tr { vertical-align:top;}
.valiSel table tr td{  padding:5px 0;border-right:#e6e6e6 1px solid;border-top:#e6e6e6 1px solid;text-align:center;}
.valiSel .borNoRight{ border-right:none;}
.valiSel .borNoTop{ border-top:none;}
.valiSel .left{ text-align:left; padding-left:10px;padding-right:10px;}
.valiSel .buyBtn input{ background:url(../images/ucMain_06.png) no-repeat; width:110px; height:34px; line-height:34px; margin:0 auto; display:block; color:#fff; font-size:14px;}
.valiSel .buyBtn input:hover{background:url(../images/ucMain_06Hover.png) no-repeat;}

 /*生成订单*/
 
.validate ul { float:left; padding:10px 0 0; display:inline; width:100%;}
.validate ul li{margin-bottom:10px;line-height:30px;width:100%;float:left;  }
.validate ul li label{ display:inline-block; text-align:right; width:120px; margin-right:8px; float:left;}
.validate .areaBox textarea{ width:280px; height:90px; overflow-y:auto; border:#e1e1e1 1px solid;display:inline-block; background:#fff; padding:5px;}
.validate ul li input{   border-radius:0; height:24px; line-height:24px;border:#e1e1e1 1px solid; padding:0 2px; background:#fff;float:left;}
.validate ul li img{ vertical-align:middle;   margin:0 5px; width:87px; height:26px;float:left;}
.validate ul li .lostSt input{ float:none; padding:0 2px; border:none; margin-right:5px; height:20px; line-height:20px;}
.agree{ margin-left:128px; margin-top:10px;}
 .but_w_yz input{ width:85px; height:24px; line-height:24px;}

.dicide{ padding:0;}
.dicide span{ margin-left:50px; height:30px; line-height:30px; display:inline-block; }
.dicide span input{ vertical-align:middle; margin-right:5px;  margin-top:0px;    }
/*填写域名*/
.fillRe2{ padding:10px 0 5px;}
.titleSty2{  color:#3a3a3a; line-height:30px; font-size:12px; font-weight:bold; background:url(../images/icon3.png) left center no-repeat; padding-left:15px;}
.fillRe2 .reamBoxT textarea{ width:550px; height:60px;border:#d9d9d9 1px solid; font-size:12px;  background:url(../images/boxBg.jpg) top repeat-x #fff;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; overflow-y:auto; padding:10px 5px; float:left;}
.checkNoT{background:url(../images/icon4.jpg) no-repeat 10px 4px;  padding-left:31px; float:left; width:130px; height:26px; color:#ff8d00; font-size:12px;}
.buyLong input{ vertical-align:middle; margin-right:5px; margin-top:0;}
.buyLong table tr td{ padding:5px 0;}
.serverQua{ background:#f0f0f0; padding:5px 0 5px 25px; height:auto; overflow:hidden;}
.serverQua b{ height:26px; line-height:26px;}
.bord-btm{ border-bottom:1px solid #eee;}
/*下载安装*/
.downS{ width:600px; margin:60px auto;}
.downS .dList{ border-bottom:#a9a9a9 1px dotted; padding:20px 20px; height:auto; overflow:hidden;}
.downS .dList .systemL{ width:135px; height:41px; float:left; display:inline; margin-right:126px;}
.downS .dList .instPak{ float:left; width:285px;}
.downS .dList .instPak a{ background:url(../images/downS_06.png) no-repeat no-repeat left center; color:#ff5a00; padding-left:30px; display:inline-block; text-decoration:underline;}

/*材料提交成功*/
.subSuc{ background:#f8f8f8; border:1px solid #eaeaea; padding:30px 40px;}
.tipTit{border-bottom:#d4d4d4 1px dotted; font-size:14px;text-align:center; height:30px; line-height:30px; color:#308c28; }
.dvApply input{ background:#0f8e01; font-weight:bold; font-size:12px; cursor:pointer; color:#fff; display:block; text-align:center; width:210px; height:34px; margin:20px auto;}
.dvApply input:hover{ background:#2c9854; }

/*验证域名*/
 
.tips{ border-bottom:1px dotted #a5a5a5; padding:0 0 3px 3px; width:100%;}
.realmBox{ background:#f8f8f8; border:#eaeaea 1px solid;height:auto; overflow:hidden;  padding:10px 10px 10px 50px; margin-top:20px; margin-bottom:10px;}
.realmBox p input{ vertical-align:middle;}
.realTitle{ margin-right:8px; width:141px; text-align:right; display:inline-block; float:left;}
.reals{ width:470px; float:left;}
.realsD{ width:570px; float:left;word-wrap:break-word;word-break:normal;}
.realmBox p{ clear:both;}
.realmBox p font,.realmCheck .reals font{ margin-right:12px;}
.realmBoxD{ padding:10px 10px 10px 0px; margin-top:10px; margin-bottom:10px;}

.btnEmail input{ width:224px; height:29px; line-height:29px; background:url(../images/sendBtn1.jpg) no-repeat; border:none;  cursor:pointer; margin-top:5px; font-size:12px; font-weight:normal;}
.valConform{ clear:both; margin:20px 0;  font-size:12px; padding-left:10px;}
.valConform ul li{ padding:5px 0;  height:26px;  }
.valConform ul li label{ width:120px; text-align:right;display: inline-block; margin-right:3px; float:left; height:29px; line-height:29px; }
.valConform ul li input{   border-radius:0; height:27px; line-height:27px;border:#e1e1e1 1px solid; padding:0 2px; background:#fff;float:left;}
.valConform ul li img{ vertical-align:middle;   margin:0 5px; width:87px; height:26px;float:left;}
.btnStyle input{padding:0 5px; font-weight:bold; font-size:14px; color:#fff; height:35px; line-height:35px; text-align:center; background:url(../images/btnBgs.png) no-repeat 0 0; width:92px; margin-right:20px; display:inline-block;}
.ml_173{ margin-left:173px;}
.lostSt{ height:20px; line-height:20px; vertical-align:middle;}
.lostSt input{ margin-bottom:3px;}
.lanSet input{ margin-right:3px;}

 /*进度条
.progressAll{ clear:both; background:url(../images/proBg.jpg) no-repeat bottom; padding-bottom:45px; height:50px;}
.progressAll span{ float:left; display:block;  width:70px;}
.progress{  background:url(../images/progress_03.png) no-repeat; width:919px; height:33px; line-height:33px; float:left; display:inline; margin-top:8px;}
.progress ul li{ width:130px; text-align:center; background:url(../images/pro_03.png) no-repeat right center; float:left;}
.progress  .current{ background:url(../images/pro_05.png) no-repeat; width:130px; color:#fff; font-weight:bold;}
.main-flow-wrap {
}
*/ 


 /*右侧购物车开始*/
.shoppingCart {
    /*width:195px;*/
      width: 226px;
    float:right;
    display:inline;
	position:relative;
	z-index:11;
}
.borderRight{ border:#2ea039 3px solid;  padding-bottom:7px;min-height:500px; background:#fff;}
.shoppingCart .titleT {
	border-top:2px solid #0e9804; font-size:12px; background:#ebf7e9; height:34px; line-height:34px; padding:0 10px;}
.shoppingCart .titleT span{font-weight:bold; font-size:14px;}
.shoppingCart .titleT2{ font-size:14px; padding:15px 10px 15px 10px;}

.shoppingCart .conOrder {
    background:#FFFFFF;
    padding: 10px;
    width: 169px;
    word-break: break-all;
}
.shoppingCart .conOrder  ul {
    overflow: hidden;
    width: 169px;
}

.shoppingCart .conOrder .realmList {
	padding:5px 8px;
	margin-bottom:10px;
	margin-top:5px; 
	font-weight:bold;
	border:1px solid #e9e9e9;
	background:#f8f8f8;
}
.shoppingCart .conOrder .realmListBlind {
 
	padding:5px 8px;
	margin-bottom:10px;
	margin-top:5px; 
	max-height:320px;
	_height:320px;
   font-weight:bold;
	overflow-y:auto;
	border:1px solid #e9e9e9;
	background:#f8f8f8;
}

.shoppingCart .conOrder .realmList p{  height:28px; line-height:28px;}
.shoppingCart .conOrder .realmList p:last-child{ background:none;}
.bindingRealms {
    min-height: 320px;
    overflow-x: hidden;
    overflow-y: auto;
}
.shoppingCart .conOrder  ul li {
    line-height: 18px; 
    word-break: break-all;
    margin-bottom:5px;
}
.scShaw{ /*background:url(/images/carBgbtm.jpg) no-repeat; */height:0px; width:100%;}
 /*右侧购物车结束*/
 
/*顶部流程*/ 
 .liucheng_lc {

}
.liucheng_lc_top {
    width:auto;
    overflow:hidden;
    margin:0 auto;
    height:50px;
    background:url(../images/1xuan_zs_07.jpg) no-repeat bottom;
    padding-bottom:45px;
    padding-top:20px;
}
.liucheng_lc_top img {
    float:left;
    margin-right:20px;
}
.liucheng_width_right {
    float:left;
    width:919px;
    padding-top:10px;
}
.liucheng_width_right_loading {
    border:1px solid #d9d9d9;
    padding:1px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
	width:910px;
}
.liucheng_width_right_loading ul {
    width:auto;
    height:8px;
}
.liucheng_width_right_loading ul li {
    position:relative;
    float:left;
    height:8px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    width:130px;
}

.liucheng_width_right_loading ul.widht_bfb li 
{
	width:25%;
}
.liucheng_width_right_loading ul li.xuanzhong {
    background:url(../images/liucheng_bg_chongfu_hui.jpg) repeat-x;
}
.liucheng_width_right_loading ul li.xuanzhong em {
    background:url(../images/liucheng_dui_bg.png) no-repeat;
}
.liucheng_width_right_loading ul li em {
    position:absolute;
    right:-1px;
    bottom:-6px;
    display:block;
    height:20px;
    width:20px;
    z-index:10;
    background:url(../images/liucheng_cuo_bg.png) no-repeat;
}
.liucheng_loading {
    width:auto;
    padding-top:3px;
}
.liucheng_loading ul {
    overflow:hidden;
    width:auto;
 
}
.liucheng_loading ul.width_wenzi
{
	padding-left:100px;
}
.liucheng_loading ul.width_wenzi li
{
	width:210px;
}
.liucheng_loading ul li {
    width:128px;
    float:left;
    text-align:center;
    color:#838383;
	
}
/*付款样式*/ 
.ucLeft .payList{ width:94%; margin:0 auto; padding:25px 0; height:auto; overflow:hidden;  }
.chooseBank ul li img:hover{ border:#fa982f 1px solid;}
.fm-item{ margin:5px 0;}
.fm-text{ margin: -3px 0 0; padding: 4px; line-height: 16px; border: 1px solid #CCC; border-radius: 3px; background: #FFF url(../images/input-text-bg.png) repeat-x; vertical-align: middle; }
 
/* TAB 切换效果 */
.Cotb_{height:36px; line-height:36px; margin-top:30px;}
.Cotb_ ul{height:36px;}
.Cotb_ li{float:left; width:130px; text-align:center;cursor:pointer;}
 
.normaltab-c{  background:#F7F7F7;height:36px; line-height:36px;  width:120px; }
.hovertab-c{  font-weight:bold;border: #e4e4e4 1px solid;   border-top: #fa982f 2px solid;border-bottom:none; background:#fff; margin-bottom:-4px;height:36px; line-height:36px; width:120px;  }
.dis{display:block;}
.undis{display:none;}
.Chosectt{height:auto;padding:20px 10px;clear:both; border: #e4e4e4 2px solid; height:auto; overflow:hidden;  }
.chooseBank{ height:auto; overflow:hidden;}
.chooseBank ul li {
    display: inline-block;
  cursor:pointer;height:36px; line-height:36px; float:left; margin:8px 10px 8px 0;  width:190px;
}
.chooseBank ul li .bankLi{width:126px; background:url(../images/combo.png) no-repeat;  border: 1px solid #DDDDDD;height:36px; display:inline-block; }
.chooseBank ul { padding:10px 0px 10px 25px;height:auto; overflow:hidden;}
.chooseBank ul li input{ vertical-align:middle; float:left;height:36px; line-height:36px; margin-right:5px; float:left;}
.chooseBankBtn{ margin:20px 0 0 97px; display:inline-block;}
.chooseBank ul li .bankL1{ background-position:0 0;}
.chooseBank ul li .bankL2{ background-position:0 -35px;}
.chooseBank ul li .bankL3{ background-position:0 -65px;}
.chooseBank ul li .bankL4{ background-position:0 -70px;}
.chooseBank ul li .bankL5{ background-position:0 -105px;}
.chooseBank ul li .bankL6{ background-position:0 -142px;}
.chooseBank ul li .bankL7{ background-position:0 -179px;}
.chooseBank ul li .bankL8{ background-position:0 -218px;}
.chooseBank ul li .bankL9{ background-position:0 -255px;}
.chooseBank ul li .bankL10{ background-position:0 -290px;}
.chooseBank ul li .bankL11{ background-position:0 -324px;}
.chooseBank ul li .bankL12{ background-position:0 -359px;}
.chooseBank ul li .bankL13{ background-position:0 -394px;}
.chooseBank ul li .bankL14{ background-position:0 -432px;}
.chooseBank ul li .bankL15{ background-position:0 -469px;}
.chooseBank ul li .bankL16{ background-position:0 -505px;}
.chooseBank ul li .bankL17{ background-position:0 -539px;}
.chooseBank ul li .bankL18{ background-position:0 -574px;}
.chooseBank ul li .bankL19{ background-position:0 -610px;}
.chooseBank ul li .bankL20{ background-position:0 -649px;}
.chooseBank ul li .bankL21{ background-position:0 -686px;}
.chooseBank ul li .bankL22{ background-position:0 -718px;}
.chooseBank ul li .bankL23{ background-position:0 -754px;}
.chooseBank ul li .bankL24{ background-position:0 -786px;}
.chooseBank ul li .bankL25{ background-position:0 -825px;}
.chooseBank ul li .bankL26{ background-position:0 -860px;}

.woChosB{ width:590px; margin:20px auto; height:auto; overflow:hidden; border-bottom:1px dashed #e5e5e5; padding:0 0 20px 20px; line-height:18px;}
.woChosB img{ border: 1px solid #DDDDDD; width:190px; height:68px; overflow:hidden; margin:0 10px;}
.woChosB .bankDe{ width:330px; float:left;}
.woChosB input,.otherpay ul li input{ height:70px; line-height:70px; vertical-align:middle;}
.otherpay ul li { float:left; margin:5px 10px;  } 
.otherpay ul li img{ border: 1px solid #DDDDDD; width:190px; height:68px; overflow:hidden;}

.stallPw ul li{ height:auto; overflow:hidden; margin:6px 0;line-height:30px;}
.stallPw ul li input,.emailBlind input,.newStPw input{font-size:12px;height:26px; line-height:26px;border:#c8c8c8 1px solid; padding:0 2px; background:#fff; }
.bankImgS img{ display:inline-block; width:126px; height:26px; overflow:hidden; border:#DDDDDD 1px solid;}
.pTit { height:30px; line-height:30px;}
.pTit input{ vertical-align:middle; margin-right:5px;}

.pTit img {
    margin-bottom: 3px;
    margin-right: 5px;
}
/*Judy添加 支付中间添加  Start*/
.bank_two_deilat { 	overflow:hidden;   }
.bank_two_deilat dl {  overflow:hidden; padding:4px 0; margin:5px 0;}
.bank_two_deilat dl dd { float:left; width:16%;	margin-right:10px;	font-size:14px;	text-align:right;}
.bank_two_deilat dl dt { float:left; }
.bank_two_deilat dl dt em {	width:200px; border:1px solid #ccc;	display:block;}
.bank_two_deilat dl dt td {	border-bottom:1px solid #ddd;	padding:10px 0px;}
.anniu_c a {cursor:pointer;	color:#1c9f0e;}
.anniu_c a:hover {text-decoration:none;}
.clear{ clear:both;}
/*Judy添加 支付中间添加  End*/

.wrongPage{ width:60%; padding:50px; text-align:center; font-size:14px; border:#f6c8b5 1px solid; margin:100px auto 30px; background:#fceee8;}
.wrongPage .txtDet{ background:url(../images/wongTip.jpg) no-repeat left center; height:29px; line-height:29px; padding-left:35px; display:inline-block;}
.successPage{ width:60%; padding:50px; text-align:center; font-size:14px; border:#f6c8b5 1px solid; margin:100px auto 30px; background:#fceee8;}
.successPage .txtDet{ background:url(../images/checkOk.png) no-repeat left center; height:29px; line-height:29px; padding-left:35px; display:inline-block;}
.mb50{ margin-bottom:120px;}

.c_pri {
    color: #999999;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    text-decoration: line-through;
}

/*重新颁发*/
.reissueText .reamBoxT textarea{ width:346px; height:90px; overflow-y:auto; border:#e1e1e1 1px solid;display:inline-block; background:#fff; padding:5px;}

.realmBoxD fieldset{ margin:0px 0px 40px; padding:15px 20px 15px 10px;border:1px dashed #bfbfbf; height:auto; overflow:hidden;}
.realmBoxD legend{ color:#333; font-weight:bold;}

.userInforF fieldset{ margin:0px 0px 20px; padding:15px 20px 15px 10px;border:1px dashed #bfbfbf; height:auto; overflow:hidden; }
.userInforF legend{ color:#333; font-weight:bold;}


.userFix2{
	background:#fff;
    border: 1px solid #CCCCCC;
    height: 24px;
    line-height: 24px;
	width:80px;
	border-radius: 4px;
    color: #333333;
    display: inline-block;
    text-align: center;
	float:right;
	padding-bottom:3px;
 
}

.i-editbtn {
	background:url(../images/iconUs.png) no-repeat 0 -18px; 
    padding-left: 20px;
	display: inline-block;
	font-size:14px;
	  height: 24px;
    line-height: 24px;
}

/*自助系统-专属客服*/
.self_service{  margin:0px auto; padding:20px 30px; background:#f4f4f4; border:solid 1px #d3d1d1; border-top:none;}
.self_service span{ font-size:14px; font-weight:bold;}





 .Accout
        {
            width: 700px;
            margin: 0 auto;
            height: auto;
            overflow: hidden;
            padding: 20px 0;
        }
        .Accout ul li
        {
            padding: 5px 0;
            margin-bottom: 5px;
            height: auto;
            overflow: hidden;
        }
        .Accout ul li label
        {
            width: 140px;
            text-align: right;
            display: inline-block;
            margin-right: 3px;
            float: left;
            height: 30px;
            line-height: 30px;
        }
        .Accout ul li .textBox input
        {
            height: 30px;
            line-height: 30px;
            background: #fff;
            float: left;
            border: 1px solid #d4d4d8;
            width: 344px;
            padding: 0 2px;
            -moz-border-radius: 1px;
            -webkit-border-radius: 1px;
            border-radius: 1px;
        }
        .Accout ul li img
        {
            vertical-align: middle;
            margin: 0 5px;
            width: 87px;
            height: 32px;
            float: left;
        }
        .agreeReg
        {
            clear: both;
            font-size: 12px;
            margin-left: 140px;
        }
        .agreeReg input
        {
            margin: 9px 5px 0 0px;
            _margin: 5px 5px 0 0px; *margin:5px 5px 0 0;}
        .agree
        {
            clear: both;
            margin-left: 150px;
            margin-top: 10px;
            font-size: 12px;
        }
 
        .BtnAccout input
        {
            background: url(/images/btnAccout.png) no-repeat;
            border: none;
            color: #FFFFFF;
            cursor: pointer;
            font-size: 18px;
            height: 43px;
            text-align: center;
            width: 147px;
            font-weight: normal;
            margin: 10px 0 0 140px;
        }
        .BtnAccout input:hover
        {
            background: url(/images/btnAccout.png) no-repeat 0 -43px;
        }


.red{ color:Red;}

.marL140{ margin: 10px 0 0 140px;}
.valCus{  margin:20px auto 0; }
.valCus ul { width:350px; margin-left:158px; background:#f5f5f5; border:1px solid #D4D4D8;padding:10px 0; margin-top:5px;}
.valCus ul li{ font-weight:700; padding-left:10px; height:auto; overflow:hidden;}
.valCus ul li label{  margin-right:5px; text-align:right; display:inline-block;font-weight:normal; float:left;}

.CustomerSer fieldset{ margin:0px 0px 40px; padding:5px 20px 5px 10px;border:1px dashed #bfbfbf; height:auto; overflow:hidden;}
.CustomerSer legend{ color:#333; font-weight:bold;}
.CustomerSer ul li{ float:left; margin-right:20px; background:url(../images/custSer.png) no-repeat; height:24px; line-height:24px; padding-left:33px; width:25%;}
.CustomerSer ul li.NameS{ background-position:0 -5px;}
.CustomerSer ul li.telS{ background-position:0 -42px;}
.CustomerSer ul li.EmailS{ background-position:0 -112px;}
.CustomerSer ul li.QqS{ background-position:0 -75px;}
.CustomerSer ul li.MsnS{ background-position:0 -145px;}
.zk-ss {margin-left:115px; }
.zk-ss a{ height:20px; line-height:20px; text-decoration:underline; display:inline-block;}
.zk-ss a.deploy{ background:url(../images/zk_ss.png) no-repeat 0 2px; padding-left:20px;}
.zk-ss a.shrink{background:url(../images/zk_ss.png) no-repeat 0 -16px; padding-left:20px;}
.zk-ss a:hover{ color:#168616;}

.warmTips{background:url(../images/V2/tipsIcon2.png) no-repeat 10px center #fff3e5;   border: 1px solid #F3B96A;
    color: #FF5E00;padding: 5px 10px 5px 32px; margin:8px auto 8px;  }

/*安卓提示*/
.andriTips{background:url(../images/adrTips.png) no-repeat 10px center #fff3e5;   border: 1px solid #F3B96A;
    color: #FF5E00;    padding: 10px 10px 10px 70px;width:85%; margin:0 auto; margin-top:20px;}
.andriTips a{ text-decoration: underline;font-weight: 700; color: Red;}
/*临时应急证书*/
.unWorkT{ margin-top:20px; padding-left:40px;}
.unWorkT p{ margin-top:3px; text-indent:2em; color:#666;}

/*发票管理*/
.m7 {
    margin-bottom: 20px;
    overflow: visible;
    position: relative;
     margin:20px auto;
}
.m7 .mt {
    left: 12px;
    position: absolute;
    top: -12px;
}
.m7 .mt h3{color:#666666;background:#ffffff;line-height:25px;padding:0 8px;font-size:12px}
.faP-Man{
    border: 1px solid #e6e6e6;
    padding: 20px;}
.list-tips {
    padding-left: 12px;
}

.list-tips li {
    text-indent: -12px;
}
.m7 a:link,.m7 a:visited{color:#005ea7;}
.bill ul{ padding:0px 10px 0 10px;}
.bill ul li{ clear:both;padding:5px 0; }
.bill ul li label{ display:inline-block; text-align:right; float:left; width:100px; margin-right:10px; color:#666;}

/*送票活动*/
 .sendTicketsD{background: none repeat scroll 0 0 #FFF3E5;
    border: 1px solid #F3B96A;
    color: #FF5E00;
    padding: 5px 10px;
          width:91%; margin:0 auto; margin-top:20px;}
.sendTicketsD a{ color: #FF5E00; text-decoration:underline;}
.SemtTD{ width:95%; margin:20px auto;}

/*发票提醒*/
 .invoiceTitleD{background: none repeat scroll 0 0 #FFF3E5;
    border: 1px solid #F3B96A;    
    color: #FF5E00;
    padding: 5px 10px;
          width:93%; margin:0 auto; margin-bottom:20px;}
.invoiceTitleD a{ color: #FF5E00; text-decoration:underline;}

.selJq{ width:100%; border-bottom:1px solid #e0e0e0;height:40px; line-height:40px; position:relative; }
.selJq ul li{ float:left; cursor:pointer; background:url("../images/tabVal_02.png") repeat-x top center;   border:1px solid #e0e0e0; border-bottom:none;  height:41px; line-height:41px; font-size:12px; text-align:center; margin-right:10px; padding:0 20px;}
.selJq ul li.lihover{background:url("../images/tabVal_03.png") repeat-x top center;font-weight:bold;   }
.selJq .seIConJq{ background:url("../images/selICon2.png") no-repeat; position:absolute; left:126px; top:-15px; width:51px; height:27px;}

.pfxDown2 { text-align:center; margin-bottom:15px;}
.pfxDown2 a{ background:url(../images/pfxDown_03.png) no-repeat; width:368px; height:46px; line-height:46px;text-align:center; display:inline-block; color:#168616; font-weight:bold; }
.pfxDown2 a b{ font-weight:bold; text-decoration:underline; }
.pfxDown2 a:hover{ background:url(../images/pfxDownhover_03.png) no-repeat; width:368px; height:46px; color:#fff; text-align:center;}

.vip_ch2 {padding: 9px 100px 0px 100px}

.JhTs{ width:98%; margin:10px auto; border:#e3e3e3 1px solid; font-size:12px; line-height:20px; background:url(../images/Jhbg.jpg) repeat-y left top; padding:15px 10px 15px 0; height:auto; overflow:hidden; }
.JhTs .JhTitle{ background:url(../images/JhTip.jpg) no-repeat left center;  width:93px; height:36px; display:inline-block; float:left;  margin:9px  0 0 8px;}
.JhTs .JhCon{ float:left;}
.JhTs .JhCon b{  color:#17960e; font-weight:bold;}
.grey{ color:grey;}

.Table_Bf{ margin-top:10px; margin-bottom:20px;}
.Table_Bf table{border-right:#d2d2d2 1px solid;border-bottom:#d2d2d2 1px solid;}
.Table_Bf table th{ background:#f1f1f1;  }
.Table_Bf table th,.Table_Bf table td{ padding:10px ; text-align:center; border-left:#d2d2d2 1px solid; border-top:#d2d2d2 1px solid;}
.verDownI{ background:url(../images/verDown.jpg) no-repeat top center; padding-top:60px; text-align:center; margin-top:30px; color:#484848;}
.cb-info{  line-height:24px; padding:10px 10px; color:#666; margin-bottom:10px; }
.info-T{color: #ff5e00; font-size:16px;}
.bill-C a{ color:#1a66b3; text-decoration:underline; margin-right:5px;}

.inspect_E{ text-decoration:underline; margin:0 5px; height:26px; line-height:26px;}

.pt_2{ padding-top:2px;}

.ad_activity{ width:730px; margin:110px auto 0;} 
.ad_activity2{ width:850px; margin:0px auto 0;}

.sendSuc1{ background:url(/images/V2/sendIcon.png) no-repeat 313px center; height:30px; line-height:30px; padding-right:30px;}
.sendSuc{ background:url(/images/V2/sendIcon.png) no-repeat 173px center; height:30px; line-height:30px; padding-right:30px;}
.sendfail{ background:url(/images/V2/tipsIcon1.png) no-repeat left center; height:30px; line-height:30px; padding-left:30px;}

.domain_w{ width:400px; height:80px; float:left; overflow-y:auto;}

.btnEmail input
{
	width: 224px;
	height: 29px;
	line-height: 29px;
	background: url(../images/sendBtn1.jpg) no-repeat;
	color: White;
	border: none;
	cursor: pointer;
	margin-top: 5px;
	font-size: 12px;
	font-family: "宋体";
	font-weight: normal;
}
.btnEmailF input
{
	width: 161px;
	height: 26px;
	background: url(../images/EmailBtn_F.jpg) no-repeat;
	color: #333;
	border: none;
	cursor: pointer;
	font-size: 12px;
	font-family: "宋体";
	font-weight: normal;
	
}
.btnEmailF input:disabled{width: 161px; height: 26px;cursor:default; text-align:center; display:inline-block; font-size:12px; background:#e6e6e6; color: #a9a7a9; border:1px solid #ddd;}
.pkArea{ overflow:auto;text-align:justify;text-justify:inter-ideograph;font-family:SimSun,"宋体",sans-serif, Helvetica, Arial,'Microsoft YaHei'; font-size:12px;}
.yh-table{ }
.yh-table table{ border-left:1px solid #eee; border-top:1px solid #eee;}
.yh-table table tr th{  background:#f3f3f3;text-align:center;}
.yh-table table tr th,.yh-table table tr td{  color:#333;border-right:1px solid #eee;  border-bottom:1px solid #eee; padding:5px 15px;}

.prepend ul{ padding:15px 0; height:auto; overflow:hidden;}
.prepend ul li{ float:left; list-style:none;}
.prepend ul li a{ width:185px; float:left; padding-top:60px; color:#666; text-align:center; text-decoration:none;}
.prepend ul li a:hover{ text-decoration:underline;}
.prepend ul li a.val-em{ background:url(/images/v4/Pending_03.png) no-repeat top center;}
.prepend ul li a.apply-d{ background:url(/images/v4/Pending_09.png) no-repeat top center;}
.prepend ul li a.pay-o{ background:url(/images/v4/Pending_07.png) no-repeat top center;}
.prepend ul li a.val-cl{ background:url(/images/v4/Pending_05.png) no-repeat top center;}
.prepend ul li a.val-ym{ background:url(/images/v4/Pending_11.png) no-repeat top center;}
.prepend ul li a.fp-o{ background:url(/images/v4/Pending_13.png) no-repeat top center;}
.prepend ul li a:hover{ color:#2f9935;}
.prepend ul li a.val-em:hover{ background:url(/images/v4/PendingH_03.png) no-repeat top center;}
.prepend ul li a.apply-d:hover{ background:url(/images/v4/PendingH_09.png) no-repeat top center;}
.prepend ul li a.pay-o:hover{ background:url(/images/v4/PendingH_07.png) no-repeat top center;}
 .prepend ul li a.val-cl:hover{ background:url(/images/v4/PendingH_05.png) no-repeat top center;}
.prepend ul li a.val-ym:hover{ background:url(/images/v4/PendingH_11.png) no-repeat top center;}
.prepend ul li a.fp-o:hover{ background:url(/images/v4/PendingH_13.png) no-repeat top center;}
.greyBtn input{ background:#ccc; margin-right:10px; border:none; color:#333; border-radius: 3px;-webkit-border-radius:3px;-moz-border-radius:3px; padding:5px 10px;}


.loading_s{ background:url(/images/waitSender_img.gif) no-repeat left center; padding-left:19px; height:34px; line-height:34px; display:inline-block; vertical-align:middle;}
 
.lineItem{ width:226px; background:url(../../images/V2/orderBlock_05.png) top no-repeat; padding-top:21px;  }
.lineItem .c_de{ height:auto; overflow:hidden; background:url(../../images/V2/orderBlock_11.png) repeat-y; padding:0 15px;}
.lineItem .c_de .orderTxtP{ padding:10px 0;}
.lineItem .c_de .orderTxtP fieldset{ border:#d9d9d9 1px solid;   padding:10px 10px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
.lineItem .c_de .orderTxtP legend{ margin:0; border:none;font-size:12px; color:#333;  background:#fff;}
.lineItem .c_de .orderTxtP .m7 {
      position: relative;
     margin:10px auto 10px;border:#f4f4f4 1px solid;
	 padding:10px 5px 5px 10px;
	 max-height:100px;
 }
.lineItem .c_de .orderTxtP .m7 .mt {
    left: 0px;
    position: absolute;
    top: -12px;background:#ffffff;line-height:25px;padding:0 8px;font-size:12px; z-index:99; 
}
.lineItem .c_de .orderTxtP .m7 .maxH{ max-height:100px; overflow-y:auto;}

.lineItem .b{ background:url(../../images/V2/orderBlock_14.png) no-repeat; height:65px;}
.mainCon{ width:1200px; margin:0 auto 20px; height:auto; padding:20px 0; position:relative; }
.border-dash{ border-bottom:1px dashed #dbdbdb; height:10px; overflow:hidden; margin:0px 0 10px; width:100%;}
.waitUI img{ vertical-align:middle; }
.transfer-oth a{ color:#428bca; text-decoration:underline;font-size:14px; }
.transfer-oth img{ vertical-align:middle; margin-right:3px;}
.transfor-in{  height: 32px;    line-height: 32px;width: 400px; padding: 0px 5px;}

.downSiteV{background:url(/images/oneclick/valHtml.png) no-repeat 20px center #2392cb; color:#fff; cursor:pointer;height:35px; line-height:35px; padding:0 15px 0 40px; display:inline-block;border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.downSiteV:hover{ background:url(/images/oneclick/valHtml.png) no-repeat 20px center #41a3d6;}
.downSiteV img{ margin-top:2px;}
.valDq input{border-radius: 2px;-webkit-border-radius:2px;-moz-border-radius:2px; height:32px; line-height:32px;border:#e1e1e1 1px solid; padding:0 2px; background:#fff;  width: 90px;}
.genVal{  padding-left: 20px;
    padding-top: 20px;} 
.vapTxt{ height:34px; line-height:34px; float:left; margin-right:5px;}
.greenUnder {
	color:#168616;
	text-decoration:underline;
	font-size:12px;

}
.he34{	height:34px;
	line-height:34px;}
.btnE-Free{ display:block;height:34px; width:100%;}
.btnE-Free input{ height:34px; background:#dedede; border:#ababab 1px solid; color:#1d2b5b;  outline:none; cursor:pointer;font-size:12px; font-weight:normal; padding:0 15px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.btnE-Free input:hover{ background:#f1f1f1; }
.btnE-Free .select_way{ height: 34px;font-size: 12px;padding: 0 15px;}
.dwType span{ margin-right:20px;}

.help{
    /*display:block;*/
    float:right;
     padding-left:15px;
    background:url('/images/V4/help.png') left center no-repeat;
    text-decoration:underline;
}

/*填写发票*/
.inv{
    display: block;
    float: left;
}
.inv input[type="radio"]{
    vertical-align: middle;
    display: block;
    float: left;
    margin-top: 6px;
}
.inv label{
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
}


