@charset "utf-8";
/* CSS Document */
/* 标签样式重置 */
html,body,div,p,em,address,ul,ol, li,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,table,caption,tr,th,td,cite,blockquote,code,pre,form,textarea,select,inpput,fieldset, legend,label{margin:0;padding:0;}
body {font:normal 12px/1.6em "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;color:#595150;background:url(../image/common_page_bg.png) repeat-x;}
img{vertical-align:top; border:0;}
ul,dl,li{list-style: none;}
table {border-spacing: 0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
h1 { font-size: 24px; font-family:SIMHEI, sans-serif; font-weight: normal;}
h2 { font-size: 20px; font-family:SIMHEI, sans-serif; font-weight: normal;}
h3 { font-size: 16px; font-family:Arial, sans-serif; font-weight: bold;}
h4 { font-size: 14px; font-family:Arial, sans-serif; font-weight: bold;}
h5 { font-size: 13px; font-family:SIMSUN, sans-serif; font-weight: bold;}
h6 { font-size: 12px; font-family:SIMSUN, sans-serif;font-weight: bold;}
option { padding-left:0.5em}
/* Safari 3.0 and Opera 9 rules here */
#TextNav *{font-family:STSong;}

/* 链接 */
a  {text-decoration: none; color: #555;}
a:hover {border-bottom:1px dotted gray;  color: #555;}

/* 浮动 */
.fl{float:left;}
.fr{float: right;}

.center{text-align:center;}
.tright{text-align:right;}
.tleft{text-align:left;}
.margin{margin:auto;}

.width100{width:100%}
.width70{width:70%}
.width50{width:50%}
.width30{width:30%}
.width20{width:20%}

.paddingl0{padding-left:0px;}
.paddingl5{padding-left:5px;}
.paddingl10{padding-left:10px;}
.paddingl20{padding-left:20px;}
.paddingl30{padding-left:30px;}
.paddingl80{padding-left:80px;}

.paddingr0{padding-right:0px;}
.paddingr5{padding-right:5px;}
.paddingr10{padding-right:10px;}
.paddingr20{padding-right:20px;}
.paddingr30{padding-right:30px;}

.marginl5{margin-left:5px;}
.marginl10{margin-left:10px;}
.marginl20{margin-left:20px;}
.marginl30{margin-left:30px;}

/*设置 display */
.displaynone{display:none;}
.displayblock{display:block;}
.displayinline{display:inline;}


/* 清除浮动 */
.clear {border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden;}

#page{width:1000px;margin:0 auto;}

#header{height:75px;width:1000px;margin:0 auto;}
#header .logo{height:55px;margin:15px 0 0 10px;float:left;display:block;width:220px;}
#header .Shop_cart{display:block;width:750px;}
#header .Shop_cart img {margin:12px 25px;}
#header .cart_top{width:268px;height:26px;line-height:23px;padding-left:18px;background:url(../image/top_bg.gif) no-repeat;float:right;margin:0 10px 0 0;}
#header .cart_top a:hover{text-decoration:underline;}
#header .top_cart{padding-left:20px;}
#header .top_nav{float:right;padding:7px 0 0;}
#header .top_nav li a{float:left;display:block;margin:0 0 0 15px;}

.position{padding:0 13px 0 22px;background:url(../image/pt_icn.png) no-repeat;}
.position span{float:right;}

#main{margin:10px 10px 0;}
#main .left{width:198px;float:left;}
#main .left .material{border:1px solid #D5DEE5;background:#fff;}
#main .left .material .p_info{border:3px solid #CCE3F5;padding:10px;}
#main .left .material .p_info h6{float:left;padding:2px;border:1px solid #CCC;width:48px;margin:0 10px 0 0;}
#main .left .material .p_info h6 img{width:48px;height:48px;}
#main .left .material .p_info .logout{float:right;color:#09F;}
#main .left .material p{font-size:12px;}
#main .left .material p a{color:#09F;}
#main .left .material .material_email{height:12px;line-height:12px;background:url(../image/email.gif) no-repeat; margin:4px 0 0 65px;padding-left:14px;}
#main .left .material ul{ background:url(../image/bg_xuxian.gif) repeat-x;line-height:21px;margin-top:8px;padding-top:7px;} 
#main .left .material ul li{height:21px;overflow:hidden;}
#main .left .material ul li a{color:#09F;}
#main .left .material ul li span{ float:right;}

#main .left .left_nav{margin:10px 0 0;background:url(../image/nav_title.png) no-repeat;}
#main .left .left_nav h2{height:22px;width:100px;padding:3px 0 0;color:#FFFFFF;font-size:14px;text-align:center;font-family:"宋体";}
#main .left .left_nav li{height:50px;background:url(../image/line.gif) center bottom no-repeat;position:relative;}
#main .left .left_nav li a{display:block;width:204px;padding:13px 0 0;text-align:center;height:35px;font-weight:bold;color:#126DAF;position:absolute;left:0;top:0;font-size:14px;}
#main .left .left_nav li a.current{background:url(../image/left_nav_item.png) no-repeat #FFFFFF;}


#bottom{width:980px;margin:10px 10px 0;padding:10px 0 0;color:#a7a7a7;border-top:1px solid #F3F3F3;}
#bottom .left{float:left;}
#bottom .right{float:right;text-align:right;}
#bottom a{color:#a7a7a7;}
#bottom a:hover{color: #737373;}
#bottom p{ font-family:Arial, Helvetica, sans-serif}

.cn_bg{background:url(../image/bg_5.gif) repeat-y;}
.cn_bj{background:url(../image/bg_5_top.gif) no-repeat;height:1px;overflow:hidden;}
.con_box{}

.td_nav{width:195px;text-align:center;font-size:14px; margin-right:10px;}
.td_nav ul{width:193px; margin:0 auto;}
.td_nav li{width:193px; height:31px; line-height:31px; background:url(../image/nav_bgli.gif) repeat-x;}
.td_nav li a{ display:block;width:193px; height:31px; color:#3266cc;}
.td_nav li a:hover{text-decoration: underline;}
#td_nav_loc{ background:url(../image/nav_bg.gif) no-repeat;border-bottom:1px #d6d6d6 solid;font-weight:bold;cursor:default;}
.td_main{ width:725px; font-size:14px; color:#555; line-height:23px;padding:15px;}
.td_main h1{font-size:20px; color:#777; height:30px;margin-top:14px; border-bottom:1px dashed #ddd; text-align:center;}
.td_main .list_Time{ font-size:12px; color:#888;text-align:center; margin-top:6px;} 
.td_main .list_body{ margin-top:15px; color:#777;line-height:25px;}
.td_main p{text-indent:2em;padding:5px 10px;}