@import url("default.css");


/*------------------------------------
		layout
------------------------------------*/
#wrap {width:100%;background:url(../images/menu_bg.gif) repeat-x ;position:relative;}
/*.top {margin:0 auto;width:1000px;}*/
#header, #container{margin:0 auto;width:1000px;text-align:left;}
#header {height:100px;}

/*------------------------------------
		header
------------------------------------*/
#header .logo {float:left; width:180px;}
#header p{float:right;margin:15px 0;}
.navi{float:right; z-index:1000;}
#header .navi ul:after{clear:both; content:''; display:block;}
#header .navi li{float:left; padding:8px 10px;}
#header .navi li a{font-size:14px; color:#666666;font-weight:bold;}
#header .navi li a:hover{color:#0d4da2;}

/*------------------------------------
		left menu
------------------------------------*/

#container{/*position:relative;*/ z-index:0; /*min-height:680PX;*/}
#container:after{clear:both; content:''; display:block;}
.blind {position:absolute; margin:0; padding:0; width:0; height:0; line-height:0; visibility:hidden; }
#container .lnb{float:left;width:204px;}
#container .lnb ul {padding-bottom:30px;}
#container .lnb li{ background:url(../images/left_bg.gif) no-repeat top ;height:40px;padding-left:15px; text-align:left;}
#container .lnb a li {font-size:13px; line-height:40px;font-weight:bold;}
#container .eng a li.on{background:url(../images/left_eng.gif) no-repeat top ;}
#container .china a li.on{background:url(../images/left_china.gif) no-repeat top ;}
#container .exam a li.on{background:url(../images/left_exam.gif) no-repeat top ;}
#container .lnb dd{padding-bottom:10px;}

