*{font-family:arial,sans-serif;font-size:12px;color:#222222;padding:0;margin:0;text-align:left;}
html,body{margin:0;padding:0;text-align:center;}
html{overflow-y:scroll;}
h1,h2,h3,h4,h5,h6,a,b,i,ins,span,div,input,textarea,select,option,li,ul,p,fieldset{font-family:arial,sans-serif;font-size:12px;color:#222222;padding:0;margin:0;text-align:left;}
ul,li{list-style:none;padding:0;margin:0;}
table{border-collapsee:collapse;border:0;}
td,th{border:0px;overflow:hidden;}

pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
a{color:#333355;text-decoration:none;}
a:hover {color:#666699;text-decoration:underline;}
img{border:none;vertical-align:middle;}

.wrap{text-align:left;margin:0 auto;width:960px;clear:both;float:none;display:block;zoom:1;overflow:hidden;}
.clear{clear:both;height:0px;overflow:hidden;}

.message{border:1px solid #FFCCAA;background-color:#FCFADF;color:#7799cc;padding:10px;margin:20px;line-height:22px;}
.message pre{color:#237DAF;line-height:22px;}
.warning{border:1px solid #74AFF8;background:#ADE5FF url(ico_foc.gif) no-repeat 10px 10px;color:#2244AA;padding:10px;margin:20px 10px;line-height:22px;padding-left:40px;}
.error{border:1px solid #F8AF8A;background:#fC8740 url(ico_err.gif) no-repeat 10px 10px;color:#0045AA;padding:10px;margin:20px 10px;line-height:22px;padding-left:40px;}

/* for button */
.e_btn{background:#237DAF;border-color:#ABCDEF #4979AC #4979AC #ABCDEF;font-weight:bold;overflow-x:visible;border:solid 1px;color:#FFFFFF;cursor: pointer;font-size:14px;height:28px;line-height: 20px;padding: 3px 15px;text-align: center;}
a.e_btn:hover {color:#eeeeee;background:#3490C9;}
/* for text */
.e_txt{border:1px solid #CCCCCC;font-size:14px;height:22px;padding:4px 8px;color:#666666;width:200px;vertical-align:middle;}
/* for element focus */
.e_foc{border-color:#FFAA66;background:#FFFFCC;color:#666666;}
/* for error */
.e_err{border-color:#FFFF00;background:#FF0000;color:#FFFFFF;}
/* for check box */
.e_chb{vertical-align:middle;}
/* for radio */
.e_rad{vertical-align:middle;}
/* for selector */
select{height:25px;}
option{line-height:25px;}
.e_sel{}
/* for text area */
.e_tar{}
/* for check code */
.e_code{width:60px;}

/* for left align */
.e_l{text-align:left;}
/* for right align */
.e_r{text-align:right;}
/* for center align */

.c_red{color:red;}

.s_pwd{width:150px;}

.s_msg{font-size:14px;line-height:25px;padding:20px;}
.s_msg a{font-size:14px;text-decoration:underline;color:#ff6622;}
.s_url{font-size:12px;line-height:25px;padding:0 20px;color:#666666;text-align:right;}

.f_box_r{border:1px solid #FFAA66;background:#FFFFDD;float:right;}
.f_box_r h6{padding:5px;color:#FF6600;line-height:20px;font-size:12px;border-bottom:1px solid #FFAA66;margin:1px;}
.f_box_r div{margin:6px;line-height:22px;color:#666666;}
.f_box_r ul{}
.f_box_r ul li{list-style:square;margin-left:15px;line-height:22px;color:#666666;};

/* for table of form */
table.t_f{width:680px;margin:0 auto;}
table.t_f td,table.t_f th{}
table.t_f th{}
table.t_f td{padding:4px;}
table.t_f .label{width:120px;font-size:14px;line-height:30px;vertical-align:middle;text-align:right;}
table.t_f .input{text-align:left;font-size:14px;}
table.t_f .input em{font-weight:bold;color:#F08300;margin-left:5px;font-style:normal;font-size:17px;line-height:25px;}
table.t_f .input ins{color:#999999;margin-left:5px;font-style:normal;font-size:12px;line-height:25px;text-decoration:none;}
table.t_f .msg{vertical-align:middle;line-height:18px;width:260px;padding-left:25px;}
table.t_f .err{background:url(ico_err.gif) no-repeat 0 8px;}
table.t_f .hid{display:none;}
table.t_f .suc{background:url(ico_suc.gif) no-repeat 0 8px;}
table.t_f .ini{background:url(ico_ini.gif) no-repeat 0 8px;}
table.t_f .war{background:url(ico_war.gif) no-repeat 0 8px;color:#888888;}
table.t_f .tips{padding-left:132px;font-size:12px;line-height:20px;color:#88AACC;}

.box1{width:700px;margin:20px auto;border:1px solid #B5E0EA;overflow:hidden;zoom:1;}
.box1 h3{margin:10px;border-bottom:1px solid #237DAF;overflow:hidden;line-height:30px;text-indent:5px;font-size:14px;color:#237DAF;}
.box1 h3 em{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#999999;font-style:normal;}
.box1 h3 a{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#88AACC;}
.box1 p{margin:20px 15px;color:#8888AA;}

.box2{margin:10px auto;border:1px solid #B5E0EA;overflow:hidden;zoom:1;}
.box2 h3{margin:10px;border-bottom:1px solid #237DAF;overflow:hidden;line-height:30px;text-indent:5px;font-size:14px;color:#237DAF;}
.box2 h3 em{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#999999;font-style:normal;}
.box2 h3 a{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#88AACC;}
.box2 p{margin:20px 15px;color:#8888AA;}

.box3{margin:10px auto;border:1px solid #B5E0EA;overflow:hidden;zoom:1;}
.box3 h3{margin:10px;border-bottom:1px solid #237DAF;overflow:hidden;line-height:30px;text-indent:5px;font-size:14px;color:#237DAF;}
.box3 h3 em{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#999999;font-style:normal;}
.box3 h3 a{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#88AACC;}

.box4{margin:10px auto;;overflow:hidden;zoom:1;}
.box4 h3{margin:10px;border-bottom:1px solid #237DAF;overflow:hidden;line-height:30px;text-indent:5px;font-size:14px;color:#237DAF;}
.box4 h3 a{line-height:30px;text-indent:5px;font-size:14px;color:#237DAF;}
.box4 h3 em{float:right;line-height:30px;font-weight:normal;font-size:12px;color:#999999;font-style:normal;}

.steps{margin:auto;padding:0;width:98%;}
.steps td{text-align:center;padding:0;height:23px;line-height:23px;overflow:hidden;font-size:14px;background:#E4E4E4;}
.steps .s_l{background:url(stepline_l.gif);width:3px;}
.steps .s_r{background:url(stepline_r.gif);width:3px;}
.steps .s_rf{background:url(stepline_rf.gif);width:3px;}
.steps .s_p{width:13px;}
.steps .s_1{background:url(stepline_n.gif);}
.steps .s_2{background:url(stepline_nf.gif);}
.steps .s_3{background:url(stepline_nl.gif);}
.steps .s_4{background:#FF6600;color:#FFFFFF;font-weight:bold;}
.steps .s_5{background:#FF6600;color:#FFFFFF;}
.steps .s_6{}

.nob{border:none;}

body{background:#FFFFFF;}
#headlink{background:url(headline_bg.gif);height:32px;overflow:hidden;}
#sitelink{float:left;margin-left:0;display:inline;}
#sitelink a{color: #646464;float:left;line-height:30px;margin:0 5px;font-size:13px;}
#sitelink em{background:#666666;float:left;height:3px;width:3px;margin-top:14px;overflow:hidden;}

#loginbar{float:right;line-height:30px;}
#loginbar a{color:#646464;margin:0 7px;}
#loginbar a:hover{color:#0066FF;text-decoration:none;}
#loginbar strong{color:#EE5500;}

#header{height:68px;overflow:hidden;zoom:1;background:url(header_bg.gif);}
#logo{float:left;display:inline;}
#lang{float:right;display:inline;margin:0px 5px 0 0;line-height:28px;}
#lang a{color:#FFFFFF;}

#footer{border-top:#E5EFF5 1px solid;padding-top:20px;margin:20px 0;text-align:center;line-height:22px;}
#footer .link{text-align:center;}
#footer .link a{margin:0 5px;}
#footer .paper{text-align:center;}
