/*
h1 { font-size: 20px; font-weight: normal; }
h2 { font-size: 14px; font-weight: normal; }
h3 { font-size: 14px; font-weight: normal; }
h4 { font-size: 12px; font-weight: normal; }
h5 { font-size: 12px; font-weight: normal; }
h6 { font-size: 12px; font-weight: normal; }*/

/*----- 整体布局 -----954px*/
#wrap { margin: 0 auto 8px; text-align: left; overflow: hidden; zoom: 1;}
.w { margin: 0px auto; width: 954px; zoom: 1; }
.left { width: 191px; float: left; }
.right { }
.middle { width: 640px; }
.sidebar { width: 238px; float: left; padding-left:10px; padding-bottom:10px; }
.right-extra, #main { background-color: #fff; color: #7f7f7f; width: 706px; float: right; margin: 10px 0px; }


/* .com_tab 表格*/
.com_tab { width: 100%; border: 1px; border-style: solid; border-color: #f5f5f5; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; }
.com_tab td { padding: 5px; }
.com_tab .td_title { text-align: right; }
.com_tab .td_title_left { text-align: right; }
.com_tab .td_content { text-align: left; }
.com_tab .input_txt { }
.com_tab .td_input_desc { color: #969696; margin-left: 0.5em; }
/* .com_tab 表格 end*/



/* 列表 */
table.listtable, .orderdiv { }
table.listtable { margin: auto; width: 100%; position: relative; float:left; }
.listtable th, .listtable td { border: 1px solid #D8D8D8; padding: 5px; background: #FFF; text-align: center; }
.listtable th { background: #f9f9f9; font-weight: 700; }
.listtable th { background: #f9f9f9; font-weight: 700; }
.listtable .row_over { background: #f3f3f3; }
.listtable .row_out { background: #fff; }
.listtable .norecord { font-size: 14px; font-weight: bold; text-align: center; }


/* 列表 end */

/* pager */

div.pager { padding: 10px 0px; font-size: 12px; color: #313031; font-family: 宋体,Verdana, Tahoma,Arial,Helvetica,Sans-Serif; margin: 0px; text-align: right; float:right; }
div.pager div { display: inline; }
div.pager a { border: #d5d5d5 1px solid; color: #858585; text-decoration: none; height: 30px; padding: 5px; margin-left: 3px; text-decoration: none; }
div.pager a:hover { border: #d5d5d5 1px solid; background-color: #f7f7f7; color: #0066a7; text-decoration: none; }
div.pager a:active { border: #d5d5d5 1px solid; color: #0066a7; text-decoration: none; }
div.pager span.current { border: #d5d5d5 1px solid; font-weight: bold; color: #444444; background-color: #eaeaea; }
div.pager span.disabled { display: none; }
/* pager end*/

/* 上传图片*/
.OnTit { position: relative; width: 50px; float: left; overflow: hidden; }
.OnTit DIV { top: -13px; left: 15px; }
.OnTit1 { width: 100px; }
#uploadedimg { position: relative; float: left; }
#up_image { position: relative; top: -1px; cursor: pointer; }
#close_up { position: absolute; width: 50px; top: -1px; left: 70px; }
#up_loaded { z-index: 1000; position: relative; }
.picnormal { width: 15px; background: url(../cn_asp/images/new_index_bg.png) no-repeat -36px 0px; height: 12px; vertical-align: middle; margin-right: 4px; }
#up_thurm { z-index: 1000; position: absolute; display: none; max-width: 200px; top: 20px; left: -100px; }

/* 上传图片 end*/

/* mainBox */
.mainBox { width: 750px; padding: 10px; float: right; margin-top: 10px; color: #666666; }
.mainContent { margin: 0 auto; }
.mainContent h2 { padding: 14px 0 6px 0; *padding:15px05px0;color:#666;}
.mainBox-list { border-bottom: 1px solid #dcdfe5; padding: 7px 0 8px 0; *padding:8px07px0;margin-bottom:15px;}
.mainBox-list li { margin-top: 7px; *margin-top:5px;text-indent:10px;}
.mainBox-list span { color: #999; }
.mainBox-list p { color: #000; }

h3.mainContent_title { background: url(../cn_asp/images/bg_accountcol.png) repeat-x bottom; height: 24px; margin: 0 0 15px; }
h3.mainContent_title span { float: left; font: 700 14px/22px "宋体"; padding: 0 6px; border-bottom: 2px solid #92002d; color: #a10000; }

/* mainBox end */

.tips { text-indent: 24px; font: 13px/18px "宋体"; background: url(../cn_asp/images/ico_tips.png) no-repeat; }


/* dltable  */

.dltable dd .input { border: 1px solid #7e9db9; padding: 3px; width: 160px; }
.dltable dl { overflow: hidden; margin: 15px 0; }
.dltable dt { float: left; width: 150px; text-align: right; color: #000; margin-top: 3px; }
.dltable dd { float: left; width: 480px; margin: 0 0 15px; }

/* mainBox end */

/* pageSideBar */

.pageSideBar div { margin: 0px 0px; zoom: 1; border: solid 1px #959595; }
.pageSideBar h3 { background: url(../cn_asp/images/sidebar_title_bg.jpg) no-repeat top; }
.pageSideBar h3 span { display: block; height: 31px; line-height: 31px; text-indent: 24px; color: #FFF; padding-top: 0px; padding-left: 8px; vertical-align: middle; }
.pageSideBar ul { padding: 0 9px 9px; overflow: hidden; list-style-type: none; list-style: none; }
.pageSideBar li { background: url(../cn_asp/images/ico_redsq.png) no-repeat 18px; line-height: 2; padding-left: 30px; border-top: 1px dashed #e1dfe0; margin-top: -1px; list-style-type: none; list-style: none; }
.pageSideBar .current, .pageSideBar a:hover { font-weight: 700; }

/* pageSideBar end */

