﻿/* CSS Document */
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;padding:0;}
body{ margin:0;padding:0; font-family:"微软雅黑" ,Verdana, Tahoma, Helvetica, Arial, "宋体"; font-size:12px;color:#333333;text-align:center;background:#ffffff; line-height:18px;}
a{text-decoration:none;}
a:link,a:visited,a:active{text-decoration: none;}
a:hover {text-decoration: underline;}
a.a-button:link { text-decoration:none;}
a.a-button:visited {color: #444444; outline:none;}
a.a-button:hover {color: #f36c21; outline:none;}
a.a-button:active {color: #f36c21; outline:none;}
#left a { color:#000000; text-decoration: none; }
#left a:hover { color:#ffffff; text-decoration: none; }
select{font-size:12px;}
.r5 {
    border-collapse: collapse;
    border-radius: 5px 5px 5px 5px;
}
.r3 {
    border-collapse: collapse;
    border-radius: 3px 3px 3px 3px;
}
.r4 {
    border-collapse: collapse;
    border-radius: 4px 4px 4px 4px;
}
img,abbr,acronym{border:0;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
table caption{margin-left:-1px;}
td{   }
ol,ul{list-style:none;}
.clear{ clear:both;}
input{ color:#333333; font-size:12px;}
input[type="text"],input[type="password"]{ color:#333333; font-size:0.8rem;height:22px;line-height:22px;margin:0;}

input[type="button"]{padding:3px 5px;}
select { line-height:20px; }
.input_new{ color:#666666; font-size:12px;}
.ts{ color:#666666;}
.ts2{ color:#7098c0;}
/*login*/
#login{ width:100%; height:702px; background:url(../images/login_bg.jpg) repeat-x; margin: auto;}
.Login-background{ width:650px; height:388px; background:url(../images/login_bg2.jpg) no-repeat; margin:auto; }
.Login-background_gys{ width:650px; height:388px; background:url(../images/login_gys.jpg) no-repeat; margin:auto; }
.Login-background_bank{ width:650px; height:388px; background:url(../images/login_yh.jpg) no-repeat; margin:auto; }
.centent{ width:350px; height:159px; margin:auto; padding-top:161px; text-align:left; float:right;}
.login-box{ width:650px; height:388px; margin:auto;padding-top:100px;}
.centent li,.authcode-box{ width:268px; height:30px; color:#FFFFFF;  list-style:none; margin-top:0px; line-height:30px;}
.Login-background-file{ width:650px; height:388px; background:url(../images/login2_bg.jpg) no-repeat; margin:auto;}
.srk{ width:268px; height:30px; color:#FFFFFF;  list-style:none; margin-top:0px; line-height:30px; text-align:center; margin-top:25px;}
.authcode-box{ margin-top:7px;}
.authcode-box .one{ height:30px; width:42px; float:left;}
.authcode-box .two{ height:30px; width:60px; float:left;}
.authcode-box .three{ height:22px; width:110px; float:left; margin-left:7px; color:#000000; line-height:22px; text-align:center;}
.login-input{ width:164px; height:18px;}
.authcode-input{ width:60px; height:18px;}
.chage{ color:#aee6ff; text-decoration:none; margin-left:8px;}
.chage:visited{ color:#aee6ff; text-decoration:none;}
.chage:hover{ color:#aee6ff; text-decoration: underline;}
.bbor{ border:none;}
.bft{ width:650px; height:120px; margin:auto; background:url(../images/login2_dy.jpg) no-repeat;}
/*字体样式*/
a.page_f{ color:#333333; text-decoration:none;}
a.page_f:hover{ color: #FFFFFF; text-decoration:none;}
.Supplier name_font{ text-align:left; text-indent:10px;}

/*#right #page*/
.page{margin-top:20px; position: relative; left:0px; float:right; display: block; margin-right:15px; margin-bottom:20px;}
.page ul{ display:block;}
.page ul li{ float:left; display:block;}
.page ul li a,.page_gray{width:auto; padding:3px 5px 3px 5px; border:1px solid #dddddd; float:left; height:14px; cursor:hand; margin-left:4px; color:#333333; text-decoration:none;  background:#f5f5f5;}
.page ul li a:hover{ width:auto; padding:3px 5px 3px 5px; border:1px solid #dddddd; float:left; background:url(../images/page_bg.gif); height:14px;  cursor:hand;  color: #FFFFFF; text-decoration:none; margin-left:4px;}
.page_current{width:auto; padding:3px 5px 3px 5px;  float:left; height:14px; cursor:hand; color:#333333; text-decoration:none; border:none;}
.page_gray{cursor: auto;color:#bfbfbf;}
/*wrap #header #logo*/
#wrap{ width:100%; height:auto; margin:auto 0; background-image:url(../images/header_bg.jpg);}
#wrap #header{ width:100%; height:97px;  margin-left:auto; margin-right:auto ; }
#wrap #header #logo{ width:100%; height:56px; margin:auto;}
#wrap #header #logo .logo{ width:267px; height:53px; float:left;}
#wrap #header #logo .logo_tit{ width:350px; height:53px; float:left;}
#wrap #header #logo .logo_tit2{ height:20px; float:right; margin-top:25px; text-align:right; margin-right:15px;}

/*#wrap #header #nav*/
#wrap #header #nav{ width:100%; height:23px; margin:auto; margin-top:8px;}
#wrap #header #nav li{ margin-left:2px; float:left;}

#wrap #header #nav li a{width:72px; height:23px;  float:left; background:url(../images/nav_bg.jpg) no-repeat; background-position: 0px -23px; color:#2d5a7b; text-decoration:none; display:inline; line-height:23px;}
#wrap #header #nav li a:hover,.current_shallow{width:72px; height:23px;  float:left; background:url(../images/nav_bg.jpg) no-repeat; background-position: 0px 0px;  color:#ffffff; text-decoration:none; display:inline; line-height:23px;}
#wrap #header #nav li.current_shallow{ cursor:pointer;}

#wrap #header #nav li a.two{width:81px; height:23px;  float:left; background:url(../images/nav_bg2.jpg) no-repeat; background-position: 0px -23px; color:#2d5a7b; text-decoration:none; display:inline; line-height:23px;}
#wrap #header #nav li a.two:hover,.current_two{width:81px; height:23px;  float:left; background:url(../images/nav_bg2.jpg) no-repeat; background-position: 0px 0px;  color:#ffffff; text-decoration:none; display:inline; line-height:23px;}
#wrap #header #nav li.current_two{cursor:pointer}

#wrap #header #nav li a.three{width:92px; height:23px;  float:left; background:url(../images/nav_bg3.jpg) no-repeat; background-position: 0px -23px; color:#2d5a7b; text-decoration:none; display:inline; line-height:23px;}
#wrap #header #nav li a.three:hover,current_three{width:92px; height:23px;  float:left; background:url(../images/nav_bg3.jpg) no-repeat; background-position: 0px 0px;  color:#ffffff; text-decoration:none; display:inline;  line-height:23px;}
#wrap #header #nav li.current_three{cursor:pointer}


/*#main*/
#main,#main2,#main3{ width:100%; margin:auto; border:1px solid #ffffff;}
#main{ border:1px solid #236FBD; margin-top:0px; width:998px;}

/*#main #left*/
#main #left{ width:151px; float:left; height:550px; }
#main #left #cont{ width:151px; clear:both; margin:auto;}
#main #left #cont #title{ width:141px; height:30px; border-bottom:1px solid #ecf3f8; background:url(../images/title-bg.gif) no-repeat; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px; }
#main #left #cont .bg_current{ width:151px; height:25px; background:url(../images/ku_bg2.gif) no-repeat; background-position:0px -28px;cursor:pointer;text-align:left; text-indent:2em; line-height:25px; display:block;}
#main #left #cont .bg_currentover{ width:151px; height:27px; background:url(../images/ku_bg2.gif) no-repeat; background-position:0px 1px; text-decoration:none;  cursor:pointer; text-align:left;  text-indent:2em; color:#ffffff;  line-height:27px; display:block;}
#main #left #cont .bg_currentover a.bg_currentf,.bg_currentf:hover{ color:#ffffff; text-decoration:none; text-align:left;  text-indent:2em;}

/*#main #right*/
#main #right{ float:left; width:846px; min-height:600px; _height:600px; border-left:1px solid #236FBD; }
#main #right #title2{ width:100%; height:41px; background:url(../images/bg_r1.gif) repeat-x; float:left;}
#main #right #title2 .icon{ width:25px; height:36px; float:left; margin-left:10px; margin-top:5px;}
#main #right #title2 .title{  height:20px; float:left; margin-top:10px; color:#FFFFFF; margin-left:10px;  text-align:left; display:block;}
#main #right #title2 a { color:#ffffff; text-decoration:none;}
#main #right #title2 a:hover { color:#ffffff; text-decoration:underline;}
#main #right .tik{ width:100%; height:34px; margin:auto; margin-top:8px; border-bottom:4px solid #0a56a3; text-align:center; padding-top:15px;}
#main #right .tiknew{ width:791px; margin:auto; padding-top:15px; background:#ededed; margin-top:8px; border-bottom:4px solid #0a56a3; text-align:center; padding-bottom:15px;}
#main #right .tik .tik_ff{ width:455px; height:25px; float:left; text-align:right;}
.tik_neww{ display:inline; float:left; margin-left:330px;}
.tik_search{  text-align:center; color:#000000; cursor:pointer; margin-left:25px; margin-top:1px; float:left; font-size:12px; background:url(../Images/button/button_60_20.jpg) no-repeat; height:21px; line-height:23px; width:60px; text-decoration:none; border:0; }
.white{ color:white; text-decoration:none;}
.white:visited{ color:white; text-decoration:none;}
.white:hover{ color:white; text-decoration:none;}
#main #right #lb_box{ width:100%; border-bottom:4px solid #0a56a3;  padding-top:12px;}
#main #right #lb_box #listbox{ width:765px; display:block; margin-bottom:20px; margin:auto;}
.tr_title{ background:#5482b0; height:27px; text-align:center; border-bottom:1px solid #ededed; color:#FFFFFF;}
.tr1,.tr2{ background:#dddddd; height:27px; text-align:center;}
.tr2{ background:#cfcfcf;}
#main #right a.red_f,red_f:hover{ color:#236fbd; text-decoration:none;}
#main #right a.red_f:hover{text-decoration: underline;}
.tdover{ background:#a9c2dc;  border:none; text-align:center; cursor:auto;}

/************************************************************************************main*****************************************************************/
/*Supplier lists*/
#right .Supplierlists_new{ width:791px; height:29px;  background:#ededed;}
.Supplierlists_new .tik_new{display:inline; width:36px; height:17px; float:left;  background:url(../images/search_but.gif) no-repeat; color:#FFFFFF; cursor:pointer; border:none; margin-top:0px; margin-left:380px;}
.tik_new2{  height:17px; float:left;  background:url(../images/button-bg.gif) repeat-x; color:#FFFFFF; cursor:pointer; border:none; margin-top:0px; margin-left:380px;}
.Supplierlists_new li{ display: inline; text-indent:14px; float:left;}
.Supplierlists_new li.right{ display: inline; float:right; margin-right:14px;}

/*Supplier add*/
.Supplieradd_savebutbox{  margin:auto 0 auto 400px; height:40px; text-align:center; width:380px; margin-left:auto;}
.save{ padding:2px 5px 2px 5px; display:block; height:17px; float:left; text-align:center; background:url(../images/button-bg.gif) repeat-x; color:#FFFFFF; cursor:pointer; border:none; margin-top:1px; margin-left:15px;}
.btxx{ width:81px; height:18px; float:right; background: #FFFFFF; color:#606060; margin-right:5px; padding-top:3px;}
.red_article{ width:3px; height:15px; background:#cc0000; float:left; margin-left:6px;}
#lb_box .b_informationbox{ width:100%; margin:auto;}
#lb_box .b_informationbox .inforone{ width:100%; height:20px; background:#236fbd; color:#FFFFFF; text-indent:13px; text-align:left; padding-top:7px;margin-top:5px;}
.inforone{ width:100%; height:20px; background:#236fbd; color:#FFFFFF; text-indent:13px; text-align:left; padding-top:7px;margin-top:5px; margin:auto;}
.listinformation{ width:100%; margin:auto; padding-bottom:10px; }
.listinformation .ProdlistTitle {font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; padding-bottom: 10px;}
.listinformation .dl-section { line-height:23px; margin-top: 10px; clear:both; overflow: hidden; }
.listinformation .dt-section { float:left; width:90px; line-height: 27px; text-align: right; overflow: hidden; }
.listinformation .dd-section { float:left; border:1px solid #666; padding:5px; margin-left:5px; width:720px; }
.listinformation .dd-section_no { float:left; padding-left:5px; width:735px;}
.listinformation .dd-section table { width:100%; }
.listinformation .dd-section table td { height:30px; line-height:30px;}
.listinformation .dd-section table td input[type="text"] { width:110px; }
.listinformation .dd-section .tdTitle { width:90px; text-align:right; padding-right:5px; }
.listinformation .dd-section .tdContent { width:250px; text-align:left;}

.listinformation_table {text-align:left;  margin-top:10px; margin-bottom:10px;}
.input_inf{ width:163px;}
.input_inf2{ width:242px;}
.listinformation_textarea{ width:462px; height:80px;}
.img_zd{ text-align:right; float:right; margin-right:10px; display:block; margin-bottom:20px; width:20px; height:20px;}

/*Supplier information*/
.Supplierinformation_jyfwcen{ width:570px; background:#F3F3EC; clear:both; line-height:22px; height:100px; }
.td_bor{ border-bottom:1px solid #5092d6;}

/*contract*/
.contract_searbut{ width:36px; height:17px; text-align:center; background:url(/common/images/search_but.gif) no-repeat; color:#FFFFFF; cursor:pointer; border:none; }
.contract_box{ width:670px; height:216px; margin:auto;}
.contract_boxtitle{ width:115px; height:100px; float:left; margin-right:10px; text-align:right; margin-top:100px;}
.contract_boxtitle_but{ width:158px; height:100px; float:left; margin-right:10px; text-align:center; margin-top:50px;}
.contract_boxtitle2{ width:180px; height:206px; float:left; border:1px solid #7f9db9; background:#FFFFFF;}
.select_whith{ width:181px; height:206px;}

/*product*/
.Cnames_but{ width:58px; height:17px;text-align:center; background:url(../images/Cnames_but.gif) no-repeat; color:#FFFFFF; cursor:pointer; border:none;}
.Supplieradd_savebutbox .data_but{ width:58px; height:17px;text-align:center; background:url(../images/Cnames_but.gif) no-repeat; color:#FFFFFF; cursor:pointer; border:none; margin-right:15px;}
.tablelist{ margin-top:20px; margin-bottom:10px;}

/*data dictionary list*/
.datadictionary_textarea{ width:570px; background:#F3F3EC; clear:both; line-height:22px; height:200px; }

/*Pay management_sfqddc*/
.pay_button{ width:84px; height:17px; text-align:center; background:url(../images/payname_but.gif) no-repeat 0 0; color:#FFFFFF; cursor:pointer; border:none; margin-top:1px;}
.green{ color:#009933;}
.red{ color: #FF0000;}

/*Consulting complaint management*/
.save_addbut{width:84px; height:17px; text-align:center; background:url(../images/payname_but.gif) no-repeat 0 0; color:#FFFFFF; cursor:pointer; border:none; margin-top:1px; float:left;}
.Orderinformation{ width:764px; margin-top:15px; text-align:left; text-indent:12px; border-bottom:1px dashed #CCCCCC; margin-bottom:15px;}
.ts_w{ font-weight:bold; color:#555555;}
.trte{width:720px; height:60px;}
.trte1{width:580px; height:40px;}
.Orders_pop-up{ width:765px; position: relative; top:50px; left:30px; background:#ededed;  border:1px solid #999999;}
.Orders_pop-up .Or_title{ width:765px; height:17px; padding-top:7px; background:#b4b4b4; text-align:left; text-indent:10px; color:#FFFFFF; font-size:14px;}
.Orders_pop-up2{ width:500px; position: relative; top:50px; left:30px; background:#ededed;  border:1px solid #999999;}
.Orders_pop-up2 .Or_title,.Logistics_tiao{ width:500px; height:17px; padding-top:7px; background:#b4b4b4; text-align:left; text-indent:10px; color:#FFFFFF; font-size:14px;}
.close_ordtt1{ float:left; margin-right:5px;}
.close_ordtt{ float:right; margin-right:5px;}
.serch{ width:740px; margin:auto; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.serch .serchtt li{ width:740px;  margin-bottom:5px; text-align:left;}
.serchnew{ width:480px; margin:auto; margin-top:10px; padding-bottom:10px; text-align:left;}
.serchnew .serchttnew li{ width:480px;  margin-bottom:5px; text-align:left;}
.blue{color:#236fbd; text-decoration:none;}
.blue:hover{color:#236fbd; text-decoration:none;}
.close_butbox{ width:765px; margin:auto; padding-top:15px; background:#ededed; margin-top:8px; border-bottom:4px solid #0a56a3; text-align:center; height:30px; margin-bottom:15px;}
.title_blueart{ width:765px; height:20px; background:#236fbd; color:#FFFFFF; text-indent:13px; text-align:left; padding-top:7px; margin-bottom:15px; margin:auto;}
.title_blueartnew{ width:500px; height:20px; background:#236fbd; color:#FFFFFF; text-indent:13px; text-align:left; padding-top:7px; margin-bottom:15px; margin:auto;}
.listbox{ width:100%;padding-top:15px; padding-bottom:10px;}
.listbox li{ width:340px;  margin-bottom:10px; float:left; border-bottom:1px solid #236fbd;text-align:left; margin-left:26px !important;*margin-left:16px;}
.listbox li span.tut1{ text-align:right; width:100px; float:left;}
.listbox li span.tutnew{ text-align:right; width:105px; float:left; font-weight:bold;}
.listbox li span.tut2{ text-align:left; width:200px;float:left; padding-left:10px;}
.listbox li span.tut5{ text-align:left; width:255px;float:left; padding-left:10px;}
.listbox li span.tut3{ text-align:left; display: inherit; float:left; margin-left:40px;}
.listbox li span.tut4{ text-align:left; display:inline; float:left; padding-left:10px;}
.listbox li.long{ width:706px !important;*width:700px; height:20px; margin-bottom:10px; border-bottom:1px solid #236fbd;text-align:left;}
.long2{ width:706px !important;*width:700px; border-bottom:1px solid #236fbd; text-align:left;  line-height:18px; margin:auto; margin-bottom:10px;}
.tutnew{ text-align:right; width:105px; float:left; font-weight:bold;}
.tut4{ text-align:left; display:inline; float:left; padding-left:10px;}
.tut1{ text-align:right; width:100px; float:left; font-weight:bold;}
.tut5{ text-align:left; display:inline; float:left; width:570px; padding-left:10px;}
.company_nametd{ text-align:left; text-indent:8px;}
.box{ margin:auto; margin-bottom:10px; width:790px; border:1px solid #00FFFF;}
.Logistics_box{ width:500px; position: relative;  left:30px; background:#ededed;  border:1px solid #999999;}
.Logistics_box h1{ width:500px; height:24px; background:#b4b4b4; text-align:left; text-indent:10px; color:#FFFFFF; font-size:14px; margin-bottom:15px; line-height:24px; font-weight:normal;}
.Logistics_list{ width:450px; margin:auto; margin-bottom:15px; overflow:hidden;}
.Logistics_list li{ width:200px; float:left; border-bottom:1px solid #236fbd; height:20px; margin-left:15px; padding-top:5px;}
.Logistics_list li.long{ width:414px; border-bottom:1px solid #236fbd; height:20px; margin-left:15px; padding-top:5px;}
.tut_Logi1{ text-align:right; width:75px; float:left;}
.tut_Logi{text-align:left; display:inline; float:left; width:100px;}
.tut_Logi2{text-align:left; display:inline; float:left;}
.Logi_blueart{ width:500px; height:20px; background:#236fbd; color:#FFFFFF; text-indent:13px; text-align:left; padding-top:7px; margin-bottom:15px;}
.Logi_textarea{ width:435px; height:50px;}
.Error{ display: block; border-left:3px solid #cc0000; padding-left:3px; width:100%}
.Errornew{ display: block; border-left:3px solid #ededed; padding-left:3px;}
.Error .ff{ color:#FF0000;}
.ErrorInfo{ color:#FF0000;}
.Errornew .ff{ color:#FF0000;}
.td-bg{background:url(../images/red_t.gif) repeat-y;}
/*List of knowledge_left*/
.List-of-knowledge{ margin-top:5px; width:950px;}
.List-left{ width:151px; float:left;}
.List-tit_box{ margin-bottom:10px;}
.List-tit{float:left;}
.List-tit li{width:151px; height:27px; line-height:27px; text-align:left; text-indent:20px; margin-top:3px;}
.List-tit li.lan{background:#d8dfe9; width:135px; height:27px;  color:#3466c7; line-height:27px; text-align:left;  text-indent:10px;}
.List-tit li a{ color:#333333; text-decoration:none;}
.List-tit li a:hover{ color:#f36d0e; text-decoration: underline;}
.List-tit li a:visited{ color:#f36d0e; text-decoration: underline;}
/*List of knowledge_right*/
.List-right{ width:791px; float:right;}
.List-right .title-bar{ width:791px; height:27px; background:#d8e1e8; line-height:27px; margin-top:3px; color:#3466c7; text-align:left; text-indent:10px;}
.title_blueart2{ width:950px;height:27px; background:#236fbd; color:#FFFFFF; text-indent:13px; text-align:left;  margin-bottom:15px; margin:auto; line-height:27px;}
.Present-informationbox{ width:780px; margin-top:5px;}
.pic-onebox{ width:215px; height:200px;position:relative; margin-top:0px; margin-left:33px; float:left;border-bottom:1px dashed #d7e0e7;}
.intrbox{ width:215px; height:200px;position:relative; margin-top:0px; margin-left:45px;}
.pic-onebox dl{ width:210px; height:205px; float:left; position:relative;  margin-top:10px;}
.pic-onebox dt{ display:block;position:relative; border:1px solid #d9d9d9; text-align:left; float:left;}dt img{ display:block;}
.pic-onebox dd{ width:209px; height:116px; margin-top:9px; float:left; text-align:left; line-height:18px;}

.Gifts-purposes{ width:950px; margin:auto; height:500px;}
.Gifts-purposes .lanbar,.intrbox2 dt{ width:940px; height:27px; line-height:27px; color:#3466c7; background:#d8e1e8; margin:auto; text-align:left; text-indent:10px;}
.Gifts-purposes .intrbox{ width:850px; height:280px; padding-top:20px; margin-bottom:10px;}
.Gifts-purposes .intrbox dt{ display: inline; float:left; border:1px solid #d9d9d9; overflow:hidden;}dt img{ display:block;}
.Gifts-purposes .intrbox dd{ width:400px; height:260px; float:left; margin-left:50px; text-align:left; line-height:22px;}
.Gifts-purposes .intrbox2{ width:950px;}
.Gifts-purposes .intrbox2 dl{}
.Gifts-purposes .intrbox2 dd{ width:850px; margin:auto; margin-top:10px; text-align:left; text-indent:24px;}

/*****************************************************************************************************************************************************/
/*Exchange interaction management*/
.tik2{ width:791px; height:80px; margin:auto; padding-top:15px; background:#ededed; margin-top:8px; border-bottom:4px solid #0a56a3; text-align:center;}
.File-domain{  height:20px;}
.Supplierlists_new2{ width:791px; height:29px;  background:#ededed; margin:10px 0px 10px 0px;}

/*Statistical analysis*/
h1.Statistical-analysis{ font-size:22px; line-height:22px;}
h2.Statistical-analysis{ text-align:left; font-weight:normal; text-indent:14px;}

/*Settlement management*/
.Settlement-management-tag{ width:763px; height:23px; border-bottom:2px solid #3d5d7e; margin:auto;}
.Settlement-management-tag li a{ width:72px; height:23px; line-height:23px; color:#333; text-align:center; background: url(../images/tag-light.gif) no-repeat; float:left; cursor:pointer; }
.Settlement-management-tag li a:hover,.current{ width:72px; height:23px; line-height:23px; color:#fff; text-align:center; background: url(../images/tag-brunet.gif) no-repeat; float:left; }
.Settlement-management-tag li.current{display:inline;}
.Settlement-management-tag li.kx{ width:2px; height:23px; float:left; background:none;}
.spannewts{background:#fdf2bd; color:black; display: inline; padding:3px; margin-left:20px; border:1px solid #fdb156; height:20px;}
ul.validation-summary-errors li{background:#fdf2bd; color:black; display: inline; padding:3px; margin-left:20px; border:1px solid #fdb156; height:20px;}

/*Modify product information-new*/
.mpi-cardbox{ width:182px; height:109px; float:left; margin-left:30px; margin-bottom:15px;}
.mpi-cardbox .card-top{ width:182px; height:4px;}
.mpi-cardbox .card-bg{ width:182px; height:101px; background:url(../images/card-bg.gif) repeat-y; line-height:24px;}
.mpi-cardbox .card-bg .cententleft{ width:85px; height:50px;border-right:1px  dotted #c2d1f1; padding-top:30px; text-align:left;}
.marg-left{ margin-left:60px;}

/*AirMiles*/
.Order-management-tag{ width:763px; height:23px; border-bottom:2px solid #3d5d7e; margin:auto;}
.Order-management-tag li a{ width:86px; height:23px; line-height:23px; color:#333; text-align:center; background: url(images/tag-light2.gif) no-repeat; float:left; cursor:pointer; }
.Order-management-tag li a:hover,.currentnew{ width:86px; height:23px; line-height:23px; color:#fff; text-align:center; background: url(images/tag-brunet2.gif) no-repeat; float:left; cursor:pointer;}
.Order-management-tag li.currentnew{display:inline;}
.Order-management-tag li.kx{ width:2px; height:23px; float:left; background:none;}

.tik_new a.white{ color:#fff; text-decoration:none;}
.tik_new a.white:visited{ color:#fff; text-decoration:none;}
.tik_new a.white:hover{ color:#fff; text-decoration:none;}

.Orange{ color:#ff7800; text-decoration:none;}
.Orange:visited{ color:#ff7800; text-decoration:none;}
.Orange:hover{ color:#ff7800; text-decoration: underline;}


.table tbody tr
{
	background-color: #ffffff;
}
.table tbody .tr
{
	background-color: #f4f8fb;
}
.button60_20, .button, input[type=submit], input[type=reset], input[type=button] {
    cursor: pointer;
    color: #fff;
    background-color: inherit;
    font-weight: bold;
    background-image: url(/Common/Images/button/button_bg.png);
    background-size: 100% 100%;
    padding: 2px 8px;
    border: 1px solid #4e80bf;
    border-radius: 3px;
    font-size: 12px;
}

.tab
        {
            background: #FFC;
            border-collapse: collapse;
        }
        .tr_on
        {
            background: #3CF;
        }
        .tr_off
        {
            background: #FFC;
        }
        #backgroundPopupgod #backgroundPopup
        {
            display: none;
            position: fixed;
            _position: absolute; /* hack for internet explorer 6*/
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            background: #CFD0D1;
            border: 1px solid #cecece;
            z-index: 1;
        }
        #popupContactgod #popupContact
        {
            display: none;
            position: fixed;
            _position: absolute; /* hack for internet explorer 6*/
            background: #FFFFFF;
            border: 1px solid #cecece;
            z-index: 2;
            padding: 1px;
            font-size: 13px;
	        filter:alpha(opacity=60);
	        opacity:1;
        }
#popupContactgod #popupContact iframe{display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;}
        #popupContactClosegod #popupContactClose
        {
            font-size: 12px;
            line-height: 14px;
            right: 7px;
            top: 10px;
            position: absolute;
            color: #000000;
            font-weight: 700;
            display: block;
            cursor: hand;
        }
        .Statistics
        {
            height: 22px;
            line-height: 22px;
            text-align: left;
            padding-left: 11px;
            font-family: Tahoma;
        }
        .StatisticsNumeric
        {
            margin-left: 4px;
            margin-right: 4px;
            font-weight: Bold;
            color: #690;
            font-size: 14px;
        }
        .NavigationArea
        {
            border-bottom: #ddd 1px solid;
            text-align: left;
            padding-bottom: 10px;
            margin: 5px 3px 5px 0px;
            padding-left: 3px;
            padding-right: 3px;
            font-family: Tahoma;
            display: block;
            clear: left;
            font-size: 14px;
            padding-top: 10px;
        }
        .NavigationArea a
        {
            text-decoration: none;
            padding-bottom: 5px;
            padding-left: 8px;
            padding-right: 8px;
            padding-top: 5px;
        }
        .NavigationArea a:hover
        {
            border-bottom: #690 2px solid;
            color: #690;
            text-decoration: none;
        }
        .page_a_NumericButton
        {
            color: #000000;
        }
        .page_a_disabled
        {
            color: #999999;
        }
        .page_a_current
        {
            border-bottom: #690 2px solid;
            color: #690;
            font-weight: 700;
        }
        .button_go
        {
            border: none;
            background: #FFFFFF;
            font-family: Tahoma;
            border: solid 1px #CCCCCC;
        }
        .textbox_pageIndex
        {
            font-family: Tahoma;
            width: 45px;
            border: solid 1px #CCCCCC;
            margin-left: 5px;
            margin-right: 5px;
        }
        .page_span_text
        {
            font-family: Tahoma;
            font-size: 13px;
        }
        
        


/**UI**/
.movemask
{
    filter: alpha(opacity=40);
    -moz-opacity: 0.40;
    opacity: 0.40;
    background-color: #cccccc;
    left: 0px;
    top: 0px;
    position: absolute;
    margin: auto;
}
.movedesk
{
    filter: alpha(opacity=94);
    -moz-opacity: 0.94;
    opacity: 0.94; /*border:1px solid #415066;	 background-color:#f3f3f3;*/
    margin: auto;
    position: absolute;
    z-index: 9998;
    overflow: visible;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 4px solid #FF911E;
    background: #fff;
}
.movedesk table
{
    width: 100%;
    border:0;
}
.movedesk table table
{
    width: auto;
}
.movedesk td
{
    border:0;
}
.movetitle
{
    background-position: 0px; /*background-image: url(/common/images/movetitle.png);	 background-color:#727880;*/
    text-align: left;
    width: 100%;
    border: 1px solid #FF911E;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
}
.movetitlel
{
    background: url(/common/images/cetitlelbg.gif) left top no-repeat;
    height: 23px;
    font-size: 1px;
    line-height: 1px;
    float: left;
    width: 8px;
}
.movetitler
{
    background: url(/common/images/cetitlerbg.gif) right top no-repeat;
    height: 23px;
    font-size: 1px;
    line-height: 1px;
    float: right;
    width: 8px;
}
.movebottoml
{
    background: url(/common/images/cemainlbg.gif) left bottom no-repeat;
    height: 24px;
    font-size: 1px;
    line-height: 1px;
    float: left;
    width: 8px;
}
.moveincontent
{
    border: 1px solid #dbeeff;
    overflow: auto;
    padding: 3px;
}
.movebottom
{
    background-color: #ffffff;
    height: 23px;
    border-bottom: 1px solid #FF911E;
}
.movebutton
{
    height: 22px;
    background: url(/common/images/ybutton.gif) repeat-x;
    font-size: 12px;
    line-height: 22px;
    border: 1px solid #FF911E;
    cursor: pointer;
    margin-left: 3px;
    color: #093860;
    padding: 0px 5px 0px 5px;
}
.movebottomr
{
    background: url(/common/images/ybutton.gif) right bottom no-repeat;
    height: 24px;
    font-size: 1px;
    line-height: 1px;
    float: right;
    width: 8px;
}

.movealert
{
    background-position: 3px 5px;
    background-image: url(/common/images/alert.gif);
    text-align: left;
    float: left;
    height: 23px;
    width: 23px;
    line-height: 23px;
    text-indent: 23px;
    background-repeat: no-repeat;
}
.moveTabletl, .moveTabletc, .moveTabletr
{
    background: #FF911E;
}
.moveTablecc{overflow:hidden;}
.moveTablecl, .moveTablecc, .moveTableccB, .moveTablecr
{
    border: none;
}

.moveTableCB, .moveTableCI
{
    border: none;
    padding: 0;
    line-height:25px;
}

.moveTablebc, .moveTablebr, .moveTablebl
{
    background: none;
    height: 30px;
}
.loading
{
	background-image: url(/common/images/loading.gif);
	background-repeat: no-repeat;
	height: 32px;
}

.atext
{
    border: none;
    border-bottom: 1px dashed #7b9ebd;
    background-color: #ffffff;
    line-height: 20px;
    height: 20px;
    font-size: 12px;
}
.moveerror
{
    background-position: 3px 5px;
    background-image: url(/common/images/error.gif);
    text-align: left;
    float: left;
    height: 23px;
    width: 23px;
    line-height: 23px;
    text-indent: 23px;
    background-repeat: no-repeat;
}

.movecontent
{
    text-align: left;
    border: 1px solid #FF911E;
    background-color: #ffffff; /*margin-bottom:15px;*/
    font-size: 9pt;
    line-height: 23px;
    margin: auto;
}
.movetitlecontent
{
    background-position: 0px;
    text-align: left;
    height: 23px;
    line-height: 23px; /*text-indent: 10px;*/
    font-size: 10pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #FF911E;
    text-indent:5px;
}
.movemain
{
    border-left: 1px solid #FF911E;
    border-right: 1px solid #FF911E;
    background-color: #ffffff;
    padding-top: 10px;
}
.moveclose, .close
{
    background-position: 2px 2px;
    background-image: url(/common/images/closeB.gif);
    background-repeat: no-repeat;
    text-align: left;
    width: 17px;
    border: 1px solid #fff;
    height: 17px;
    margin: 0px;
    cursor: pointer;
}
.movexdiv
{
    text-align: left;
    height: 20px;
    line-height: 20px;
    text-indent: 10px;
    font-size: 1px;
    background-color: #FF911E;
    width: 19px;
    float: right;
    width: 20px;
}
.moveidiv
{
    text-align: left;
    height: 23px;
    line-height: 23px;
    background-color: #FF911E;
    float: left;
}


/*default*/
.textMain { width:90%; margin-left:auto; margin-right:auto; padding:30px 0 80px 50px; text-align:left;}
.textMain a { text-decoration: underline;}
.textMain a:hover {text-decoration: none;color: #0f5f66;}
.textHead { font-size:14px; font-weight:bold; line-height:40px; }
.textContent { font-size:12px; margin-left:20px; line-height:20px;}
.textContentTable { font-size:12px; padding:10px 0 10px 35px; text-align:center;}
.textContentTable table { width:500px; border-left:1px solid #D3DBE0; border-top:1px solid #D3DBE0; }
.textContentTable table thead { background-color:#DEECF4;}
.textContentTable table thead th { line-height:25px; height:25px; border-right:1px solid #D3DBE0; border-bottom:1px solid #D3DBE0; }
.textContentTable table tbody td { line-height:25px; height:25px; border-right:1px solid #D3DBE0; border-bottom:1px solid #D3DBE0; }

.GroupDivCss { border:1px solid #e6e6e6; padding:10px; line-height:20px; width:793px; margin-left:10px; }
.GroupDivCss .GroupTitle { font-size:14px; font-weight:bold; line-height:25px; float:left;}
.GroupDivCss .GroupCount { font-size:12px; padding:5px 10px; width:768px; clear:both;}
.JoinListCss { margin-left:10px; background-color:#fff; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:5px 10px; line-height:20px; width:793px; }

/***bottom**/
#bottom_div
{
	border-top: solid 1px #D9D9D9;
	width: 100%;
	background: url(/common/images/g_bottom_bg.png) repeat-x;
}
#bottom_div .b_div
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #333;
	padding-bottom: 20px;
}


.TypeBorderDiv {border:1px solid #B2D1FF; width:100%; height:212px; margin:0 10px; overflow:auto;}
.TypeMain { text-align:left; }
.TypeMain .TypeItem { float:left; width:165px; border:1px solid #B2D1FF; margin-right:5px; padding:5px;overflow-y:auto; height:200px; background-color:White;}
.TypeMain .TypeItem .TypeList li { line-height:22px;}



.ChosedItem { background-color:#D6EDF4; border:1px solid #98BBD2; color:#1B4D91;}
.bigbutton
{
    font-size:17px;
    font-family:黑体;
    width:120px;
    height:40px;
}