﻿/* basic elements */
body{
margin: 0px;
padding: 0px;
background: #fff;
color: #000;
font: 12px/20px 宋体;
}
p{
margin: 0px;
padding: 0px;
}
form{
margin: 0px;
padding: 0px;
}
ul{
margin: 0px;
padding: 0px;
}
li{
list-style: none;
margin: 0px;

}
a:link{
text-decoration: none; 
/*color: #000;*/
}	
a:visited { 
text-decoration: none; 
/*color: #000;*/
}
a:hover { 
text-decoration: underline; 
color: #F67434;
}	
a:active { 
text-decoration: underline; 
/*color: #000;*/
}
div{
margin: 0px;
padding: 0px;
}
img{
border: none;
}
/****************************layout**************************/
#head,#contant,#foot{
clear: both;
width: 950px;
margin-right: auto;
margin-left: auto;
}
#head{
height: 185px;
}
#head_info{
height: 161px;
float: left;
}
#head_bar{
float: left;
width: 950px;
height: 24px;
background: url(../new_img/head_bar_bg.gif) left top repeat-x;
}
#logo{
float: left;
width: 200px;
height: 161px;
background: url(../new_img/logo_bg.gif) left bottom no-repeat;
text-align: center;
}
#menu{
float: left;
width: 390px;
height: 161px;
padding: 0px 0px 0px 10px;
background: url(../new_img/menu_bg.gif) left bottom repeat-x;
}
#menu ul{
padding-top: 30px;
}
#u_center{
float: left;
width: 350px;
height: 161px;
background: url(../new_img/u_center_bg.gif) left top no-repeat;
}
#lft_info{
height: 20px;
margin-top: 10px;
background: url(../new_img/lft_bg.gif) left top no-repeat;
}
#logo_pic{
margin: 10px 0px;
}
#u_menu{
margin-top: 35px;
margin-left: 60px;
}
#u_menu li{
float: left;
width: 60px;
text-align: center;
}
#u_tle{
margin: 70px 0px 10px 60px;
}
#u_login{
margin-left: 60px;
}
#foot_wrap{
clear: both;
width: 100%;
height: 130px;
background: url(../new_img/footbg.gif) left top repeat-x;
}
#foot_l{
float: left;
width: 25px;
height: 38px;
background: url(../new_img/bot_l.gif) left top no-repeat;
}
#foot_c{
float: left;
width: 900px;
height: 38px;
background: url(../new_img/bot_t.gif) left top repeat-x;
}
#foot_r{
float: left;
width: 25px;
height: 38px;
background: url(../new_img/bot_r.gif) left top no-repeat;
}
#foot_nap{
margin: 10px;
}
#f_logo{
float: left;
width: 150px;
margin-top: 10px;
}
#f_sinfo{
float: left;
width: 538px;
border-left: 2px #B0B0B0 solid;
padding-left: 10px;
}
#f_honer{
float: left;
width: 200px;
}
#do_rgt{
float: left;
width: 710px;
height: auto;
}
#do_lft{
float: left;
width: 240px;
height: auto;
}
#nav_tle{
float: left;
width: 250px;
height: 24px;
padding-top: 5px;
padding-left: 10px;
background: url(../new_img/ag_nav_tlebg.gif) left top no-repeat;
font-weight: bold;
color: #333;
}
#nav{
float: left;
margin: 10px 0px 20px 7px;
}
#nav_location{
float: left;
width: 417px !important;
width: 410px;
height: 23px !important;
height: 20px;
padding-top: 4px !important;
padding-top: 7px;
padding-right: 14px;
border-top: 1px #E4E5E9 solid;
border-right: 1px #E4E5E9 solid;
border-bottom: 1px #E4E5E9 solid;
text-align: right;
}
#error{
width: 509px;
margin: 30px 200px;
}












