/* CSS Document */
body{margin:0; padding:0; text-align:center; font-size:12px;}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td, address{padding:0; margin:0; border:0;}
ul,ol{list-style:none;}
img,input,select{vertical-align:middle; border:0;}

a:link {color:#333; text-decoration:none;}
a:visited {text-decoration:none; color:#333;}
a:hover {text-decoration: none; color: #ff6000;}
a:active {text-decoration: none; color:#333;}

.link01 a:link {color:#33569C; text-decoration:none;}
.link01 a:visited {text-decoration:none; color:#33569C;}
.link01 a:hover {text-decoration: none; color: #f60;}
.link01 a:active {text-decoration: none; color:#33569C;}

h1, h2{font-size:14px;}
h3{font-size:13px;}

.fleft, .fcenter, .f_left{display:block; float:left;}
.fright, .f_right{display:block; float:right;}
.sel03{display:none;}

#container{width:950px; margin:0 auto;}

#header, #mainpage, #footer{width:950px; float:left; clear:both;}
#footer{margin-top:10px;}

.content{width:950px; float:left; clear:both;}

.column_190, .col_190{width:190px; overflow:hidden;}
.column_230, .col_230{width:230px; overflow:hidden;}
.column_270, .col_270{width:270px; overflow:hidden;}
.column_470, .col_470{width:470px; overflow:hidden;}
.column_550, .col_550{width:550px; overflow:hidden;}
.column_670, .col_670{width:670px; overflow:hidden;}
.column_710, .col_710{width:710px; overflow:hidden;}
.column_750, .col_750{width:750px; overflow:hidden;}

.leftside{float:left;}
.centerside{margin-left:10px; float:left;}
.rightside{float:right;}

.mtop{margin-top:10px;}
.bluelist, .orangelist{float:left; clear:both;}
.list_head, .list_head .fleft, .list_head .f_left, .list_head .fright{height:27px; line-height:27px;}
.bluelist .list_head{background:url(images/page/common/newcommon/blue_bg02.gif) repeat-x; float:left; clear:both;}
.bluelist .list_head .fleft, .bluelist .list_head .f_left{border-left:1px #A5BAE6 solid; padding-left:10px; color:#33569C;}
.bluelist .list_head .f_left{background:url(images/page/common/newcommon/blue_bg01.gif) 10px top no-repeat; padding-left:25px;}
.bluelist .list_head .fright{border-right:1px #A5BAE6 solid; padding-right:10px;}
.bluelist .list_main{border-left:1px #A5BAE6 solid; border-bottom:1px #A5BAE6 solid; border-right:1px #A5BAE6 solid; float:left; clear:both;}
.bluelist .select_lab{height:21px; background:url(images/page/common/newcommon/blue_bg04.gif) repeat-x; float:left; clear:both;}
.bluelist .select_lab h3{float:left; height:21px; padding:0 10px; border-right:1px #A5BAE7 solid; line-height:21px; font-size:12px; color:#4465A7;}
.bluelist .select_lab .sel01{background:url(images/page/common/newcommon/blue_bg03.gif) repeat-x; font-weight:bold;}
.bluelist .select_lab .sel02{font-weight:normal;}

.orangelist .list_head{background:url(images/page/common/newcommon/orange_bg01.gif) repeat-x; float:left; clear:both;}
.orangelist .list_head .fleft, .orangelist .list_head .f_left{border-left:1px #F0B87B solid; padding-left:10px; color:#892A00;}
.orangelist .list_head .f_left{background:url(images/page/common/newcommon/orange_bg02.gif) 10px top no-repeat; padding-left:25px;}
.orangelist .list_head .fright{border-right:1px #F0B87B solid; padding-right:10px;}
.orangelist .list_main{border-left:1px #F0B87B solid; border-bottom:1px #F0B87B solid; border-right:1px #F0B87B solid; float:left; clear:both;}
.orangelist .select_lab{height:27px; background:url(images/page/common/newcommon/orange_bg04.gif) repeat-x; float:left; clear:both;}
.orangelist .select_lab h3{float:left; height:27px; padding:0 10px; border-right:1px #F0B87B solid; line-height:27px; font-size:12px; font-weight:normal; color:#892A00;}
.orangelist .select_lab .sel01{background:url(images/page/common/newcommon/orange_bg03.gif) repeat-x;}

.col_230 .list_main{width:228px;}
.col_710 .list_main{width:708px;}


.unline{padding:5px 9px; float:left; clear:both;}
.unline li{height:20px; line-height:20px; float:left; clear:both; background:url(images/page/common/newcommon/title_icon01.gif) left 5px no-repeat; padding-left:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
.col_230 .unline{width:210px;}
.col_230 .unline li{width:200px;}

.ph_list{padding:5px 9px; float:left; clear:both; background:url(images/page/common/newcommon/ph_icon01.gif) 9px 12px no-repeat;}
.ph_list li{height:27px; line-height:27px; float:left; clear:both; padding-left:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; border-bottom:1px #ccc solid;}
