@charset "utf-8";
/* CSS Document */


*{padding:0px;margin:0px;font:12px/20px Arial, Sans-serif, "宋体";word-break:break-all;word-wrap:break-word;color:#333333;}
html{height: 100%; position:relative;}

/* 浮动框 */
.cont_float{position:absolute;left:10px;top:0px;padding:20px;width:auto !important;width:150px;height:auto; border:2px solid #ddd; background:#ffe;}
.sign_in{position:absolute;left:35%;top:50%;width:250px;padding:25px 25px 10px 25px;background:#fff url(../img/sign_in_bg.jpg) left top no-repeat;border:4px solid #cef;}
#sign_in_title{font-weight:bold;color:#06c;font-size:14px;margin:30px;}
.sign_in .inputbox{width:200px;margin:15px 25px;text-align:center;}
.sign_in label{width:80px;text-align:left;}
.sign_in #tips{color:#f00;display:block;text-align:center;}
.sign_in input{}

ul,ol{list-style-type:none;list-style-position:outside;}
body{height: 100%;background:#78b4e1 url(../img/body.jpg) repeat-x top center;}
a{text-decoration:none;}
a:visited{color:#777;}
a:hover{text-decoration:underline;color:#36c;}
.clear {clear:both;}
img{border:none;vertical-align:top;}
/* 关键字设置 */
.key_words{color:#f90;border-bottom:1px dashed;}
.key_words a{color:#f90;}
/* ============== 顶部导航 =============== */
#top {width: 960px;height:100px;margin: 0 auto; background:url(../img/top_bg.png) center bottom no-repeat; position:relative;}
#top #shadow{width:15px;height:350px;position:absolute;left:959px;top:90px;background:url(../img/shadow.png) left top no-repeat!important;background:none;}
#top #logo{width:360px;height:100px;float:left;}
#top #nav{width:600px;height:100px;float:left;}
#top #nav #login{width:350px;height:50px;background:url(../img/login_bg.jpg) top center no-repeat;margin-left:193px;}
#top #nav #new_product{width:200px;height:50px;float:left; text-align:center;}

/*#nav #login table{width:350px;height:25px;}
#nav #login table a{width:50px;height:24px;color:#0064c8;text-align:center;}
*/

#login div{float:left;height:24px;line-height:24px;padding:3px auto;}
#login_st1{width:140px;text-align:center;margin:0 5px;display:inline;}
#login_st1 a{height:24px;line-height:24px;}
#login #login_bt{width:86px;height:24px;display:block;float:left;background:url(../img/login_but.jpg) center no-repeat;}
#login #login_reg{color:#06c;}
#st{height:18px;padding:0 5px;margin-left:5px;color:#CCC;}
#sb{border:none;background:url(../img/search_but.gif) center no-repeat;width:42px;height:24px;margin-top:-1px;}
#top #nav #nav_list{width:550px;height:50px;background:url(../img/nav_list.png) top center no-repeat;}
#nav_list ul{padding:0 5px;display:block;}
#nav_list .focus{height:42px;line-height:50px;color:#0064c8;background:url(../img/nav_focus.png) 0px 2px  no-repeat;}
#nav_list .shequ{color:#fff;}
#nav_list .shequ:hover{color:#c30;}
#nav_list li{float:left;}
#nav_list li a{font-size:14px;color:#fff;display:block;width:90px;height:40px;line-height:45px;text-align:center;font-weight:bold;}
#nav_list li a:hover{text-decoration:none;color:#6cf;}

/* ============== 工具条 =============== */
#tools {height: 34px;width: 960px;font-size: 12px;color: #FFF;margin: 0px auto;}
#tools #userpanel {float: left;width: 400px;line-height: 28px;text-align: left;margin-left: 30px;padding-top: 4px;color: #FFE;}
#tools #userpanel a {color: #6cf;font-weight: bold;width: 100px;}
/* 搜索条位置调整 */
#tools #searchpanel{margin:5px 40px auto auto;width:420px;float:right;}
#searchpanel .txtSearch{float:left;width:232px;padding:2px 2px 0px 2px;height:20px;line-height:20px;vertical-align:bottom;border:1px solid #3e99d4;}
#searchpanel .selSearch{float:left;width:60px;background:#fff;height:22px;line-height:22px;border:1px solid #3e99d4;border-left:0px;}
#searchpanel .nowSearch{float:left;width:40px;height:20px;line-height:22px;overflow:hidden;padding-left:4px;}
#searchpanel .btnSel{float:right;border-left:1px solid #3e99d4;width:14px;height:22px;}
#searchpanel .btnSel a{background:url(../img/btn_sel.gif) no-repeat center;display:block;width:14px;height:22px;}
#searchpanel .btnSel a:hover{background:url(../img/btn_sel_over.gif) no-repeat center center;border:1px solid #fff;width:12px;height:20px;}
#searchpanel .selOption{position:absolute;margin-left:-1px;width:60px;background:#fff;border:1px solid #3e99d4;}
#searchpanel .selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;text-align:left;}
#searchpanel .selOption a:hover{color:#fff;background:#95d5f1;}
#searchpanel .btnSearch{float:left;margin-left:10px;width:58px;height:22px;line-height:22px;border:1px solid #3e99d4;overflow:hidden;}
#searchpanel .btnSearch a{background:url(../img/bg_nav_option.gif) repeat-x center -6px;display:block;text-decoration:none;height:22px;line-height:22px;overflow:hidden;}
#searchpanel .btnSearch a:hover{background:url(../img/bg_nav_option_over.gif) repeat-x center center;border:1px solid #fff;height:20px;line-height:20px;}
#searchpanel .btnSearch .lbl{cursor:pointer;display:block;width:40px;padding-left:5px;letter-spacing:5px;text-align:center;height:18px;padding-top:1px;margin:0 auto;}
#searchpanel .btnSearch a:hover .lbl{padding-top:0px;}

/* 内容区结束 */
#cont_bottom{height:10px;width:960px;margin:0 auto;background:url(../img/cont_bottom.png) top center no-repeat!important;background:url(../img/cont_bottom1.gif) top center no-repeat;}
/* 底部 */
#footer {width:100%;margin:10px auto 0 auto;background:#fff;text-align:center;border-top:5px solid #000;}
#footer{width:expression(document.body.clientWidth <= 960? "960px": "auto");min-width:960px;}
#footer a{text-decoration:none;}
#footer a:hover{color:#6c3;text-decoration:underline;}

#footer ul {width:700px;margin:0px auto;height:30px;display:block;}
#footer ul li{padding:10px 10px 0px 10px;float:left;border-bottom:1px solid #333;display:inline;}
#footer #footer_info{text-align:center;}
#footer #footer_info p{margin:5px auto 0 auto;text-align:center;font-family:Arial, sans-serif;}
#footer #footer_copyright {width: 560px;text-align:center;}
/* 友情外联 */
#footer #outlink{width:560px;margin:10px auto auto auto;}
#footer #outlink .outlink_img{float:left;width:88px;height:35px;line-height:30px;text-align:center;font-weight:bold;}
#footer #outlink img{border:none;}

/* 浮动短消息 */
#fly_message{position: absolute;width:108px;height:35px;line-height:30px;padding:0 6px;top:-30px;left:100px;z-index:1; overflow:hidden;background:url(../img/fly_message.gif) no-repeat;cursor:pointer !important;cursor:hand;}
.page_inner_tips{padding:4px 20px;margin:0 3px 1px 3px;width:auto;clear:both;background:#ffa;color:#E33}

/* 字体 */
h6{	text-align:center;	font: 1.5em #666 bold;}
/* 标注颜色 */
.note_b{color:#69f;}
.note_bb{color:#69f;font-weight:bold;}
.note_r{color:#e33;}
.note_rb{color:#e33;font-weight:bold;}


/* 080222 */
.poponmove {opacity:.8 !important;filter:alpha(opacity=80);}
.gourlblue {display:-moz-inline-box !important;display:inline-block;width:11px;height:11px;background:url(../img/gourl_blue.gif);}
.gourlblue_in_tag_a,.gourlred_in_tag_a {display:-moz-inline-box !important;display:inline-block;width:auto;padding-right:14px;background: right center no-repeat;overflow:hidden;width:auto;}
.gourlblue_in_tag_a {background-image:url(../img/gourl_blue.gif)}
.gourlred_in_tag_a {background-image:url(../img/gourl_red.gif)}
#loadingtip_area {width:100%;height:100%;position:absolute;z-index:999;display:none;left:0px;top:0px;}
#loadingtip_area #loadingtip_bg {width:100%;height:100%;position:absolute;opacity:.1 !important;filter:alpha(opacity=50);background:#def;z-index:1;}
#loadingtip_area #loadingtip_cont {position:absolute;z-index:2;display:block;color:#000;width:300px;height:80px;background:#FFF;border:#CCC solid 2px;}

/* 即时信息提示框 080305 */
/*.relative_infocontainer {position:relative;top:0px;left:0px;overflow:hidden;font-size:12px;}*/
.relative_infocontainer {position:relative;z-index:1;display:inline;height:auto;}
/*.relative_infobox {background:url(../img/relative_tips_bg.png) no-repeat !important;background:url(../img/relative_tips_bg.gif) no-repeat;width:214px;height:169px;position:absolute;z-index:1;top:-10px !important;top:-10px;left:0px;padding:10px 8px 10px 30px;text-align:left;}*/
.relative_infobox {position:absolute;z-index:9;top:-500px;left:-500px;width:auto;height:auto;}
.relative_infobox strong {font-weight:bold;}
.relative_infobox em {font-style:italic;}
.relative_infobox div {float:left;font-size:1px;text-align:left;}
.relative_infobox_top_left {background:url(../img/relative_infobox_autofix.gif) left -22px;width:24px;height:10px;}
.relative_infobox_top_center {background:url(../img/relative_infobox_autofix.gif) left top;height:10px;}
.relative_infobox_top_right {background:url(../img/relative_infobox_autofix.gif) -24px -22px;width:13px;height:10px;}
.relative_infobox_focus {background:url(../img/relative_infobox_autofix.gif) left -33px;width:24px;height:23px;}
.relative_infobox_center_left {background:url(../img/relative_infobox_autofix.gif) -39px -23px;width:24px;}
.relative_infobox_center_center {background:#FFF;white-space:normal;overflow:auto;}
.relative_infobox_center_right {background:url(../img/relative_infobox_autofix.gif) -63px -23px;width:13px;}
.relative_infobox_bottom_left {background:url(../img/relative_infobox_autofix.gif) left -54px;width:24px;height:13px;}
.relative_infobox_bottom_center {background:url(../img/relative_infobox_autofix.gif) left -10px;height:13px;}
.relative_infobox_bottom_right {background:url(../img/relative_infobox_autofix.gif) -24px -54px;width:13px;height:13px;}

/* 文本关键字 */
.keywords{font-size:14px;color:#f90;border-bottom:1px dashed;}

/* 自定义可选框checkbox样式 * 采用img虚拟checkbox框 */
.checkbox {background:url(../img/passport/checkbox.png) left top no-repeat;width:15px;height:15px;margin:2px;}

.tips_confirm_field {padding:4px 4px 2px 4px;margin:10px 0px 0px 0px;}

.ul_decimal {padding-left:28px;list-style-type:decimal;}
/*.ul_decimal li {list-style-type:decimal;}*/