.bar_0{
float: left;
width: 70px;
}
.bar_l{
float: left;
width: 15px;
}
.bar_c{
float: left;
width: 600px;
padding: 0px !important;
padding-top: 3px;
}
.bar_r{
float: left;
width: 265px;
text-align: right;
}
.li_head{
padding: 0px !important;
padding: 3px 0px;
}
.input{
width: 70px;
border: 1px #C7CAD1 solid;
background: #fff;
}
.select{
font-size: 9pt; 
color: #FF0000;
border: none;
}
/*******************font style*****************************/
.font_w{
color: #fff;
}
.font_w a:link{
text-decoration: none; 
color: #fff;
}	
.font_w a:visited { 
text-decoration: none; 
color: #fff;
}
.font_w a:hover { 
text-decoration: underline; 
color: #F67434;
}	
.font_w a:active { 
text-decoration: underline; 
color: #fff;
}
.font_gry{
color: #7F7F7F;
}
.font_gry a:link{
text-decoration: none; 
color: #7F7F7F;
}	
.font_gry a:visited { 
text-decoration: none; 
color: #7F7F7F;
}
.font_gry a:hover { 
text-decoration: underline; 
color: #F67434;
}	
.font_gry a:active { 
text-decoration: underline; 
color: #7F7F7F;
}
.font_dgree{
color: #003541;
}
.font_dgree a:link{
text-decoration: none; 
color: #003541;
}	
.font_dgree a:visited { 
text-decoration: none; 
color: #003541;
}
.font_dgree a:hover { 
text-decoration: underline; 
color: #F67434;
}	
.font_dgree a:active { 
text-decoration: underline; 
color: #003541;
}
.font_str{
font-weight: bold;
}
.font_ye{
color: #f60;
}
.font_ye a:link{
text-decoration: none; 
color: #f60;
}	
.font_ye a:visited { 
text-decoration: none; 
color: #f60;
}
.font_ye a:hover { 
text-decoration: underline; 
color: #39f;
}	
.font_ye a:active { 
text-decoration: underline; 
color: #f60;
}
.font_3{
color: #333;
}
.font_3 a:link{
text-decoration: none; 
color: #333;
}	
.font_3 a:visited { 
text-decoration: none; 
color: #333;
}
.font_3 a:hover { 
text-decoration: underline; 
color: #F67434;
}	
.font_3 a:active { 
text-decoration: underline; 
color: #333;
}
.font_6{
color: #666;
}
.font_6 a:link{
text-decoration: none; 
color: #666;
}	
.font_6 a:visited { 
text-decoration: none; 
color: #666;
}
.font_6 a:hover { 
text-decoration: underline; 
color: #F67434;
}	
.font_6 a:active { 
text-decoration: underline; 
color: #666;
}
.font_r{
color: #DC1D00;
}
.font_r a:link{
text-decoration: none; 
color: #DC1D00;
}	
.font_r a:visited { 
text-decoration: none; 
color: #DC1D00;
}
.font_r a:hover { 
text-decoration: none; 
color: #06f;
}	
.font_r a:active { 
text-decoration: none; 
color: #DC1D00;
}

.font_9{
color: #999;
}
.font14{
font-size: 14px;
}
.font_b{
color: #0090FF;
}
/*******************button style*********************/
.bt_r{
width: 73px;
height: 21px;
color: #fff !important;
text-align: left;
padding-left: 5px;
border: none;
background: url(../new_img/bt_rbg.gif) left top no-repeat;
}
.bt_b{
width: 73px;
height: 21px;
color: #fff !important;
text-align: left;
padding-left: 5px;
border: none;
background: url(../new_img/bt_bbg.gif) left top no-repeat;
}
.bt_g{
width: 73px;
height: 21px;
text-align: left;
padding-left: 5px;
border: none;
background: url(../new_img/bt_gbg.gif) left top no-repeat;
}
.bt_r2{
width: 49px;
height: 21px;
color: #fff !important;
text-align: left;
padding-left: 5px;
border: none;
background: url(../new_img/bt_rbg2.gif) left top no-repeat;
}

