html, body, iframe, div, span, p, a, ul, ol, li, input, textarea { margin:0; padding:0;}
body { font-size:12px; text-align:left; font-family:arial,\5b8b\4f53,sans-serif;}
html, body{ height:100%;}
a { text-decoration:none;}
a img, input { border:0 none;}
a:focus,input:focus {outline:0 none;}
li { list-style:none;}
textarea { resize:none;} /* For Chrome&&Firefox TextArea No Resize */
label { cursor:pointer;}

.bzSpan { height:14px; display:block; float:left; margin:4px 0 0 3px; line-height:14px; font-family:\5b8b\4f53;}
.brownFont { color:#ad0000;}
.redFont { color:#f00;}
.grayFont { color:#999;}
.greenFont { color:#0a8900;}
.yellowFont { color:#f2a207;}
.icon_add { width:16px; height:16px; display:block; float:left; margin:2px 0 0 5px; background:url(../images/icon_add.gif) no-repeat;}
.wth90 { width:90px;}

/*jbr_bottom*/
.jbr_bottom { width:100%; height:30px; background:url(../images/repeat-x.jpg) repeat-x 0 -124px;}

/*Input Style*/
.iptText { height:20px; float:left; padding-left:2px; line-height:20px; border:#a8adb6 solid 1px; color:#bababa;}
.iptSbm_normal,.iptSbm_warning, .iptSbm_error { height:22px;  line-height:22px; background-image:url(../images/repeat-x.jpg); background-repeat:repeat-x; cursor:pointer; border-radius:2px;} /*float:left;*/
.iptSbm_normal { color:#000; border:#a8adb6 solid 1px; background-position:0 0;}
.iptSbm_warning { color:#000; border:#d8b783 solid 1px; background-position:0 -20px;}
.iptSbm_error { color:#cc3300; border:#eeb5b5 solid 1px; background-position:0 -40px;}

/*Select*/
#selectForm div.tag_select{ width:80px; height:22px; display:block; padding:0 10px; line-height:22px; color:#000; background:transparent url("../images/select.gif") no-repeat 0 0;}
#selectForm div.tag_select_hover{ width:80px; height:22px; display:block;padding:0 10px;line-height:22px; color:#000; background:transparent url("../images/select.gif") no-repeat 0 -22px;}
#selectForm div.tag_select_open{ width:80px; height:22px; display:block; padding:0 10px; line-height:22px; color:#000; background:transparent url("../images/select.gif") no-repeat 0 -44px;}
#selectForm ul.tag_options{ position:absolute; width:100px; padding:0 0 5px; background:transparent url("../images/select.gif") no-repeat right bottom;}
#selectForm ul.tag_options li{ width:80px; height:22px; display:block; padding:0 10px; line-height:22px; color:#5b5b5b; background:transparent url("../images/select.gif") repeat-y -100px 0;}
#selectForm ul.tag_options li.open_hover{ color:#5b5b5b; background:transparent url("../images/select.gif") no-repeat 0 -72px;}
#selectForm ul.tag_options li.open_selected{ color:#5b5b5b; background:transparent url("../images/select.gif") no-repeat 0 -96px;}

/*ty_menu
.ty_menu { width:165px; height:100%; background:url(../images/ty_menu_background.jpg) repeat-y;}
.ty_menu_firstNav { width:158px; height:33px; display:block; line-height:33px; background:url(../images/button.png) no-repeat 0 -212px;}
.ty_menu_firstNav .txt { padding-left:35px; color:#000; font-weight:bold;}
.ty_menu_firstNav .icon_block,.ty_menu_firstNav .icon_none { width:11px; height:11px; display:block; float:right; margin:12px 10px 0 0; background:url(../images/icon.png) no-repeat;}
.ty_menu_firstNav .icon_block { background-position:-3px -23px;}
.ty_menu_firstNav .icon_none { background-position:-21px -23px}
.ty_menu_secondNav { width:158px; margin:5px 0; }
.ty_menu_secondNav li { width:158px; height:26px; line-height:26px;}
.ty_menu_secondNav li a { width:132px; height:26px; display:block; color:#e2eaff; padding-left:26px; background:url(../images/button.png) no-repeat 0 -271px; }
.ty_menu_secondNav li a:hover { color:#fff;background:url(../images/button.png) no-repeat 0 -245px;}
*/
/*ty_menu*/
.ty_menu { width:165px; height:100%; background:url(../images/ty_menu_background.jpg) repeat-y;}
.ty_menu_firstNav { width:158px; height:33px; display:block; line-height:33px; background:url(../images/button.png) no-repeat 0 -212px;}
.ty_menu_firstNav .txt { display:block; float:left; padding-left:35px; color:#000; font-weight:bold;}
.ty_menu_firstNav .icon_block,.ty_menu_firstNav .icon_none { width:11px; height:11px; display:block; float:right; margin:12px 10px 0 0; background:url(../images/icon.png) no-repeat;}
.ty_menu_firstNav .icon_block { background-position:-3px -23px;}
.ty_menu_firstNav .icon_none { background-position:-21px -23px}
.ty_menu_secondNav { width:158px; margin:5px 0;}
.ty_menu_secondNav li { width:158px; height:26px; line-height:26px;}
.ty_menu_secondNav li:hover { background:url(../images/button.png) no-repeat 0 -296px;}
.ty_menu_secondNav li a.nr { width:88px; height:26px; float:left; display:block; color:#fff; padding-left:26px; background:url(../images/button.png) no-repeat 0 -245px;}
.ty_menu_secondNav li a.nr:hover { font-weight:bold; color:#fff; background:url(../images/button.png) no-repeat 0 -271px;}
.ty_menu_secondNav li a.add { width:28px; height:26px; float:right; display:block; background:url(../images/icon.png) no-repeat 0 -35px;}
.ty_menu_secondNav li a.add:hover { color:#fff;}



/*ty_center_menu*/
.ty_center_menu { width:170px; height:100%; background:url(../images/ty_center_menu_background.jpg) repeat-y;}
.ty_center_menu_title { width:158px; height:33px; padding-left:12px; line-height:33px; font-weight:bold; background:url(../images/ty_center_menu.jpg) no-repeat;}
.ty_center_menu_box { width:163px; _width:153px;/*IE6内容宽度*/ height:100%; float:left; overflow-y:scroll;}

/*隐藏后效果*/
.ty_center_menu_hide { width:15px; height:100%; background:url(../images/ty_center_menu_hide.png) no-repeat center center; cursor:pointer;}

/*tyBox*/
.tyBox { max-width:99%;  padding-top:5px; overflow:hidden;} /*-- _width:expression((documentElement.clientWidth >832) ? "832" : "auto" ); margin:auto;--*/
.tyBox_top { width:100%; height:31px; padding-left:15px; line-height:31px; color:#fff; font-weight:bold; background:url(../images/repeat-x.jpg) repeat-x 0 -156px;}

/*ty_table*/
.tyTable_box { border-style:solid; border-width:1px; border-color:#ccc; border-bottom-color:#d1d1d1; border-top-color:#fff; background:#f2f2f2; line-height:22px;}
.tyTable_top { line-height:22px; padding:5px 10px; color:#000;}
.tyTable_submit { height:30px; border-style:solid; border-width:1px; border-color:#ccc; border-bottom-color:#bababa; border-top-color:#fff; background:#ebebeb;}
.tyTable_submit input { margin:3px 0 0 5px;}
.tyTable { width:99%;}
.tyTable td { height:24px; padding-left:5px; padding-right:7px; color:#585858;}
.tyTable td.num { color:#0033cc;}
.tyTable td.yzSpan { color:#f00;}

/*ty_table_add*/
.tyTable_add { width:100%; background:#dcdcdc;}
.tyTable_add td { height:26px; padding-left:5px; padding-right:7px; background:#fff; color:#585858;}
.tyTable_add td.th { background:#f5f5f5;}

.spec_add td{ height:27px; line-height:18px; border-bottom:#ececec solid 1px; color:#515151;  background:#fff; text-align:center; }

/*wBox*/
#wBox {  position: absolute; top: 0; left: 0;  z-index: 100;  text-align: left;  display:none;}
#wBox .wBox_popup { position: relative;}
#wBox .wBox_body { background-color:#fff; border:1px solid #8a8a8a; border-radius:5px; box-shadow:0px 0px 15px #333333}
#wBox .wBox_body iframe { padding:3px;}
#wBox .wBox_title {  height:28px;  color:#000000;  width:100%;  background:url(../images/titleBG.jpg) repeat-x;}
#wBox .wBox_title .wBox_itemTitle{    padding-left:5px;    overflow:hidden;	font-size:14px;font-weight:bold;}
#wBox .wBox_title .wBox_close{    background:url(../images/close.png) no-repeat 0 0;    height:14px;    width:14px;    overflow:hidden;    cursor:pointer;}
#wBox .wBox_title .on{    background-position:0 -14px;}
#wBox #wBoxContent{	padding:3px;}
#wBox_overlay {  position: absolute;  top: 0px;  left: 0px;  height:100%;  width:100%;}
#wBox .wBox_load{	width:270px;}
.wBox_hide {  z-index:-100;}
.wBox_overlayBG {  background-color: #000;  z-index: 99;}
#wBox #wBox_loading{	width:32px;height:32px;margin:0 auto;}

/*===============================================*/
/*------------------TyForm Style-----------------*/
/*===============================================*/
/*ty_iptTxt*/
.ty_iptTxt_normal,.ty_ipt_focus { float:left; width:100%; height:18px; border:#abadb3 solid 1px; background-image:url(../images/repeat-x.jpg); background-repeat:repeat-x;}
.ty_iptTxt_normal { background-position:0 -243px;}
.ty_iptTxt_focus { background-position:0 -261px;}
.must { background-position:0 -281px;}
/*ty_textarea*/
.ty_textarea { width:100%; height:65px; max-height:100px; margin:1px 0; border:#abadb3 solid 1px;}
/*ty_select*/
.ty_select { width:100%; height:18px;}
/*ty_checkbox && ty_radio*/
.ty_checkbox,.ty_radio { vertical-align:text-bottom; margin:0 3px 0 20px;}
.ty_checkbox_Suppliers li { width:25%; float:left;}
.ty_checkbox_SuppliersName { vertical-align:text-bottom;}
.ty_checkbox_SuppliersName_txt { width:100px;}


/*选项卡效果*/
.ranking_tabs { width:249px; height:29px; line-height:29px; background:url(../images/SubBase/ty_box_title.png) repeat-x bottom;}
.ranking_tabs a { width:71px; display:block; float:left; text-align:center; border-left:#d4d4d4 solid 1px; border-bottom:#d4d4d4 solid 1px; background:url(../images/ty_box_title.png) repeat-x bottom; color:#000; cursor:pointer;}
.ranking_tabs a#ranking_tabs_first { width:105px; border-left:none;}
.ranking_tabs a.current { background:#fff; border-bottom:#fff solid 1px; color:#074fa3; font-weight:bold; text-decoration:none;}
