body{margin:0 0; padding:0 0;font-size:12px;font-family:Tahoma, Verdana; background:url(../images/bg.jpg) repeat-x top #f5f5f3; line-height:20px; color:#717670;}
img{ border:0px; margin:0px; padding:0px;}

.bgtxt{ background:#2d5391; color:#fff;}

a{text-decoration:none;}
a:hover{text-decoration:underline}

.frm{ background:#FFFFFF;}
.bor{ border:1px solid #E3E3E3;}
.borb{border-bottom:1px solid #E3E3E3;}
.borall{ border:1px solid #E3E3E3;}
.bortr{ border:1px solid #E3E3E3; border-bottom:none;}
.bortr td{ border-bottom:1px solid #E3E3E3;}

.frm_l td{ padding-left:50px; font-weight:bold; color:#b3b3b3; line-height:22px;}
.frm_l .none{ padding:0px;}
.frm_l a{color:#b3b3b3; text-decoration:none;},a:hover{ text-decoration:underline;}
.frm_l span a{color:#4FA9FF; text-decoration:none;},.frm_l span a:hover{ text-decoration:underline;}

.promo{ margin-left:6px; width:720px; text-align:left; background:url(../images/bg_4.jpg) bottom repeat-x; margin-top:10px; }
.promo .promo_list{width:160px; float:left; text-align:center;}
.promo .promo_list img{ width:160px; height:120px; padding-bottom:10px;}

.promo .promo_list_list{ width:532px; text-align:left; float:left; margin-left:15px;}
.promo .promo_list_list p{ margin:0px; text-align:left; color:#4FA9FF;height:20px; line-height:20px;font-size:12px; padding-left:0px;}

.promo .promo_list_list p a{ color:#4FA9FF; text-decoration:none; font-weight:bold; padding:0px; }
.promo .promo_list_list p a:hover{text-decoration:underline;}

.promo .promo_list_list ul{list-style-type: none; margin:0px; padding:0px; }
.promo .promo_list_list ul li{ height:20px; text-align:left; line-height:20px; margin-top:12px;}

.promo .promo_list_list a{ color:#545454; text-decoration:none; padding-left:12px;}
.promo .promo_list_list a:hover{ text-decoration:underline;}

.news_list td{ background:#FFFFFF; border-bottom:1px solid #eaeaea; height:25px;}
.news_list a{ color:#676767; text-decoration:none;}
.news_list a:hover{ text-decoration:underline;}
.news_list_over td { background:#f4f4f4; border-bottom:1px solid #eaeaea; height:25px;}
.news_list_over a{ color:#676767; text-decoration:none;}
.news_list_over a:hover{ text-decoration:underline;}

.t7{ font-weight:bold; color:#545454;}
a.a_link{ color:#545454; text-decoration:none;}
a.a_link:hover{ text-decoration:underline;}

a.a_bl_link{ color:#4FA9FF; text-decoration:none;}
a.a_bl_link:hover{ text-decoration:underline;}

a.a_f_link_b{ color:#717670; text-decoration:none; font-weight:bold;}
a.a_f_link_b:hover{ text-decoration:underline;}

.a_f_link_b a{ color:#717670; text-decoration:none; font-weight:bold;}
.a_f_link_b a:hover{ text-decoration:underline;}

a.a_bl_link_b{ color:#4FA9FF; text-decoration:none; font-weight:bold;}
a.a_bl_link_b:hover{ text-decoration:underline;}

a.a_fe_link{ color:#fca700; text-decoration:none; font-weight:bold;}
a.a_fe_link:hover{ text-decoration:underline;}

.frm_l .red_a_link{ color:#FF0000; text-decoration:none; clear:both;}
.frm_l .red_a_link:hover{ text-decoration:underline;}

.padding_r12{ padding-right:12px;}

.img_btn{ position:absolute; margin-top:1px;}

.bor_lef{ border-right:2px solid #cccccc;}
.dh_div{ color:#aaaaaa; line-height:22px; text-align:left; width:100px;}
.dh_div a{ color:#aaaaaa; text-decoration:none;}, a:hover{ text-decoration:underline;}
.dh_div a.select{ color:#666666; text-decoration:none;}, a.select:hover{ text-decoration:underline;}
.dh_div a.se_div{ padding-left:0px;}

.dh_div_server{ color:#aaaaaa; line-height:22px; text-align:left; width:150px;}
.dh_div_server a{ color:#aaaaaa; text-decoration:none;}, a:hover{ text-decoration:underline;}
.dh_div_server a.select{ color:#4FA9FF; text-decoration:none;}, a.select:hover{ text-decoration:underline;}
.dh_div_server a.se_div{ padding-left:0px;}

.shipp_name{ background:url(../images/Shop_p_03.jpg) top right no-repeat; padding-right:40px; font-size:14px; line-height:30px;}
.shipp_y{ font-size:16px; font-weight:bold; line-height:60px;}

.login_div{ font-size:12px; line-height:20px; position:absolute;}

.shirts .line{border:1px solid #e7d9d9; clear:both;}
.btncss{ cursor:pointer; background:#ffffff; border:1px solid #545454; height:20px; line-height:20px;color:#4c4949;}
.padding-left{ padding-left:5px;}

.content_txt {font-size: 12px; color: #666666; line-height: 16px; font-family: "verdana", "ºÚÌå", "arial", "simsun", "helvetica", "sans-serif"}
.dots_t_line {background: url(../images/bit_07.jpg) bottom left repeat-x;}

.pad12{ padding-left:12px;}
.bort1 td{ border-bottom:1px solid #cccccc;}
.bor_car { border:1px solid #cccccc; border-top:none;}

.clear_p p{ padding:0px; margin:0px;}
