/**********************************common css****************************************************************************/

body{color:#555555; text-align:center; background:#9BC9E3 url(../images/dot_bg.gif) repeat;}

body,div,span,p,ul,li,dl,dt,dd,input,table,form{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  font-size:11px;}

textarea,select{font-family:Arial, Helvetica, sans-serif;  font-size:12px;}

img{ border:0;}

ol li,p{ line-height:21px;}

ol{ margin:0 0 0 20px; padding:0;}

ol li{ margin-top:1px;}

ul{ list-style:none;}

dl dd{ margin-left:21px;}



.answerli{ line-height:30px!important; line-height:40px; list-style:none; text-indent:5px;}

.answerli2 li{  list-style-image:url(../images/li_icon.gif); line-height:23px; margin-left:17px; margin-top:4px;}

.answerli3 li{ line-height:25px;text-indent:20px;}

.answerli4 li{ line-height:25px; }

.answerli5{ background:url(../images/green_li_bg.gif) no-repeat 0px 7px; line-height:23px; padding-left:18px; margin-top:12px; color:#333333; font-weight:bold;}

a{ color:#1d1d70; text-decoration:none; }

a:link,a:visited{color:#1d1d70; text-decoration:none;}

a:hover{ text-decoration:none;}



/*default links*/

.main_default a:link,.main_default a:visited{color:#0c51b7; text-decoration:underline; }

.main_default a:hover{ color:#fe5400; text-decoration:underline;}

.main_default .r_cur a:link,.main_default .r_cur a:visited{ text-decoration:none;}

.main_default .r_cur a:hover{ text-decoration:underline;}

.main_default .open_eye a:link,.open_eye visited{ color:#fe5400;}

.main_default .open_eye a:hover{ text-decoration:none;}



.main_default .r_tb .green_link a:link,.main_default .r_tb .green_link a:visited{ color:#398c10;}

.main_default .r_tb .green_link a:hover{ color:#fe5400; }



.main_default .r_tb .orange_link a:link,.main_default .r_tb .orange_link a:visited{ color:#d86e10;}

.main_default .r_tb .orange_link a:hover{ color:#fe5400; text-decoration:none; }

.right .main_default .r_tb th a{ text-decoration:none;} /*表格???接不加?*/



.font12{ font-size:12px;}

.font14{ font-size:14px;}

.font16{ font-size:16px;}

.font_bold{ font-weight:bold; font-size:12px;}

.font_blue{font-weight:bold;  color:#0C51B7; }

.font_blue_normal{color:#0c51b7; }

.font_blue_s{color:#6faed7; font-size:11px;}

.font_red{ color:#fe5400; font-weight:bold; font-size:12px;}

.font_red2{ color:#ff0000;}

.font_green{ color:#009933; font-weight:bold; font-size:12px;}



.align_c{ text-align:center;}

.align_r{ text-align:right;}





.r_bigtitle0{color:#000099; font-weight:bold; font-size:16px; margin-bottom:6px;}/*big title*/

.r_bigtitle{ background:url(../images/subtitle_icon.gif) no-repeat 1px 1px; padding-left:20px;color:#000000; font-weight:bold; font-size:13px; margin-bottom:6px;}   /*sub title*/



.r_title{ color:#000; font-weight:bold; line-height:17px; font-size:13px; margin-bottom:6px; }



.border_f{ border-top:1px solid #fff;}

.f_left{ float:left;}

.f_right{ float:right;}

.hide{ }

.clear{ clear:both;  height:0; overflow:hidden; }



/***************************page css*************************************************************************************/

.page{ border-left:1px solid #cfe5f2; border-right:1px solid #CEE6F2; padding-right:1px;margin:0 auto; width:1000px;}



/***************************header css*******************************************************************/

.header{ width:1000px; height:97px; background:url(../images/top_header_bg.gif) repeat-x; border-bottom:1px solid #B7D8EB;}

.header .logo{ float:left;background:url(../images/logo.gif) no-repeat; width:203px; height:97px;}

.header .top_r_div{width:797px;}

.header .top_r_text{width:797px; height:57px; padding-top:10px;}



.header .top_texts2{  color:0c51b7; margin-right:16px; width:250px; font-size:12px}

.header .top_texts2 a:link,.header .top_texts2 a:visited{ color:#0c51b7;text-decoration:underline;}

.header .top_texts2 a:hover{ text-decoration:none;}



/***************************left css********************************************************************/

.content{ width:1000px; height:100%; text-align:left; text-align:left; background:url(../images/content_bg.gif) repeat-y #fff;}

.left{ float:left;  width:210px; height:100%; padding-bottom:40px;}



/*left menu当前?接的背景*/

.curmenuli a{color:#1D1D70; text-decoration:underline; }



/***************************right css********************************************************************/

.right{ float:left; width:790px; text-align:left; background:#fff; height:100%; padding-bottom:30px;}

.right .r_top{background:#d8f4fb;  border-top:3px solid #d8f4fb; padding:0px 3px 2px 4px; height:46px;}



.r_description{ background:#fff url(../images/r_decro2.gif) repeat-x bottom; margin-top:10px; margin-bottom:6px; line-height:21px;}

.r_pad_inner{}

.r_decro{ background:#f1fbfc; border:1px solid #fff; height:79px; padding-top:15px; text-align:left;padding-left:40px;}

.r_cur{ font-size:12px; color:#333; margin-top:11px;}



/***************************right common css***************************************/

.r_line{ margin-top:9px;border-bottom:1px solid #e6e6e6; }

.hight4{ height:4px; overflow:hidden;}

.hight7{ height:6px; overflow:hidden;}

.hight10{ height:15px; overflow:hidden}

.r_padleft{padding-left:19px; padding-right:19px; }/*改?右??的?距上左右一致*/



.r_padleft2{padding-left:0px; padding-right:0px; }/*改?右??的?距上左右一致*/

.margintop19{ margin-top:19px;}

.margintop17{ margin-top:17px;}

.margin_left{ margin-left:21px;}/*内容????*/



.margin_middle{ margin-left:5px;}/*内容????*/



/***************************right button&&&input css*******************************/

.r_input3{ /*border:1px solid #a6e4eb; background:#f2fbfc;*/ border:1px solid #7F9DB9;width:446px;height:17px;padding:2px 0px 2px 3px; line-height:17px; font-size:12px; }
.r_input31 {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 17px; PADDING-LEFT: 3px; WIDTH: 446px; PADDING-RIGHT: 0px; HEIGHT: 17px; FONT-SIZE: 12px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 2px
}
.r_input{ border:1px solid #a6e4eb; background:#f2fbfc;width:446px;height:20px;padding:2px 0px 2px 3px; line-height:20px; font-size:12px; }

.r_input2{ width:190px; border:1px solid #a6e4eb; background:#f2fbfc; vertical-align:middle; height:19px;  padding-left:2px; font-size:12px; padding-top:3px!important;}

.r_select,.r_textarea{ border:1px solid #7f9db9; padding-left:4px;font-size:11px;}

.r_textarea{ width:560px;}



.input_bg input{ border:1px solid #7f9db9; height:19px; line-height:18px; padding-left:4px;}

.input_bg select,.input_bg textarea{ border:1px solid #7f9db9; padding-left:2px;}

.input_bg_p input{ border:1px solid #7f9db9; height:16px; padding-top:3px!important; width:24px;}/*?入??的框?式*/



.btn_outer{text-align:center;}

.r_btn{cursor:pointer;border:1px solid #a6e4eb; background:url(../images/r_btn_bg.gif) repeat-x; width:84px; height:27px;}

.r_btn2{ cursor:pointer;background:url(../images/btn_bg.gif) repeat-x;height:27px; line-height:27px;border:none;font-size:12px; padding-left:8px; padding-right:8px; color:#555555; font-weight:bold;}

.btn_left,.r_tb td.btn_left{ background:url(../images/btn_left.gif) no-repeat; height:27px; width:3px;}

.btn_r,.r_tb td.btn_r{ background:url(../images/btn_r.gif) no-repeat; height:27px; width:3px;}



/***************************right table css******************************************/

/*whenever table has margin on right or left,set its width*/

.tb_w730{ width:730px;}

.tb_w751{ width:751px;}

.tb_w360{ width:360px;}

.tb_w350{ width:360px;}



/*when table has left title,set its th css*/

.tb_th_font .r_tb th{ font-weight:normal;}

.tb_th_r .r_tb th{ text-align:right;}



/*table common css*/

.r_tb{ border-collapse:collapse; line-height:25px; word-wrap:break-word; margin-top:5px; }

.r_tb th{ background:#edf3f6 url(../images/th_bg.gif) repeat-x left top; height:25px; color:#333333; border:1px solid #d1e0e5; padding-left:5px; padding-right:5px;  margin:1px;}

.r_tb th.th_left{ text-align:left; }

.r_tb th.th_center{ text-align:center;}

.r_tb th.th_right{ text-align:right; }









.r_tb td{ border:1px solid #d1e0e5; padding-left:4px; padding-right:4px; height:27px; line-height:22px;}

td.td_center{ text-align:center;}

td.td_right{ text-align:right;}



.r_tb tr.gray_bg{ background:#f4f8f9;}

.r_tb td.gray_bg{ background:#f8fafb; font-weight:bold; color:#5f5f5f; text-align:right;}

.r_tb tr.gray_bg2{ background:#f8f8f8; color:#999; }

.r_tb td.gray_bg_left{ background:#f8fafb; font-weight:bold; color:#5f5f5f; text-align:left;}

.r_tb td.pagelink a{ color:#444444;}







/*inner table which doesnot need border or padding*/

table.tb_bordnone th{ border:none; padding-left:0; padding-right:0;}

table.tb_bordnone td{ border:none; padding-left:0; padding-right:0;}



.r_tb2 td{ height:28px; padding-left:4px; }



.r_tb_pad12 td{ padding-left:12px;}



/*inner table which doesnot need border or padding*/

table.tb_bordnone th{ border:none; padding-left:0; padding-right:0;}

table.tb_bordnone td{ border:none; padding-left:0; padding-right:0;}



/*domain type name column*/

.r_tb th.th_padleft,.r_tb td.td_padleft{ padding-left:50px;}





/*表格th??内?接?式*/

.r_tb th a:link{ text-decoration:none;}





/***************************footer css*****************************************************************************/

.footer{ border-top:1px solid #e7e7e7;height:29px; background:url(../images/bot_bg.gif) repeat-x; padding-top:1px;font-size:12px; width:1000px;}

.footer ul{ display:block; margin-right:20px; float:right;}

.footer ul li{ float:left;width:120px;border-left:1px solid #fff; background:url(../images/bot_li_bg.gif) no-repeat left; padding:0 8px; line-height:29px; text-align:center; }

.footer ul li a:link,.footer ul li a:visited{ color:#666666; text-decoration:underline;}

.footer ul li a:hover{ color:#666666; text-decoration:none;}







/***************************login css*****************************************************************************/

.log_content{ width:1000px; height:100%; text-align:left;  border-top:2px solid #e8f3f9; overflow:hidden;}

.log_content input.log_input{background:#ffffff url(../images/log_input.gif) no-repeat; border:1px solid #a3cad7; height:18px; line-height:18px; padding-top:1px; width:152px; padding-left:2px;}



.log_btn{ background:url(/cp_english/images/login_btn.gif) no-repeat; width:74px; height:22px; border:none; cursor:pointer;}

.reset_btn{ background:url(../images/reset.gif) no-repeat; width:74px; height:22px; border:none; cursor:pointer;}

.r_title_blue {

	color:#0C51B7;

	font-size:12px;

	font-weight:bold;

	line-height:17px;

}





.wordwrap

{

    word-wrap:break-word;

    word-break:break-all;

 /*  -moz-binding: url('./wordwrap.xml#wordwrap');*/

    overflow: hidden;

}



.wordwrap_a{

cursor:pointer;

color:#6B75A6;

text-decoration:underline;

}


.wordwrap a{

color:#6B75A6;

text-decoration:underline;

}
/*CSS for table decoration begins here*/
.table
{
	border:solid 1px #9FC0E8;
	width:800px;
	text-align:right;
	background:#E6F1F2;
}
.table1
{
	width:800px;
	margin-top:10px;
}
.column
{
	border-right:solid 1px #9FC0E8;
	padding-right:5px;
	font-weight:bold;
	height:auto;
}
.column1
{
	border-right:solid 1px #9FC0E8;
	border-bottom:solid 1px #9FC0E8;
	padding-right:5px;
	font-weight:bold;
	height:20px;
}
.column2
{
	border-right:solid 1px #9FC0E8;
	padding-right:5px;
	font-weight:bold;
	height:20px;
}
.column3
{
	border-top:solid 1px #9FC0E8;
	border-right:solid 1px #9FC0E8;
	padding-right:5px;
	font-weight:bold;
	height:auto;
}
.column_error
{
	border-right:solid 1px #9FC0E8;
	padding-right:5px;
	font-weight:bold;
	height:auto;
	text-align:left;
}
.row
{
	border-bottom:solid 1px #9FC0E8;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
}
.row1
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
}
.row2
{
	text-align:right;
}
.row3
{
	text-align:center;
}
.row4
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	border-top:solid 1px #9FC0E8;
}