﻿/* basic elements */
body{
margin: 0px;
padding: 0px;
background: #fff;
color: #000;
font: 14px/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;
}

















