/**************************************/
.gry_bgl{
float: left;
width: 10px;
background: url(../new_img/gry_bgl.gif) left top no-repeat;
height: 28px;
}
.gry_bgc{
float: left;
background: url(../new_img/gry_bgc.gif) left top repeat-x;
padding-top: 4px;
width: 293px;
height: 24px;
font-weight: bold;
color: #5D5D5D;
}
.gry_bgr{
float: left;
width: 10px;
background: url(../new_img/gry_bgr.gif) left top no-repeat;
height: 28px;
}
.gry_honnerc{
float: left;
background: url(../new_img/gry_bgc.gif) left top repeat-x;
padding-top: 4px;
width: 930px;
height: 24px;
font-weight: bold;
color: #5D5D5D;
}
.gry_conc{
float: left;
background: url(../new_img/gry_bgc.gif) left top repeat-x;
padding-top: 4px;
width: 220px;
height: 24px;
font-weight: bold;
color: #D91D00;
font-size: 14px;
}
/********************left menu style************************/
.lft_menupic{
padding: 15px;
text-align: center;
}
.lft_menusub li{
background: url(../new_img/lft_menusubg.gif) left top no-repeat;
height: 25px !important;
height: 22px;
padding-top: 7px !important;
padding-top: 10px;
padding-left: 20px;
font-weight: bold;
margin-bottom: 2px;
}
.lft_menuunder li{
background: url(../new_img/lft_menusubg.gif) left top no-repeat;
height: 25px !important;
height: 22px;
padding-top: 7px !important;
padding-top: 10px;
padding-left: 40px;
margin-bottom: 2px;
}
.right{
text-align: right;
}
.do_sort_sub{
margin: 5px;
}
.do_sort_sub_tle{
height: 28px;
}
.do_sort_sub_con{
background: #fff;
padding: 5px;
height: 170px;
}
.do_con{
height: auto;
border: 1px #E3E5E9 solid;
padding: 10px;
}
.do_con li{
padding: 3px 0px;
}
/*****************table style*********************/
.table {
border-collapse:collapse;
border:solid #E3E4E6;
border-width:1px 0px 0px 1px;
text-align: left;
}
.table td {
border:solid #E3E4E6;
border-width:0 1px 1px 0;
padding: 3px;
color: #333;
}
.table th{
border:solid #E3E4E6;
border-width:0px;
background: #E7E6E6;
padding: 3px;
font-weight: bold;
text-align: center;
}
.hidden{display:none;}

/*****************tab menu***********************/
#tab_menu{
float: left;
width: 155px;
}
#tab_con{
float: left;
width: 547px;
}
.tab_ul{
margin-top: 20px;
margin-right: 5px;
text-align: right;
}
.tab_ul li{
margin-top: 5px;
}

/*******************domain deal style************************/
.do_deal_sub{
float: left;
width: 221px;
margin: 5px;
}
.do_deal_tle{
height: 23px;
padding: 7px 0px 0px 30px;
background: url(../new_img/do_deal_tle.gif) left top no-repeat;
font-weight: bold;
color: #DC1D00;
}
.do_deal_con{
border: 1px #E4E8EB solid;
padding: 5px;
font: 12px/20px arial;
height: auto;
}



/*******************mail sub style*******************/
.m_mailsub_pic{
float: left;
width: 70px;
padding-top: 20px;
text-align: center;
}
.m_mailsub_tle{
margin-bottom: 10px;
font-weight: bold;
color: #4E4E4E;
}
.m_mailsub li{
line-height: 18px;
}
.m_mailsub_bt{
margin-top: 10px;
}


.domain_l{
float: left;
width: 15px;
height: 30px;
background: url(../new_img/do_domain_l.gif) left top no-repeat;
}
.domain_c{
float: left;
width: 663px;
height: 25px;
background: url(../new_img/do_domain_c.gif) left top repeat-x;
color: #DC1D00;
font-weight: bold;
padding: 5px 0px 0px 0px;
}
.domain_r{
float: left;
width: 15px;
height: 30px;
background: url(../new_img/do_domain_r.gif) left top no-repeat;
}
/*****************errors style*******************/
.error_top{
height: 21px;
background: url(../error/images/error_top.gif) left top no-repeat;
}
.error_con{
background: url(../error/images/error_con.gif) left top repeat-y;
}
.error_bot{
height: 18px;
background: url(../error/images/error_bot.gif) left top no-repeat;
}
.error_bg{
background: url(../error/images/error_pic.gif) right bottom no-repeat;
margin: 0px 5px;
padding-left: 20px;
}
.error_tle{
font-size: 24px;
font-weight: bold;
color: #D13119;
padding: 20px 0px;
}
.error_dtl{
width: 300px;
padding: 15px 0px;
line-height: 16px;
}
.error_block{
border: 1px #E2E5EA solid;
padding: 15px;
width: 200px;
margin-bottom: 20px;
}
.error_bt{
padding-left: 50px;
}



