/* CSS Document */

/*全局*/

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,strong{margin:0;padding:0;border:0;}
body{color:#000;font-size:12px; text-align:center;font-family:"宋体";}

ul,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
textarea{ font-size:12px; font-family:Arial, Helvetica, sans-serif}
.inputclass{ border:#7f9db9 solid 1px; background:url(../images/inputbj.jpg) repeat-x top;  font-size:12px; font-family:Arial, Helvetica, sans-serif}
.inputbuttonclass{ background:#ff8e00; color:#fff; border:none; padding:1px 0; width:66px}
a{text-decoration:none; outline:none; font-family:Arial, Helvetica, sans-serif}
a { color: #2C629E; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }

.clearit{clear:both;}


.postion{ height:22px; margin-bottom:20px;}
.postion h2{ font-size:13px; height:28px; line-height:28px}
.postion h2 img{ margin-right:8px; vertical-align:middle}
#page{ width:980px; text-align:left; margin:0 auto}
#adheader{ width:980px; background:url(../images/header_bg.gif) no-repeat; height:40px; margin:0 auto; text-align:left}


#adheader .ul_2{ float:left; margin-left:15px}
#adheader .ul_2 li{ float:left; margin:0 18px; height:40px; line-height:40px}
#adheader .ul_2 li a{ color:#fff; font-size:14px; font-weight:bold}
#adheader .ul_1{ float:right;    width:195px}

#adheader .ul_1 img{ border:#F0F0F0 solid 1px; border-bottom-color:#ccc; border-right:#ccc; padding:1px; background:#FFFFFF; float:left; margin-right:0px; margin-top:2px}
#adheader .ul_1 li { color:#fff; line-height:18px}
#adheader .ul_1 li a{ color:#fff; padding:0 5px}
#nav{ margin-top:20px; width:980px}

#sidemenu{ 
float:left; 
width:140px;
/*background:#F6F6F6;
border:#E3E3E3 solid 1px;*/
 font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
 
 
}
 

#sidemenu ul{ padding:0px 10px}
 
 



#j_1 h1,#j_2 h1,#j_3 h1,#j_4 h1{background:url(../images/libj.jpg) no-repeat; height:35px; line-height:30px; font-size:12px; padding-left:10px; }
#j_1 h1 a,#j_2 h1 a,#j_3 h1 a,#j_4 h1 a{color:#cc0000}
#j_1 a,#j_2 a,#j_3 a,#j_4 a{ display:block}

#main{ float:right; width:820px; height:auto}
#intr{ margin-top:10px}
#intr .jl{ line-height:22px; padding:0px; margin-bottom:10px}
#intr .jl h4{ font-size:14px; position:relative}
#intr .jl h4 .spanPo{position:absolute; right:5px}
#intr .jl a:link,#intr .jl a:visited{ color:#666666}
#intr .jl h4 a:link,#intr .jl h4 a:visited{ color:#3F4E87}
#intr .jl h4 a:hover{ color:#FF0000}
#intr .jl h4 span{ font-weight:normal; font-size:12px; padding-left:10px}
#intr .jl td{ padding:0px; padding:5px; border:none}
#intr .jl td img{ padding:2px; border:#CCCCCC solid 1px; border-top-color:#EEEEEE;border-left-color:#EEEEEE; margin:0 4px}
#intr .jl p{ height:72px; overflow:hidden; font-size:14px; line-height:24px;}
#intr .tbg{ background:#fcf9e6}
 #intr  .ttbb{ border-bottom:#ebe6c9 solid 1px; border-top:#ebe6c9 solid 1px;}
#intr table td{ padding:5px; vertical-align:middle}
#intr table td a{ padding-right:6px}
#intr h1{ font-size:12px; line-height:28px; background:url(../images/h1bj.jpg) no-repeat; padding-left:10px; color:#ce560e; margin-bottom:10px}
#intr h2{ font-size:12px; line-height:28px;background:url(../images/h1bj.jpg) no-repeat; padding-left:10px; color:#ce560e; margin:10px 0px}

#footer{ margin-top:20px; width:980px;}
#footer .links{ border:#e4e4e4 solid 1px; background:#F6F6F6; height:24px; }
#footer p{ line-height:22px; text-align:center; margin-top:5px}
#footer .links ul{ border:#fff  solid 1px; height:22px}
#footer .links ul li{ border-right:#E4E4E4 solid 1px; height:15px; line-height:15px; float:left; width:96px; text-align:center; margin-top:5px; }
#footer .links ul li a{ color:#666666}
#footer .links ul li a:hover{ color:#000}
#footer .links .noborder{ border:none}

.aler{ width:740px; border:#F8E1B1 solid 1px; }
.aler p,.aler ul{padding:15px; line-height:22px}




/**/
.sitop{ background:url(../images/appSidebar_top_bg.gif) no-repeat; height:10px; width:100%}
.sicont{ background:#fcf9e6; border-left:#ebe6c9 solid 1px; border-right:#ebe6c9 solid 1px; width:138px;font-size:12px; }
*html .sicont{margin-top:-5px; padding-top:8px;}
.sibottom{ background:url(../images/appSidebar_bottom_bg.gif) no-repeat; height:10px; width:100%}
.sicont ul li{ line-height:34px;  }
*html .sicont ul li{ height:34px}
.sicont ul li img{ margin-right:4px}
*html .sicont ul li ul { margin-top:15px}
.sicont ul li ul li{ line-height:34px; height:34px; padding-left:10px; }
.sicont ul li ul li img{ margin-right:0px}



/**/


.ul0604{border-bottom:#ebe6c9 solid 1px; height:28px; *height:29px; }
.ul0604 li{ float:left; height:30px; line-height:30px; padding-right:3px; font-size:14px }
.ul0604 li a{ display:inline; padding:5px 10px!important; padding-bottom:6px; border:#ebe6c9 solid 1px; background:#f9ffe8;}
.ul0604  .lic0604{ background:#fff; border-bottom-color:#fff; position:relative; z-index:100; color:#333333}
 
.ul0604  .add{ background:url(../images/add_button.gif) no-repeat ; display:inline-block!important; margin-left:20px; text-align:center; color:#fff; width:103px; height:25px; line-height:25px;position:relative;}
 .ul0604  .add a{ color:#FFFFFF; background:none; font-size:12px; border:none}
 
 
.alertDiv{ width:400px; height:140px;border:#ebe6c9 solid 1px; background:#fcf9e6; color:#2C629E; margin:170px auto;  font-size:16px; padding:10px 30px 30px; line-height:36px;}


.page_1{ width:470px;  margin:10px auto;}
 
.page_1 a{ border:#DBDBDB solid 1px; display:block; float:left; padding:2px 5px; margin:0 5px }
.page_1 a:hover{ background-color:#F9B78A; color:#FFFFFF}
.page_1 .ahover{color:#CC0000; background-color:#FEDFCB; text-decoration:underline; border:#FA9A5A solid 1px;}


.imgtable{ background:#f7f7f7}
.imgtable td{ border:#e2eaed solid 1px; background:#fff; padding:10px}
.imgtable td img{ float:left; margin-right:10px; vertical-align:top}
.imgtable td p{ line-height:28px; height:28px; font-size:13px; font-weight:bold}


.idxF{  line-height:28px;}
.idxF h3{ color:#ef8704; font-size:12px; margin-top:5px}
.idx_1{ border-bottom:#F9F2E6 solid 1px; padding-bottom:5px}
.idx_1 p { line-height:28px; height:28px;}
.idx_1 p a{ padding:0 6px}
.idx_1 p  img{ margin-right:4px}
.idx_2{border-bottom:#F9F2E6 solid 1px; margin:5px 0; line-height:28px}

.showmessage { margin: 50px auto; width: 600px; background: #FCF9E6; }
    .showmessage h2 { font-size: 14px; }
    .showmessage .ye_l_b { padding: 15px 20px 20px; }
    .showmessage p { padding: 2em 1em;  font-size: 14px; overflow: hidden; }
    .showmessage .op { font-size: 12px; text-align: right; }

#mytable { border-top:#ec9a1c solid 3px; border-bottom:#ec9a1c solid 1px;}
#mytable td{ height:18px; line-height:18px; border-bottom:#ec9a1c dotted 1px; padding:0 5px}
#mytable .lineover{ color:#999999}
#mytable .start{ color:#009900}
#mytable  .lred{ color:#FF0000}
.fenye11{ color:#CCCCCC}
 .fenye11 a{ padding:0 10px}
  .fenye11 a:hover{ font-weight:bold} 
.date{
	background:url(/templates/user/images/date_bg.gif) repeat-x top;
	height:41px;
	font-size:0;
	margin:5px 0 10px 0;
	width:100%;
	clear:both;
	border-right:1px solid #dfe7eb;
	border-left:1px solid #dfe7eb;}
.dateinput{
	float:left;
	color:#5d7aa0;
	margin:10px 0 0 8px;
	font-size:16px;
	font-weight:bold;
}
.date a#look{
	background-color:#5c7aa0;
	padding:2px 4px 2px 4px;
	color:#fff;
	text-decoration:none;
}
.date a:link {
	color:#0077cc;
	padding:2px 4px 2px 4px;
	text-decoration:none;
}	
.date a:visited {
	color:#0077cc;
	padding:2px 4px 2px 4px;
	text-decoration:none;
}		
.date a:hover,
.date a:focus {
	background-color:#5c7aa0;
	padding:2px 4px 2px 4px;
	color:#fff;
	text-decoration:none;
	border:0;
}

.gray { color: #999; }
.album_list { margin: 0; background: #F5F5F1; }
    .album_list table { width: 100%; table-layout: fixed; }
        .album_list td { vertical-align: top; }
            .album_list .album { padding: 8px; border: 1px solid #E2EAED; background: #FFF; }
            .album_list .image { width: 130px; text-align: center; vertical-align: middle; }
            .album_list .image img { width: expression(this.width > 120 ? 120 : true); max-width: 120px; }
.album_list h6 { font-size: 1.17em; }
    .fresh_album .album { padding: 0; border: none; background: transparent; }
    .fresh_album .image { width: 80px; }
.space_album_list li { float: left; padding: 5px; width: 48%; overflow: hidden; }
    .album_i_m_g { text-align: center; }
        .album_i_m_g a img { margin: 0 auto; padding: 5px; border: 1px solid #D2D2BE; border-top: none; border-left: none; background: #F8F2CB; }
.albums_list { width: 100%; overflow: hidden; }
    .albums_list ul { width: 100%; overflow: hidden; }
        .albums_list li { float: left; padding: 10px; width: 142px; }
.album_title { padding: 10px 0 10px 5px; text-align: center; }
    .album_title img { vertical-align: middle; }
    .album_title a { font-size: 14px; font-weight: bold; }
    .album_title em { color: #999; font-size: 11px; font-style: normal; }
    


  .tcla{ border:#e6e6e6 solid 1px; }
  .tcla td{ padding:5px; line-height:18px}
  .t_1{ background:#f3f3f3; }
  .pic{ float:left; margin-right:5px}
  .bor{ border-left:#eee solid 1px; text-align:center}
  
  
/*订单页面*/


.dddiv{ font-family:Arial, Helvetica, sans-serif; text-align:left; width:720px}
.d_sr{border:#e8e3c1 solid 1px; margin-bottom:10px}
.d_sr table td{ padding:5px; text-align:left}
.d_sr table td *{ vertical-align:middle; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.d_fen{}

.d_fen ul{ border-bottom:#e8e3c1 solid 1px; height:25px; padding-left:15px; position:relative; }
.d_fen ul li{ float:left; margin:0 2px; border:#e8e3c1 solid 1px; position:relative; height:24px; line-height:24px; padding:0 10px; background:#fcf9e6; margin-bottom:-1px;}
.d_fen ul .lho{ border-bottom:#fff solid 1px; background:#fff }

.dn_l{ display:block; background:url(../images/dd_bj.gif) no-repeat 0 0; height:2px; width:2px; position:absolute; left:-1px; top:-1px; }
.dn_r{ display:block; background:url(../images/dd_bj.gif) no-repeat 0px 8px; height:2px; width:2px; position:absolute; right:-1px; top:-1px; }

.d_titt{ background:url(../images/titbj.gif) repeat-x bottom; border-bottom:#ebe6c9 solid 1px; }
.d_titt table td{height:26px; line-height:26px}

.d_list{ margin-top:10px}
.d_list table{border:#EAEAEA solid 1px; border-collapse:collapse; margin-bottom:10px}
.d_list table td{border:#EAEAEA solid 1px;}
.d_list .dtop{ height:28px; line-height:28px; background:#F7F7F7; font-family:Arial, Helvetica, sans-serif;  }
.d_list .dtop span{ margin-left:30px;}
.d_list .dtop td{ padding-left:5px}
.d_list .dnam{ line-height:20px; padding-left:5px}
.d_list .dnam td{ padding:5px}
.fl_pic{ float:left; margin-right:5px}
.d_t_1{ width:39%}
.d_t_2{ width:8%; text-align:center}
.d_t_3{ width:5%; text-align:center}
.d_t_4{ width:10%; text-align:center}
.d_t_5{ width:15%; text-align:center}
.d_t_6{ width:28%; text-align:center}

.btn_1{ align:center;background:url(../images/btn_1.jpg) no-repeat; display:block; width:47px; height:19px; line-height:19px; color:#fff;margin:0 auto}
.btn_2{ align:center;background:url(../images/btn_2.jpg) no-repeat; display:block; width:47px; height:19px; line-height:19px; color:#fff;margin:0 auto}
.btn_3{ align:center;background:url(../images/btn_3.jpg) no-repeat; display:block; width:62px; height:19px; line-height:19px; color:#fff;margin:0 auto}
.btn_1 a, .btn_2 a, .btn_3 a {text-decoration:none;color:#fff}

.ad_div{ height:100%;text-align:left; border:#ebe6c9 solid 1px; padding:10px;margin-top:10px; }
.ad_div h3{ margin:10px 0}
.ad_div select,.ad_div input{ font-size:12px; vertical-align:middle;}
.ad_div h3{ font-size:14px}
.ad_sl{ padding:5px 0}
.ad_div label{ float:left; display:block; width:80px; margin-right:5px;text-align:right; line-height:25px}
.ad_sl span ul li{ float:left; margin-right:10px}
.ad_sx{ clear:both;}
.ad_sx div{ border:#E7E7E7 solid 1px; padding:10px 10px; background:#F9F9F9; margin-left:86px; width:600px}
.ad_sx div li{ padding:4px 0; line-height:24px;clear:both;}
.padT4{ padding:5px 0;line-height:24px}

.btn_c1{ background:#ff8901; height:24px; line-height:24px; padding:0 5px; font-size:14px; font-weight:bold;border:none; color:#fff}