@charset "utf-8";
/* CSS Document */


/*欢迎信息开始*/
.welcome{ width:812px; background:url(../images/tellF_r_bg.gif) no-repeat bottom; height:29px; margin-bottom:0px;}
.welcome ul{float:left; width:800px;overflow:hidden;}
.welcome li{ float:left; height:27px; line-height:27px;}
.welcome_title{font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; padding:0px 15px; width:780px; color:#28668f;}
.welcome_title span{font-family:verdana,arial,helvetica,sans-serif; font-size:125%;display:block; font-weight:bold}
.welcome_title span em{font-family:verdana,arial,helvetica,sans-serif;font-size:100%; color:#990000;}
.welcome_title span a,.welcome_title span a:visited{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.welcome_title span a:hover{text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#28668f;}
/*欢迎信息开始*/





/*查看订单开始*/
#watchlist_text{width:776px; padding:10px 18px; line-height:20px; border-bottom:1px dashed #cccccc; margin-bottom:10px;}
#watchlist_text p{font-size:12px; font-weight:bold;}
#watchlist_text table{float:left; margin:0px 10px;}
#watchlist_text table ul{float:left; font-size:12px; }
#watchlist_text table ul li{ background:url(../images/right_18.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}
/*查看订单结束*/


/*用户信息开始*/
.myinformation{ margin-top:10px}
.myinformation div{ float:left; width:400px;}
.myinformation_left{ margin-right:10px}
.information_table{ width:100%; line-height:25px; border-collapse:collapse; margin-bottom:10px}
.information_table,.information_table td{ border:1px solid #A9BCCA}
.information_table th{ background:#E1E1E1}
.information_table td,.information_table th{ padding:1px 5px;}
.information_table th a{text-decoration:underline; color:#28668f;}
.information_table th a:hover,.information_table th a:visited{text-decoration:none; color:#28668f;}
.information_table td a,.information_table td a:visited{text-decoration:underline; color:#28668f;}
.information_table td a:hover{text-decoration:none; color:#28668f;}
.information_table td img{float:left;}
.information_table01{ width:100%; line-height:25px; border-collapse:collapse; margin-bottom:10px}
.information_table01{ border:1px solid #A9BCCA}
.information_table01 th{ border-bottom:1px solid #A9BCCA}
.information_table01 td,.information_table01 th{ padding:0px 5px;}
.information_table01 th a{text-decoration:underline; color:#28668f;}
.information_table01 th a:hover,information_table01 th a:visited{text-decoration:none; color:#28668f;}
.information_table01 td a{text-decoration:underline; color:#28668f;}
.information_table01 td a:hover,information_table01 td a:visited{text-decoration:none; color:#28668f;}

.table_title{ font-size:14px; font-weight:bold}
/*用户信息结束*/


/*个人设置开始*/
.Yellowtable{ border:1px solid #edd586; line-height:20px; padding:8px;}
.Yellowtitle{background:#fffbc8; height:24px; font-size:12px; font-weight:bold; line-height:24px; text-indent:14px;}
.Bluetable{ border:1px solid #a9bcca; margin-bottom:8px; line-height:20px; padding:8px;}
.Bluetitle{background:#f1f4f6; height:24px; font-size:12px; font-weight:bold; line-height:24px; padding:0px 14px; color:#326382;}
.Bluetitle a,.Bluetitle a:visited{color:#28668f; text-decoration:none;}
.Bluetitle a:hover{color:#28668f; text-decoration:underline;}
.Bluetitle b{font-weight:normal;}

.BluetitleNew{background:#f1f4f6; height:24px; font-size:12px; line-height:24px; padding:0px 14px; color:#326382;}
.BluetitleNew a,.BluetitleNew a:visited{color:#28668f; text-decoration:none;}
.BluetitleNew a:hover{color:#28668f; text-decoration:underline;}
.BluetitleNew b{font-weight:normal;}
.margin_bottom{margin-bottom:8px;}
/*个人设置结束*/


/*站内信详细框开始*/
.msgBOX{ padding:10px;}
.msgbg1{ background:#d6dfe6; height:30px; line-height:30px; }
.msgbg2{ background:#e9eef2; height:30px; line-height:30px;}
.msgbg3{background:#f6f8fa;  font-size:12px; color:#2c5d81;}
.msgbg3 table{ float:right;}
.msgbg3 span{ color:#999999}
.msgbg3 span a,msgbg3 span a:visited{text-decoration:none; color:#28668f;}
.msgbg3 span a:hover{text-decoration:underline; color:#28668f;}
.msgbg4{background:#e9eef2; height:30px; line-height:30px;  text-align:center;}
.msgTitle{font-size:14px; font-weight:bold; color:#2c5d81; padding-left:10px;}
.msgTime{font-size:12px; color:#959ca1; padding-left:10px;}
.msgreply_pro_name{ color:#f60; font-weight:bold;}
.msgreply_pro_name a,.msgreply_pro_name a:visited{ color:#f60; text-decoration:underline; font-weight:bold;}
.msgreply_pro_name a:hover{ color:#f60; text-decoration:none; font-weight:bold;}
#PO{border:1px solid #C0D1EB; margin:8px auto;}
#PO th, #PO td{ line-height:24px; padding:0 14px;}
#PO th{border-top:1px solid #C0D1EB; background:#FFE9A1 url(../images/po_bg3.gif) repeat-x bottom; text-align:left; height:30px;}
#PO .idown{background:url(../images/po_bg.gif) repeat-x bottom; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#PO .idown a,#PO .idown a:visted{text-decoration:none; color:#28668f;}
#PO .idown a:hover{text-decoration:underline; color:#28668f;}
#PO .iup{background:#E8F2FF url(../images/po_bg2.gif) repeat-x top; border:none;}
#PO .iup a,#PO .iup a:visted{text-decoration:none; color:#28668f;}
#PO .iup a:hover{text-decoration:underline; color:#28668f;}

/*消息详细框结束*/

/*推荐给好友开始*/
.tellF_r_bg{background:url(../images/tellF_r_bg.gif) no-repeat left bottom; height:29px; text-indent:10px; padding-top:4px; margin-bottom:0px; width:810px;}
.tellF_r_bg img{margin-top:8px; margin-left:10px; float:left;}
.tellF_r_bg span{font-size:14px; font-weight:bold; color:#3A586C; padding-left:10px; margin-top:6px; float:left}
.tellF_r_main{border:1px solid #8EB4CE;padding:5px;background-color: #f0f4f7;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
.tellF_r_main02{background:#ffffff; border:1px solid #e8edf1; padding:15px; -webkit-border-radius: 8px; -moz-border-radius: 8px;}
.tellF_r_main02 div table tr td{font-family:Verdana, Arial, Helvetica, sans-serif;}
.tellF_r_main02 div table tr td strong{font-family:Verdana, Arial, Helvetica, sans-serif; padding:8px 0;}
.tellF_r_t1{ width:30%; float:left; border-right:1px dashed #cccccc;}
.tellF_r_t1 ul{text-align:center;}
.tellF_r_t1 ul li{ padding:4px 25px 4px 15px;}
.tellF_r_t1 ul img{ background:#ffffff; border:8px solid #EBEBEB; text-align:center;}
.tellF_r_t1 ul li a{text-decoration:underline; color:#28668f;}
.tellF_r_t1 ul li a:hover,.tellF_r_t1 ul li a:visited{text-decoration:none; color:#28668f;}
.tellF_Price{ font-size:25px; color:#FF5500; margin-right:5px; font-weight: normal; }
.tellF_r_t2{ width:67%; float:left; margin-left:10px;}
.tellF_input{ height:16px;  border:1px solid #8EB4CE; margin:10px 10px; font-size:12px; color:#404040;}
.tellF_r_t2 textarea{  border:1px solid #8EB4CE; margin:4px 10px; font-size:12px; color:#404040;}
.tellF_r_t3{ font:12px; color:#7C7C7C; padding-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif}
.tellF_btn_bg{background:url(../images/tellF_btn_bg.gif); height:25px; width:181px; margin:10px 10px; border:0px; font-size:14px; font-weight:bold;}
/*推荐给好友结束*/

/*批量上传产品开始*/
.upload{ border-bottom:1px dotted #cccccc; margin-bottom:8px; padding-bottom:8px; line-height:24px;}
.upload span img{margin-top:5px;}
.upload strong{font-size:12px; font-weight:bold; color:#3A586C; padding-left:8px;}
.upload strong a{ text-decoration:none; color:#3A586C;}
.upload strong a:hover {text-decoration:none; color:#FF6633;}
.upload_td{ background:#DCEBF5; height:26px; padding:5px 25px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
.upload_td input{float:left;}
.upload_td .file{color:#666666; height:25px; margin:auto 4px;}
/*批量上传产品结束*/


/*星级评价页面开始*/
#memberBadgeId{width:100%; float:left;}
#memberBadgeId h1{font-size:19px; font-weight:500; color:#28668f; width:70%}
#memberBadgeId p{font-size:12px;}
#memberBadgeId .listbtn{margin:-22px 0pt 20px; float:right; width:27%;}
#memberBadgeId .listbtn a{ font-size:12px; text-decoration:none; background:url(../images/mainbtn_bg.gif) 0 0;margin:0px 60px 0px 0px;float:left;color:#6A3906; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;cursor:pointer; }
#memberBadgeId .listbtn a span{ position:relative; background:url(../images/mainbtn_bg.gif) top right;line-height: 25px;margin:0 -30px 0 30px; padding-right:30px;float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#memberBadgeId .listbtn a:hover{background:url(../images/mainbtn_bg.gif) left -25px;height:25px;float:left;margin:0px 60px 0px 0px;}
#memberBadgeId .listbtn a:hover span{background:url(../images/mainbtn_bg.gif) right -25px;line-height: 25px;margin:0 -30px 0 30px; padding-right:30px;float:left;color:#6A3906; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#memberBadgeId strong{font-weight:bold;}
#memberInformation{width:100%; float:left; margin:0px; padding:0px;}
.memberInformation_left{width:300px; margin-right:10px; float:left;}
.memberInformation_right{width:500px; float:left;}
.Positive{font-size:12px;}
.Positive th{color:#666666; font-weight:normal; border-bottom:1px solid #ccc; }
.Positive td{color:#006633; border-bottom:1px solid #ccc; }
.Positive th,.Positive td{padding:4px;}
.Neutral{font-size:12px;}
.Neutral th{color:#666666; font-weight:normal; border-bottom:1px solid #ccc; }
.Neutral td{color:#666666; border-bottom:1px solid #ccc; }
.Neutral th,.Neutral td{padding:4px;}
.Negative{font-size:12px;}
.Negative th{color:#666666; font-weight:normal; border:0px;}
.Negative td{color:#ff0000;}
.Negative th,.Negative td{padding:4px;}
.Feedbacklist_title{width:100%; float:left}
.Feedbacklist_title01{ width:190px; background:url(../images/list_tbg.gif) no-repeat top ; height:24px; float:left; font-weight:bold; line-height:24px; float:left; font-size:14px; text-align:center}
.Feedbacklist_title01 A{display:block; float:left; width:190px; background:url(../images/list_tbg2.gif) no-repeat top ; height:24px;  line-height:24px; font-size:14px; font-weight:bold; text-align:center;  text-decoration:none; color:#28668f; }
.Feedbacklist_title01 a:hover,.Feedbacklist_title01 a:visited{display:block; width:190px; background:url(../images/list_tbg.gif) no-repeat top ; height:24px; float:left; font-weight:bold; line-height:24px;  font-size:14px; text-align:center; text-decoration:none; color:#28668f;}

.Feedbacklist_title02{ width:190px; background:url(../images/list_tbg_on.gif) no-repeat top; height:24px; float:left; font-weight:bold; line-height:24px;  color:#fff; font-size:14px; text-align:center; display:block;}
.Feedbacklist_title02 A{ width:190px; background:url(../images/list_tbg_on.gif) no-repeat top; height:24px; float:left; font-weight:bold; line-height:24px;  color:#fff; font-size:14px; text-align:center; display:block; text-decoration:none}
.Feedbacklist_title02 a:hover{ width:190px; background:url(../images/list_tbg_on.gif) no-repeat top; height:24px; float:left; font-weight:bold; line-height:24px;  color:#fff; font-size:14px; text-align:center; display:block; text-decoration:none}

.Feedbacklist_title03{width:240px; float:left; text-align:right;}
.memberList{line-height:24px; float:left;}
.memberList td{border-bottom:1px dashed #ccc; padding:4px;}
.memberList span{color:#28668f;}
.memberList td a{text-decoration:underline; color:#28668f;}
.memberList td a:hover,.memberList td a:visited{text-decoration:none; color:#28668f;}

.tabs{border:1px solid #ccc; float:left; width:100%; margin-bottom:10px;}
.tabs p{padding:10px; *width:788px}

.overview{line-height:24px; float:left; margin:10px auto}
.overview th{border-right:1px solid #ccc; padding:4px 8px; text-align:right;}
.overview td{padding:4px 8px; text-align:left;}
.overview td a{text-decoration:underline; color:#28668f;}
.overview td a:hover,.overview td a:visited{text-decoration:none; color:#28668f;}
.overview td span{width:110px; float:left}
.overview td span a{text-decoration:none; color:#28668f;}
.overview td span a:hover,.overview td span a:visited{text-decoration:underline; color:#28668f;}
.overview td span img{ margin-right:4px; float:left}
/*星级评价页面结束*/


/*地址薄列表页开始*/
.address_list{width:100%; float:left; border-bottom:1px dashed #ccc; line-height:24px; padding:15px 0px;}
.address_list th,.address_list td{padding:0px 10px;}
.address_list th{color:#666; font-weight:normal;}
.address_number{width:30px; height:30px; line-height:30px; background:#dbe9f4; font-size:16px; font-weight:bold; color:#FFF; text-align:center;}
/*地址薄列表页结束*/

/*弹出窗口样式开始*/
#Popups{margin:0 auto;width:531px; margin:auto; height:298px; padding:1px; border:1px solid #7db2d4; position:relative;background: url(../images/content_bg.jpg) #fff no-repeat right  128px;}
#Popups #Popupsclose{ width: 18px; height:18px; cursor:pointer; position:absolute; top:5px; right:10px; z-index:100}
#Popupsbtn{cursor:pointer; position:absolute; bottom:10px; right:10px; z-index:100;}
.Popupsinside{ text-align:center; height:234px;  vertical-align:middle; line-height:24px;}
.Popupstitle{background:#7db2d4; height:30px; font-size:14px; font-weight:bold; line-height:27px; color:#fff; text-indent:10px;}
.Popupsbottom{width:531px ;background:#7db2d4; height:34px; text-align:center; vertical-align:middle}
.column{ margin-top:20px;}
.columntitle{font-size:14px; color:#666;}
.columntitle span{font-size:14px; color:#404040; font-weight:bold;}
.columninput{background:#e1e1e1; border:1px solid #999; padding:2px 4px;}

.Popupsinside p{margin-top:4px; line-height:30px;}
/*弹出窗口样式结束*/



#Contracttitle{width:994px; background:url(../images/agreement_bg01.gif) repeat-x bottom; height:32px; margin:0px;}

#Contracttitle_t{width:35%; background:url(../images/agreement_bg02.gif) no-repeat; height:32px; line-height:32px; margin:-32px 0 0 0;}
#Contracttitle_t font{width:170px; height:32px;  line-height:32px; text-align:center; float:left}
#content_bg{width:992px; background:url(../images/content_bg.jpg) no-repeat right bottom; border:1px solid #ccc; float:left; padding:25px 0;}
#content_bg a,#content_bg a:visited{font-size:14px;text-decoration:underline; color:#28668f;}
#content_bg a:hover{font-size:14px;text-decoration:none; color:#28668f;}
#activating_left{width:355px; border-right:1px dashed #ccc; float:left; padding:0 20px;}
#activating_left ul{   color:#666666; line-height:24px; padding-left:20px;}
#activating_left ul li{ background:url(../images/active_arrow.gif) no-repeat left top; padding-left:20px;}

#activating_right{width:556px; float:left; padding:30px 20px; letter-spacing:0.5px}
#activating_right p{font-size:14px; line-height:24px;}
#activating_right strong{color:#069; font-weight:bold; font-size:14px;}
#activating_right ul{ line-height:24px; padding-left:25px; padding-top:20px}
#activating_right ul li{font-size:14px; background:url(../images/active_arrow.gif) no-repeat left top; padding-left:20px;}
.activating_btn{background:url(../images/activating_btnbg.gif); height:34px; line-height:4px; font-size:14px; font-weight:bold; padding-bottom:0 10px; text-align:center;}

/*Member Status页面开始*/
#memberDescription{line-height:24px;}
#memberDescription th{padding-right:20px;}
#memberDescription a,#memberDescription a:visited{text-decoration:underline; color:#28668f;}
#memberDescription a:hover{text-decoration:none; color:#28668f;}
#memberDescription img{margin-right:4px;}
.memberD_tips{font-size:12px; font-weight:bold; line-height:28px; text-indent:24px; color:#28668f; background:url(../images/active_arrow.gif) no-repeat left ; border-bottom:1px dashed #cccccc; height:30px; margin-bottom:8px;}
.memberD_tips span{font-size:16px; color:#f60; font-family:Verdana, Arial, Helvetica, sans-serif}
.memberD_tips b{margin-left:10px; font-weight:normal; color:#000;}
.memberD_tips b a,.memberD_tips b a:visited{color:#666; text-decoration:underline;}
.memberD_tips b a:hover{color:#666; text-decoration:none;}
.memberD_btn{background:url(../images/memberD_btn_bg.jpg) no-repeat; width:228px; height:49px; text-align:center; line-height:49px; font-size:18px; font-weight:bold; color:#000; border:0; cursor:hand;}
.memberD_btn_s{background:url(../images/memberD_btn_bg01.gif) no-repeat; width:84px; height:28px; text-align:center; padding-bottom:4px;*padding-bottom:0px; _padding-bottom:0px; font-size:12px; font-weight:bold; color:#000; border:0; cursor:hand;}
.memberD_pricesmall{color:#c40000; font-size:12px;}
.memberD_pricebig{color:#c40000; font-size:18px;}
.memberD_name{font-size:12px; font-weight:bold; color:#28668f;}
.memberD_name a,.memberD_name a:visited{text-decoration:underline; color:#28668f;}
.memberD_name a:hover{text-decoration:none; color:#28668f;}
.memberD_name strong{padding-left:10px;}
#price_table{ padding:0; margin:0; margin-top:8px; line-height:24px; border:1px solid #E1F0FF;}
#price_table th,#price_table td{padding:5px 10px;}
#price_table td{background:#E1F0FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#price_table th,#price_table td{border:1px solid #fff;}
#price_table .example_img{float:left; width:18%; height:60px;}
#price_table .example_name{float:left; width:72%; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
/*
#price_table,#price_table th,#price_table td{border:1px solid #A9BCCA;}
*/
#price_table .headline{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:36px; text-align:center; background:#39f; height:36px; color:#fff;}
#price_table .subhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:28px; text-align:center; background:#9cf; height:28px;}


/*Member Status页面结束*/

/*库存列表页开始*/
.input_red{color:#FF0000;}
/*库存列表页结束*/


/*upgradeDefrayPayment页面开始*/
.upgrade-defray-payment-info{width:65%; float:left; line-height:24px;}

.upgrade-defray-payment-button{width:34%; float:left; text-align:center; margin-top:20px;}
/*upgradeDefrayPayment页面结束*/