.no-line{ text-decoration: none !important; }
.ps-rel{position:relative}
.overflow-hide{ overflow: hidden; }
.overflow-slh{ overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; }
/*颜色*/
.clr-orange{ color:#E2383A; }
.clr-blue{ color:#1e55cc; }
/*字体*/
.b{ font-weight: bold; }
/*定位*/
.t-1{top:-1px !important;}
.t1{top:1px !important;}
.t2{top:2px !important;}
.t3{top:3px !important;}
.t4{top:4px !important;}
.t5{top:5px !important;}
.t6{top:6px !important;}
.t7{top:7px !important;}
.t8{top:8px !important;}
.t9{top:9px !important;}
.t10{top:10px !important;}
.t11{top:11px !important;}
.t12{top:12px !important;}
.t13{top:13px !important;}
.t14{top:14px !important;}
.t15{top:15px !important;}
.t16{top:16px !important;}
.t17{top:17px !important;}
.t18{top:18px !important;}
.t19{top:19px !important;}
.t20{top:20px !important;}
/*边距*/
.mb0{ margin-bottom:0 !important; }
.ml0{ margin-left:0 !important; }
.mr0{ margin-right: 0 !important; }
.mr5{ margin-right:5px; }
.ml5{ margin-left:5px; }
.mr6{ margin-right: 6px; }
.mr10{ margin-right: 10px; }
.mt8{ margin-top:8px; }
.ml10{ margin-left:10px; }
.mlr10{ margin-left:10px; margin-right:10px; }
.mt10{ margin-top: 10px; }
.mb12{ margin-bottom: 12px; }
.ml15{ margin-left:15px; }
.mr15{ margin-right: 15px; }
.mb15{ margin-bottom: 15px; }
.mt15{ margin-top:15px; }
.mlr18{ margin-left:18px; margin-right:18px; }
.mt20{ margin-top:20px!important; }
.mlr20{ margin-left:20px; margin-right:20px; }
.ml25{ margin-left:25px; }
.mb25{ margin-bottom: 25px; }
.ml30{ margin-left:30px !important; }
.mb30{ margin-bottom:30px; }
.mr30{ margin-right:30px; }
.mt30{ margin-top:30px !important; }
.mt40{ margin-top:40px !important; }
.mr45{ margin-right:45px; }
.mt50{ margin-top:50px; }
.mb50{ margin-bottom:50px; }
.mr60{ margin-right:60px; }
.mr70{ margin-right:70px; }
.mt90{ margin-top: 90px; }
.ml90 {
    margin-left: 90px !important;
}
.mb100{ margin-bottom:100px; }

.p0{ padding: 0 !important }
.ptb0{ padding-top: 0 !important; padding-bottom: 0 !important; }
.ptb10{ padding-top:10px !important; padding-bottom: 10px !important; }
.pb15{ padding-bottom:15px !important; }
.pl20{ padding-left:20px !important; }`
.pb30{ padding-bottom:30px; }
.pb50{ padding-bottom: 50px; }
.pb80{ padding-bottom: 80px; }
.pt30{ padding-top:30px; }
.plr5{ padding-left:5px !important; padding-right: 5px !important; }
.plr15{ padding-left:15px !important; padding-right: 15px !important; }

/*宽高*/
.wrp-1200{ margin:0 auto; width:1200px; }
.wrp-1084{ margin:0 auto; width:1084px; }
.min-w58{ min-width:58px; }
.min-w80{ min-width:80px; }
.min-w140{ min-width:140px; }
.min-w170{ min-width:170px; }
.wauto{ width: auto; }
.w28{ width: 28px !important; }
.w38{ width: 38px !important; }
.w50{ width: 50px !important }
.w88{ width: 88px !important }
.w100{ width: 100px !important; }
.w120{ width: 120px !important; }
.w132{width:132px !important}
.w160{width:160px !important}
.w200{width:200px !important}
.w250{width:250px !important}
.w232{width:232px !important}

.w300{ width:300px !important; }
.w333{width:333px !important}

.w350{ width: 350px !important; }
.w380{ width:380px !important; }
.w400{ width:400px !important; }
.w410{ width:410px !important; }
.w430{ width:430px !important; }
.w488{width:488px !important}
.w500{width:500px !important}
.w1020{ width:1020px !important; }
/*公共组件*/
.tText{ border:1px solid; border-color:#ddd !important; border-radius:4px; outline:0; background:white; padding:0 5px; vertical-align: middle; }
input[type=password].tText,
input[type=text].tText{ width:108px;height:28px; line-height: 28px; line-height:24px\9;color:#666; vertical-align: middle; }
select.tText { width: 120px; height: 30px; margin-right: 6px; color: #666; padding-left:1px !important; padding-right: 0 !important; vertical-align: middle; }
/*--复选框*/
.radio-checkbox{ white-space:nowrap; user-select:none; line-height: 20px; height:20px; display:inline-block; *display: inline; *zoom:1; position:relative; overflow: hidden; cursor: pointer; margin-right: 12px; vertical-align: top; position:relative; vertical-align: middle; }
.radio-checkbox .icons{ height:20px; width:20px; margin-right:2px; background-image: url(../show/domain/images/bg_01.png); }
.radio-checkbox input{  position:absolute; left:-9999px; opacity: 0; }
.radio-checkbox .ic-checkbox{ background-position: 0 -164px; }
.radio-checkbox .ic-radio{ background-position: -74px -156px; }
.radio-checkbox-active .ic-checkbox{ background-position: 0 -144px; }
.radio-checkbox-active .ic-radio{ background-position:-45px -156px; }
.radio-checkbox.disabled{ cursor: not-allowed; opacity: 0.3 }
/*--input 复选框组合*/
.tGroup{ position:relative; display: inline-block; border:1px solid #ddd; border: 1px solid #ddd; border-radius: 4px; background: white; }
.tGroup .tText{ border:0; }
/*--按钮*/
.btn-public{display:inline-block;padding:0 13px;height:28px;border:1px solid #ddd;border-radius:4px;background:#fafafa;text-align:center;text-decoration:none!important;white-space:nowrap;line-height:28px;cursor:pointer}
.btn-public[disabled]{border-color:#eee!important;background:#fafafa!important;color:#ccc!important;cursor:not-allowed}
.btn-orange{border-color:transparent;background:#E2383A;color:#fff}
.btn-orange:hover{color:#fff;opacity:.9}
.btn-gray.active,.btn-gray:hover{color:#E2383A}
.btn-ddd2.active,.btn-gray2:hover{border-color:transparent;background:#E2383A;color:#fff}
.btn-size-mini{height:22px!important;line-height:22px!important}
.btn-size-small{height:26px!important;line-height:26px!important}

.btn-green{ color: #fff; border: 1px solid #46bc6d; background: #46bc6d;  }
.btn-blue{ color: #fff; border: 1px solid #ff7200; background: #ff7200;}

/*--表格*/
.center-table th,.center-table td{ text-align: center !important; padding-left:5px !important; padding-right:5px !important; }
.t-table{table-layout:fixed;border:0;border-collapse:collapse;border-spacing:0; }
.t-table-border{ border:1px solid #ddd; }
.t-table thead{background-color:#f8f8f8; line-height: 34px;}
.t-table th{ padding-left:10px; text-align: left; font-weight: bold; }
.t-table td{border-bottom:1px solid #e3e3e3}
.t-table td{padding:5px 0 5px 10px;word-break:break-all;word-wrap:break-word; line-height: 28px; }
.t-table td a.btn{min-width:24px}
.t-table tbody tr:hover{cursor:pointer;background:#f7fcff}
.list-loading{ background:url(../show/domain/images/highprice_loading.gif) center no-repeat; height:100px; }


/*--排序角标*/
.toggle-sort-arraw{ display: inline-block; height:14px; width:16px; position:relative; top:2px; cursor: pointer; }
.toggle-sort-arraw .icons{ position:absolute; left:3px; top:0; display: none; }
.toggle-sort-arraw .ic-sort-none{ display: block; }

.toggle-sort-arraw-up-active .ic-sort-desc{ display: block; }
.toggle-sort-arraw-down-active .ic-sort-asc{ display: block; }

/*域名模板*/
.template-pop{ position:fixed; z-index: 10000 }
.template-pop i{ font-style: normal; }
.template-pop .bg{ position:absolute; background:black; opacity: 0.6; filter:alpha(opacity = 60); }
.template-pop .bg,
.template-pop{ width:100%; height:100%; left:0; top:0; }
.template-pop .template-inner{ width:770px; height:470px; overflow: auto; position:absolute; left:50%; top:50%; margin-top:-250px; margin-left:-400px; background:white; border:2px solid #e2383a; padding:15px; border-radius: 4px; }











