.lnb, .conters{float:left;}
.conters{width:790px;}
/*------------------------------------
		conters
------------------------------------*/
.titleArea{float:left; width:750px;margin-left:40px;background:url(../images/title_02.gif) no-repeat;height:53px;}
.titleArea:after{clear:both; content:''; display:none;}
/*.titleArea .title{text-indent:-9999px;}*/
.titleArea .title{color: #303e47; font-size: 24px;padding-top:10px; padding-left: 10px;}
.titleArea .location{float:right;margin-top:-20px; /*padding:10px 0;*/}
.titleArea .location span{color:#848484;}
.titleArea .location span.last{color:#88A1C0; font-weight: bold;}

.conterArea{float:left; width:750px;margin:10px 0 0 40px;}
.conterArea h3{padding-top:20px;}

.board_search { width:100%; float:left; }

/*------------------------------------
		¾ç½Ä form
------------------------------------*/
.tb_form {width:100%; border-top:2px solid #a2a2a2;border-bottom: 1px solid #D9D9D9;}
.tb_form th{padding-left:12px; text-align:left; color:#6b6b6b; border-bottom:1px solid #ccc; background:#f9fafd;}
.tb_form th img{margin-top:3px;}
.tb_form td{padding:12px; text-align:left; border-left:1px solid #ccc; border-bottom:1px solid #ccc;line-height:20px;}
.tb_form td + th{border-left:1px solid #a2a2a2;}
span.twice{font-size:12px; font-weight: bold; }
.tb_form td.last{border-right:1px solid #ccc;}


.tb_form1{border:1px solid #D9D9D9;width:100%;}
.tb_form1 th img{margin-top:3px;}
.tb_form1 td{padding-top:12px; text-align:left;}
.tb_form1 td div{line-height:20px;}
/*.tb_form1 td + th{border-left:1px solid #a2a2a2;}*/




.tb_board_top { width:100%;/*float:left;*/}
.tb_board_top td { height:40px; color:#4c4c4c; }
.tb_board_top td span { color:#dc2e00;}

.tb_board_list{width:100%;}
.tb_board_list{width:100%; border-top:2px solid #919191;}
.tb_board_list th{padding:12px 0 14px; text-align:center; font-size:13px; color:#6b6b6b; border-bottom:1px solid #acacac; background:#f3f3f3;}
.tb_board_list td{padding:8px; text-align:center; color:#787878; border-bottom:1px solid #e0e0e0;}
.tb_board_list td + td{border-left:1px solid #e0e0e0;}

/*------------------------------------
		input type
------------------------------------*/
input.form {height:21px; border:1px solid #a7a7a7; }
input.formreadonly { width:185px; height:21px; border:1px solid #a7a7a7; background:rgb(230, 255, 242);}
input.fileform {width:500px; height:23px; /*border:1px solid #b7b7b7;*/ background:#fafafa; color:#959595; padding:5px 5px 3px; line-height:12px;}
input.fileform1 {width:300px; height:23px; /*border:1px solid #b7b7b7;*/ background:#fafafa; color:#959595; padding:5px 5px 3px; line-height:12px;}
input.form02 { height:12px; border:1px solid #cccccc; background:#fff; color:#959595; padding:7px 5px 5px; line-height:12px; }
input.form03 { height:12px; border:0px solid #cccccc; background:#fafafa; color:#959595; padding:5px 5px 3px; line-height:12px; }

input.ws10 { width:20px; }
input.ws30 { width:30px; }
input.ws50 { width:50px; }
input.ws80 { width:80px; }
input.ws70 { width:70px; }
input.ws90 { width:90px; }
input.ws115 { width:115px; }
input.ws150 { width:150px; }
input.ws170 { width:170px; }
input.ws235 { width:235px; }
input.ws410 { width:410px; }
input.ws490 { width:490px; }
input.ws530 { width:530px; }
input.ws555 { width:555px; }

input.ws90pc { width:90%; }
input.ws100pc { width:100%; }

select. { border:1px solid #b7b7b7; background:#fff; color:#959595; }
select.ws50 { width:50px; height:20px;}
select.ws70 { width:70px; height:20px;}
select.ws75 { width:75px; height:20px;}
select.ws100 { width:100px; height:20px;}
select.ws150 { width:150px; height:20px;}

/*------------------------------------
		¾à°ü form
------------------------------------*/
.clause{border-bottom: #D9D9D9 1px solid;border-top: #A2A2A2 2px solid;height:250px;padding:20px 10px 20px 10px;}
.clause p{line-height:18px;}



/*------------------------------------
		btn_soft
------------------------------------*/
.btn_area_c { width:100%; float:left; position:relative; text-align:center; }
.btn_area_r { width:100%; float:left; position:relative; text-align:right; }
.btn_area_l { width:100%; float:left; position:relative; text-align:left; }

.btn_area_c img{padding:30px 0;}
.btn_area_c input{border:0; cursor:pointer; display:inline-block; }

.btnSave{width:225px; height:39px; border:0;text-indent:-9999px; background:url('../images/btn_app_form.gif') no-repeat left top;}
.btnfreetestSave{width:225px; height:39px; border:0;text-indent:-9999px; background:url('../images/btn_level.gif') no-repeat left top;}

.btnSave{width:100px; height:30px; background:url('../images/btn/btnSave.gif') no-repeat left top;}
.btnCancel{width:100px; height:30px; background:url('../images/btn/btnCancel.gif') no-repeat left top;}

.btnSave1{border:0; width:100px;text-indent:-9999px; height:30px; background:url('../images/btn/btnSave.gif') no-repeat left top;}
.Btnsubmit{width:225px; height:39px; border:0; background:url('../images/btn_notext.jpg') no-repeat left top;font-size:13px; font-weight:bold;color:#4c4c4c;}
.Btnsubmit2{width:225px; height:39px; border:0; background:url('../images/btn_notext.jpg') no-repeat left top;font-size:14px; font-weight:bold;color:#4c4c4c;}

input.t-btn02_search { height:22px; color:#ffffff; text-align:center; padding:5px 10px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold;  background:#4264ae; border:1px solid #4264ae; cursor:pointer;}	


/*------------------------------------
		a tag
------------------------------------*/
a.t-btn01 { width:62px; height:11px; color:#4c4c4c; text-align:center; padding:6px 0 3px; line-height:11px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:11px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #fe864a; }
a.t-btn01_s { width:42px; height:11px; color:#4c4c4c; text-align:center; padding:6px 0 3px; line-height:11px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:11px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #fe864a; }
a.t-btn01_b { width:90px; height:11px; color:#4c4c4c; text-align:center; padding:6px 0 3px; line-height:11px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:11px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #fe864a; }
a.t-btn01_b2 { width:69px; height:11px; color:#4c4c4c; text-align:center; padding:6px 0 3px; line-height:11px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:11px; font-weight:normal; vertical-align:middle; background:#fff; border:1px solid #fe864a; }
a.t-btn02 { width:62px; height:12px; color:#5a6370; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:12px; font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #fe864a; }
a.t-btn02_s { width:52px; height:12px; color:#5a6370; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:12px; font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #fe864a; }
a.t-btn02_b { width:108px; height:12px; color:#5a6370; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:12px; font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #fe864a; }
a.t-btn02_zb { width:138px; height:12px; color:#5a6370; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:12px; font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #fe864a; }
a.t-btn03 { width:52px; height:12px; color:#fff; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:13px; font-weight:normal; vertical-align:middle; background:#646e7d; border:1px solid #fe864a; }
a.t-btn03_b { width:62px; height:12px; color:#fff; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:13px; font-weight:normal; vertical-align:middle; background:#646e7d; border:1px solid #fe864a; }
a.t-btn03_b2 { width:92px; height:12px; color:#fff; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:13px; font-weight:normal; vertical-align:middle; background:#646e7d; border:1px solid #fe864a; }
a.t-btn04 { width:92px; height:12px; color:#5a6370; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:13px; vertical-align:middle; background:#f6f6f6; border:1px solid #fe864a; }
a.t-btn04_b { width:52px; height:12px; color:#5a6370; text-align:center; padding:7px 0 5px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; font-size:13px; vertical-align:middle; background:#f6f6f6; border:1px solid #fe864a; }

/*------------------------------------
		footer
------------------------------------*/
#footer {background:url(../images/bo_bg.gif) repeat-x; width:100%;}
.copyright{margin:0 auto;width:1000px;}


/*------------------------------------
		page
------------------------------------*/
.pn_warp{padding-top:28px; width:100%;margin-top:20px;}
.pn_warp a{padding:6px 0; margin:1px; width:23px; color:#666; border:1px solid #ccc; display:inline-block; }
.pn_warp .btnFirst{text-indent:-9999px; background:url('../images/btn/btnFirst.gif') no-repeat 50%;margin:-1px;}
.pn_warp .btnPrev{text-indent:-9999px; background:url('../images/btn/btnPrev.gif') no-repeat 50%;margin:-1px;}
.pn_warp .btnNext{text-indent:-9999px; background:url('../images/btn/btnNext.gif') no-repeat 50%;margin:-1px;}
.pn_warp .btnLast{text-indent:-9999px; background:url('../images/btn/btnLast.gif') no-repeat 50%;margin:-1px;}
.pn_warp b{width:23px;padding:6px 0;display:inline-block;border:1px solid #ccc; color:#6b6b6b;}


/*------------------------------------
		phoneclass admin
------------------------------------*/

.inputDiv {float:left;width:98%;border:1px solid #c5c5c5;padding:5px;line-height:30px;}
.inputDiv span {float:right;}



/*------------------------------------
		phoneclass login
------------------------------------*/
.login_box { width:600px; height:351px; margin:0 auto; background:url(../images/login_bg.jpg)repeat-x 0 0;}
.login_box .form { position:relative; top:136px;left:165px;width:449px;}
.login_box .form .text,
.login_box .form .password {height:34px;line-height:34px;border:0px solid #ccc; padding:0 9px 0 49px; width:210px; font-weight:bold;}
.login_box .form .text { background:url(../images/ic_user-name.gif) no-repeat 0 0 ; }
.login_box .form .password { background:url(../images/ic_password.gif) no-repeat 0 0; }
.login_box .form .text{margin-bottom:11px;}
.login_box .form .password {margin-bottom:20px;}
.login_box .form input[type=image] {position:relative;float:right;margin-right:40px;}
.login_box .form b {font-size:13px;}
.login_box .form b>span {color:#f0605f;}
.words { clear: both;float:left;padding:0 0 10px 60px;}

/*
.login_box { width:500px; height:351px; position:relative; float:center; background:url(../images/login_bg.jpg) repeat-x 0 0; text-align:center; padding:30px 0 0 110px; }
.tb_login01 { width:516px; }
.tb_login01 td { vertical-align:top; }
.tb_login02 { width:450px;}
.tb_login02 td { vertical-align:top; height:40px; }
.tb_login02 td input.tx { width:220px; height:16px; border:none; background:url(../images/input_login_bg.gif) no-repeat 0 0; padding:15px 10px 10px 15px; line-height:14px; font-weight:bold; margin-top:1px; }

*/

