@charset "utf-8";

/* Default */
* {margin:0; padding:0;}
body {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
a {text-decoration:none;}
.clear {clear: both; display: block; visibility: hidden; line-height:0px;}
img {border:none;}
.pointer {cursor:pointer;}
ul, li {list-style:none; padding:0; margin:0;}


/* layout */
#wrap_content {width:970px; padding:10px;}
#leftside {float:left; width:155px;}
#content_layout {float:right; width:800px;}

/* info_top */
#info_top {border-bottom:1px solid #dadbdb; padding-bottom:5px; margin-bottom:10px;}
#info_top #info_lf {float:left; width:550px; font-size:11px; color:#333;}
#info_top #info_lf a {color:#333;}
#info_top #info_rt {float:right; width:400px; font-size:10px; color:#333; text-align:right;}
#info_top #info_rt a {color:#333;}

/* top_banner */
#top_banner {margin-bottom:20px;}

/* side_box */
.side_box {width:155px; margin-bottom:20px;}
.side_box #service_title {background:url(../images/bg_service_title.gif) left top repeat-x; padding:8px 10px;}
.side_box #service_title a {color:#fff; font-size:16px; font-weight:bold; }
.side_box #service_title a:hover {color:#fff; text-decoration:none; }
.side_box .nav {background-color:#eef1f3;}
.side_box .nav li {border-bottom:1px solid #D2D3D3; padding:7px; color:#000; font-weight:bold;}
.side_box .nav li.current {text-decoration:underline;}
.side_box .nav li a {color:#000;}
.side_box .nav li a:hover {text-decoration:underline;}

/* my_room */
#my_room {border:1px solid #DBE1E6;}
#my_room .titlebox {background:url(../images/bg_boxtitle.gif) left top repeat-x; padding:8px; font-weight:bold; color:#072d46; font-size:16px;}

#my_room #tb_form {margin:10px; font-size:11px; color:#333;}
#my_room #tb_form td {padding:3px 0;}
#my_room #tb_form .input_1 {width:120px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}
#my_room #tb_form a {color:#333; text-decoration:underline;}
#my_room #tb_form a:hover {text-decoration:none;}


/* quick_link */
#quick_link {border-bottom:1px solid #ccc; color:#333; text-align:right; font-size:10px; width:100%; padding-bottom:5px; margin-bottom:20px;}
#quick_link a {color:#333; text-decoration:none;}
#quick_link a:hover {text-decoration:underline;}

#quick_link .ic_login {background:url(../images/icon_lock.gif) 0% 40% no-repeat; padding-left:15px;}
#quick_link .ic_register {background:url(../images/icon_register.gif) 0% 40% no-repeat; padding-left:15px;}
#quick_link .ic_account {background:url(../images/icon_task.gif) 0% 40% no-repeat; padding-left:15px;}
#quick_link .ic_trials {background:url(../images/icon_monitor.gif) 0% 40% no-repeat; padding-left:15px;}
#quick_link .ic_mail {background:url(../images/icon_mail.gif) 0% 40% no-repeat; padding-left:15px;}

/* content */
#content {float:right; width:800px;}
#content h3 {color:#004176; font-size:20px; font-weight:bold; margin-bottom:10px;}
#content h3 a {color:#004176;}
#content h3 a:hover {text-decoration:none;}
#content h4 {color:#004176; font-size:14px; font-weight:bold; margin-bottom:5px;}
#content p {color:#333; margin-bottom:10px;}
.pd_20 {padding-left:20px;}
.pd_20 a {color:#333;}
.bold {font-weight:bold;}
.bold a {color:#333;}
.blu_bold {color:#004176; font-weight:bold;}
.blu_bold a {color:#004176;}
.img_bdr {border:1px solid #dbdbdb; margin:0 10px 10px 10px;}
.bdr_top {border-top:1px solid #dbdbdb; margin:15px 0;}

#content #con_lf {float:left; width:400px; margin-left:30px;}
#content #con_rt {float:right; width:300px; margin-top:25px; margin-right:50px;}

/* list */
.list_dot {padding-left:20px;}
.list_dot li {background:url(../images/icon_dot.gif) 0% 40% no-repeat; padding-left:10px; margin-bottom:5px;}

.list_dot2 {padding-left:0px;}
.list_dot2 li {background:url(../images/icon_dot.gif) 0% 40% no-repeat; padding-left:10px; margin-bottom:7px;}


.list_dot3 {padding-left:0px;}
ul.list_dot3 {padding-bottom:10px;}
.list_dot3 li {background:url(../images/icon_dot.gif) 0% 40% no-repeat; padding-left:10px; margin-bottom:7px;}
.list_dot3 li a {color:#333;}
/* icon_pdf.gif */
.list_pdf {margin-bottom:30px;}
.list_pdf li {background:url(../images/icon_dot.gif) 0% 50% no-repeat; padding-left:25px; margin-bottom:7px;}
.list_pdf li a {color:#333; text-decoration:underline;}
.list_pdf li a:hover {text-decoration:none;}

/* wrap_boxes */
#wrap_boxes {margin-top:20px;}
.box {float:left; width:180px; margin-right:20px; margin-bottom:20px; }
.box .box_img1 {background:url(../images/boximg_1.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}
.box .box_img2 {background:url(../images/boximg_2.jpg) no-repeat; width:175tpx; height:24px; color:#fff; font-weight:bold; font-size:13px; padding-top:105px; padding-left:5px;}
.box .box_img3 {background:url(../images/boximg_3.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}
.box .box_img4 {background:url(../images/boximg_4.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}
.box .box_img5 {background:url(../images/boximg_5.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}
.box .box_img6 {background:url(../images/boximg_6.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}
.box .box_img7 {background:url(../images/boximg_7.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}
.box .box_img8 {background:url(../images/boximg_8.jpg) no-repeat; width:172px; height:24px; color:#fff; font-weight:bold; font-size:14px; padding-top:105px; padding-left:8px;}

.box .box_con {border:1px solid #ddd; border-top:none; font-size:11px; padding:10px 5px; color:#333; height:120px;}

.box .box_con a {color:#003366; text-decoration:underline; padding-left:100px;} 
.box .box_con a:hover {text-decoration:none;}

/* ctr_img */
#ctr_img {text-align:center; margin-bottom:20px;}
#ctr_img .bold {font-weight:bold;}
#ctr_img .itl11 {font-style:italic; font-size:11px;}

/* button */
#button {margin-top:20px; text-align:center; font-size:10px; color:#333;}
#button .bt_register {width:370px; float:left;}
#button .bt_register2 {width:370px; float:left;}

/* table */
#tb_style1 {margin:10px;}
#tb_style1 td {padding:10px 5px;}
#tb_style1 .bg_grey td{background-color:#f6f6f7;}
#tb_style1 a {color:#003366; text-decoration:underline; font-size:11px;}
#tb_style1 a:hover {text-decoration:none;}

#tb_style2 {margin:10px; text-align:left;}
#tb_style2 td {padding:10px 5px;}
#tb_style2 .bg_grey td{background-color:#f6f6f7;}
#tb_style2 a {color:#003366; text-decoration:underline;}
#tb_style2 a:hover {text-decoration:none;}

#tb_style3 {border:1px solid #ccc; margin-left:180px; margin-top:30px;}
#tb_style3 td {padding:10px 5px;}
#tb_style3 th {padding-left:10px; text-align:left; font-weight:normal;}
#tb_style3 .input_2 {width:200px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}
#tb_style3 .input_txt {width:200px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}
#tb_style3 .input_drop {width:203px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}
.bt_grey {padding:5px 8px; background-color:#79766f; color:#fff; font-weight:bold; border:none;}
.bt_grey:hover {background-color:#f06205;}
.bt_grey2 {padding:5px; background-color:#79766f; color:#fff; font-weight:bold; font-size:11px; border:none;}
.bt_grey2:hover {background-color:#f06205;}

.red11{font-size:11px; color:#aa0022;}

#con_lf {width:400px; float:left;}

#tb_style4 {border:1px solid #ccc; margin-top:30px;}
#tb_style4 td {padding:10px 5px;}
#tb_style4 th {padding-left:10px; text-align:left; font-weight:normal;}
#tb_style4 .input_2 {width:200px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}
#tb_style4 .input_txt {width:200px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}
#tb_style4 .input_drop {width:203px; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}

#backtop {background:url(../images/icon_arrow_up.gif) no-repeat; width:100px; float:right; margin-right:20px;}
#backtop a {color:#003366; font-weight:bold; padding-left:15px;}


/* info_box */
#info_box {width:500px; margin:20px 0 20px 140px;}
#info_box #info_menu {background:url(../images/bg_info_menu.gif) left top repeat-x; padding:6px 9px 0 9px ; font-weight:bold;}
#info_menu li {float:left; cursor:pointer;}
#info_menu li.current a {background-color:#fff;}
#info_menu li a {float:left; padding:0px 13px; margin-right:2px; color:#000; line-height:28px; height:28px;}
#info_menu li a:hover {background-color:#fff;}

.infocon {border-bottom:1px solid #b6b6b6; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; border-top:none; padding:15px 5px 15px 15px;}
.infocon p {color:#010101; margin-bottom:15px; }

#tb_fta {border-left:1px solid #ccc; border-top:1px solid #ccc;}
#tb_fta th{padding:10px; background-color:#f2f5f8; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-size:14px;}
#tb_fta td{padding:10px; text-align:center; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
.bold {font-weight:bold;}


