﻿/* DEFAULTS
----------------------------------------------------------*/

body   
{
    background: #f2f2f2;
    font-size: 12px;
    font-family: "宋体", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
    text-align:center;
    height: 92px;
}

a
{
    color: #333;
    text-decoration:none;
    font-size:12px;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}


p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}

ul
{
padding:0px;
margin:0px;
list-style:none;    
    }
img
{
border:none;    
    }



/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}


.clear
{
    clear: both;
}


/*自定义样式开始----------------------------------------------------------------*/
.container
{
    width: 978px;
    background-color: #fff;
    margin: 0px auto 0px auto;
    border: 1px solid #F0F0F0;
    text-align:left;
}

.header_box
{
width:100%;
height:92px;
overflow:hidden;  
background:url(../Images/header_bg.gif) left top repeat-x;  
    }
.logo
{
float:left;   
margin:0px 0px 0px 30px; 
    }
.logo img{width:273px;
height:91px;}    
.header_box ul
{
float:right;  
margin-top:38px;  
margin-right:20px;
    }
.header_box ul li
{
float:left;    
    }

.header_box ul li.loginDisplay
{
margin-top:5px; 
margin-left:20px;  
    }
.search_box
{
height:52px;
line-height:52px;  
_padding-top:15px;
width:322px;
text-align:center;  
position:relative;
top:-10px;
background:url(../images/search_box_bg.gif) no-repeat;
    }
.search_text
{
width:210px;
height:18px;
border:1px solid #217fc7;   
    }
.search_type
{
    }
.header_box ul li .search_btn
{
width:23px;
height:23px;
background:url(../Images/search_btn_bg.gif) left top no-repeat;
border:none;    
    }

.navigation_box
{
    width:100%;
    height:48px;
    background:url(../Images/nav_bg.gif) left top repeat-x;
    line-height:48px;
    margin-bottom:1px;
    overflow:hidden;
    display:block;
}


.main
{
    width:100%;
    min-height: 400px;
    height:auto !important;
    height:400px;
    padding-bottom:15px;
}


/*内容容器开始*/
div.common_hor_box
{
width:100%;
min-height:100px;
height:auto !important;
height:100px;    
margin-top:10px;
background:#FCFCFC;
border:1px solid #F9F9F9;
    }
div.common_hor_title_box
{
width:100;
height:28px;
background:url(../images/common_title_bg.gif) left center no-repeat;
line-height:28px;
    }
div.common_hor_title_box span
{
color:#fff;
font-size:14px;
margin-left:30px;    
    }
div.common_hor_title_box a
{
float:right;
margin-top:7px;
*margin-top:-20px;
_margin-top:-20px;
margin-right:20px;    
    }
div.common_hor_content_box
{
width:100%;    
    }
div.common_hor_content_box p
{
margin:0 auto;
padding:8px;
line-height:25px;
font-size:12px;
color:#333;    
    }

div.common_hor_blank_box
{
width:100%;
min-height:100px;
height:auto !important;
height:100px;    
    }    
div.common_hor_blank_box div.common_hor_box
{
float:left;
display:inline; 
width:350px;
*width:350px;
_width:345px;   
    }    
div.common_hor_blank_box div.right_one
{
margin-left:11px;    
    }
div.common_hor_blank_box div.common_hor_box div.common_hor_content_box span ul
{
margin-top:10px;    
    }
div.common_hor_blank_box div.common_hor_box div.common_hor_content_box span ul li
{
padding-top:3px;
padding-bottom:3px;    
border-bottom:1px dotted #F0F0F0;
background-position-y:2px;
    }

/*首页产品*/

div.common_hor_content_box span.indexpros ul
{
width:100%;    
padding-top:15px;
    }    
div.common_hor_content_box span.indexpros ul li
{
float:left; 
width:158px;   
display:inline;
text-align:center;
padding:0px;
background:none;
border:none;
margin-top:12px;
margin-bottom:12px;
margin-left:15px;
height:160px;
    }    
div.common_hor_content_box span.indexpros ul li a.pro_pic_a
{
display:block; 
margin-top:5px;   
clear:both;
    }
div.common_hor_content_box span.indexpros ul li a.pro_pic_a img
{
width:150px;
height:120px;    
    }
div.common_hor_content_box span.indexpros ul li a.pro_title_a
{
display:block;   
clear:both; 
height:35px;
line-height:35px;
    }
div.common_hor_content_box span.indexpros ul li a.pro_buy_btn
{
width:81px;
height:22px;
display:block;
background:url(../Images/buy_.gif) no-repeat;
border:none;   
margin-top:5px; 
    }

/*内容容器结束*/

.failureNotification
{
    font-size:12px;
    color: Red;
    margin-left:20px;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
}
.submitButton input
{
border:none;
background:url(../Images/login_btn_bg.gif) left top no-repeat;
width:73px;
height:26px; 
color:#FFF;
font-size:12px;
line-height:26px;
text-align:center;   
    }
fieldset
{
background:url(../Images/login_fieldset_bg.gif) left top repeat-x;   
    }
fieldset p 
{
    margin: 12px 12px 10px 20px;
}

fieldset.login
{
border:1px solid #CCC;  
 
    }
fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

input.passwordEntry , input.textEntry 
{
    width: 320px;
    height:18px;
    border: 1px solid #ccc;
}
#checkcode_img
{
position:relative;
top:3px;    
    }
div.accountInfo
{
    width: 390px;
    margin:30px 0px 0px 20px;
}
a.myaccount_top_link
{
text-decoration:underline;
padding-left:14px;
background:url(../images/manage_account_link_bg.gif) left -1px no-repeat;    

    }
a.adminlink
{
background:url(../images/admin_account_link_bg.gif) left -1px no-repeat;      
    }
p.login_panel_introduce
{
margin-left:20px;
margin-top:40px;    
    }

p.login_panel_introduce a
{
color:#77a128;
background:url(../Images/register_enter_icon.gif) no-repeat;
padding-left:16px;    
    }

legend 
{
    font-size: 14px;
    border:1px solid #CCC;
    padding:8px 13px 8px 15px;
    background:#F9F9F9;
}


fieldset.register
{
border:1px solid #CCC;
padding-bottom:15px;   
    }


/*页脚*/
.footer
{
    width:978px;
    height:120px;
    color: #FFF;
    font-size:12px; 
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: left;
    line-height: 20px;
    overflow:hidden;
    background:url(../Images/footer_bg_1.gif) left top repeat-x;
}
.footer_navigation_box{text-align:left;}
.footer_navigation_box ul
{
width:100%;    
text-align:center;
margin-top:15px;
margin-bottom:10px;
margin-left:12px;
    }
.footer_navigation_box ul li
{
float:left;   
border-right:1px solid #FFF;
height:13px;
line-height:13px; 
    }
.footer a
{
color:#FFF;
font-size:12px; 
margin-left:10px;
margin-right:6px;   
    }
.footer a:hover
{
color:#b2da24;    
    }
.copyright
{
margin-left:22px;    
    }
.copyright a , .copyright span
{
font-size:8px;  
font-weight:bold; 
    }
.footer span.footer_text
{
margin-left:22px;  
display:block;  
width:90%;
min-height:40px;
height:auto !important;
height:40px;
background:url(../Images/small_logo.gif) right center no-repeat;
    }
.footer span.footer_text p , .footer span.footer_text div
{
display:inline;    
    }
.footer #small_footer_logo
{
position:relative;
top:-70px;
*top:-85px;
_top:-85px;
right:-85%;   
    }    
    
/*后台样式----------------------------------------------------------------------*/

div.account_left_box
{
float:left;    
background:#F9F9F9;
width:186px;
height:496px;
overflow:hidden;
padding-bottom:20px;
    }
div.account_right_box
{
float:right;  
width:766px; 
display:inline;
height:496px;
overflow-y:scroll;
padding-bottom:20px;
padding-top:15px;
    }
div.account_right_title_box
{
width:96%;
height:29px;
line-height:29px;
color:#FFF;    
border-bottom:1px solid #148be5;
    }
div.account_right_title_box span
{
float:left;
display:block;
width:129px;
height:29px;
text-align:center;
background:url(../../../Account/images/account_category_title_bg.gif) 13px center no-repeat;    
    }
div.account_right_content_box
{
width:96%;
padding-top:15px;   
padding-bottom:15px; 
    }
    
/*添加内容区域开始*/    
ul.content_fields_ul
{
width:100%;    
    }
ul.content_fields_ul li
{
width:100%;
padding-top:6px;
padding-bottom:6px;
border-bottom:1px dotted #EBEBEB;    
    }
.url_textbox , .keywords_textbox
{
width:496px;    
    }
.description_textbox , .other_textbox , div.account_right_content_box ul.content_fields_ul li input , div.account_right_content_box ul.content_fields_ul li select
{
background:#fffeeb;
border:1px solid #1a9de3;     
    }
ul.content_fields_ul li .input_check input
{
border:none;   
background:none;
    }
ul.content_fields_ul li.save_li
{
text-align:center;
border:none;    
    }
/*付款范式Box*/
.payment_method_div
{
width:466px;
height:340px;
margin:0 auto;
margin-top:10px;   
    }
/*每一个付款方式缩略图*/
.eachpaymethod
{
cursor:pointer;  
border:1px solid #F0F0F0;
width:125px;
height:45px;  
float:left;
margin:12px 5px 6px 20px;
    }
ul.content_fields_ul li.save_li input.save_btn
{   
width:78px;
height:24px;
background:url(../../../Account/images/save_btn_bg.gif) left center no-repeat; 
border:none;
    }
ul.content_fields_ul li.save_li input.addorder{background:url(../../../Account/images/savetoorder_btn_bg.gif) left center no-repeat; } 
ul.content_fields_ul li.save_li input.clear_btn{background:url(../../../Account/images/clear_btn_bg.gif) left center no-repeat; }    
ul.content_fields_ul li.save_li input.update_btn{background:url(../../../Account/images/update_btn_bg.gif) left center no-repeat; }   
ul.content_fields_ul li.save_li input.remove_btn
{   
width:78px;
height:24px;
background:url(../../../Account/images/remove_btn_bg.gif) left center no-repeat; 
border:none;
    }

ul.content_fields_ul li.save_li input.mail_send{background:url(../../../Account/images/mailsend_btn_bg.gif) left center no-repeat; }    
ul.content_fields_ul li.save_li input.save_img_btn
{   
width:78px;
height:24px;
background:url(../../../Account/images/add_img_btn_bg.gif) left center no-repeat; 
border:none;
    }    

    
ul.content_fields_ul li span.field_title
{
background:url(../../../Images/UlListStyle/common6.gif) right -4px no-repeat;  
color:#666;
float:left;
display:block;
width:60px;
margin-top:1px;
text-align:right;
padding-right:20px;
margin-right:12px;
font-size:12px;
    }


div.account_right_content_box_userpanel
{
padding-top:0px;    
    }
ul.content_fields_ul li  
{
padding-top:7px;
padding-bottom:8px;   
    }

/*添加内容区域结束*/  

.manage_account_link
{
margin-left:12px;
margin-top:5px;
cursor:pointer;    
color:#333;
    }

.DeleteCommandStyle a
{
background:url(../../../Account/images/trash.png) left center no-repeat;
padding-left:20px; 
    }



div.bread_nav_tool_bar
{
width:96%;
height:25px;
line-height:25px; 
margin-top:10px;  
background:#F9F9F9; 
    }
div.bread_nav_tool_bar a
{
color:#333; 
background:url(../../../Images/UlListStyle/common5.gif) left -5px no-repeat;  
text-decoration:none;  
font-size:12px;  
margin-left:12px; 
padding-left:13px;
    }
div.bread_nav_tool_bar a:hover
{
color:Green; 
    }
.gotocash_btn
{
width:48px;
height:22px;
border:none;
cursor:pointer;
background:url(../../../Account/images/gotocash.png) left center no-repeat;     
    }

p.friendly_msg
{
background:url(../../../Images/Comment/face2.gif) 3px center no-repeat;
padding-left:26px; 
color:#333;
font-size:12px;    
margin-left:10px;
width:95%;
padding-top:10px;
padding-bottom:10px;
border:1px dotted Orange;
    }

a.enter_edit_link
{
Color:Green; 
background:url(../../../Account/images/edit.png) left center no-repeat; 
padding-left:20px;    
    }
a.gotocash
{
background:url(../../../Account/images/gotocash.png) left center no-repeat;     
    }
a.childnavs
{
background:url(../../../Account/images/add_square.png) left center no-repeat;     
    }

/*main box*/


div.account_right_box a.quick_enter_links
{
float:left;
display:block;
width:100px;
height:100px;
background:#F9F9F9;
text-align:center;
border:1px solid #CCC;
margin:0px 15px 15px 20px;  
*margin:0px 15px 15px 20px; 
_margin:0px 10px 15px 15px;   
    }
div.account_right_box img.recommend_img
{
 
    }

div.account_right_box a.quick_enter_links:hover
{
background:#FFF; 
border-color:#5bbf0e;   
    }
div.account_right_box a.quick_enter_links img
{
width:100px;
height:100px;    
    }
#orderdetail_box
{
width:400px;  
line-height:25px; 
color:#333;
font-size:14px;
    }

span.orderdetail_title_span
{
display:block;
width:140px;
float:left;
text-align:right;  
color:Green;  
    }


font.site_infor_font
{
color:Red; 
font-family:Arial; 
font-size:12px; 
padding-left:2px; 
padding-right:2px;    
    }
span.site_infor_title_span
{
color:#1c6daa;
padding-left:30px;
background:url(../../../Images/UlListStyle/common7.gif) 10px -3px no-repeat;    
    }
#tabs div
{
font-size:12px;    
    }
#tabs div p.CMSInfor
{
color:#333;
font-size:12px;
text-indent:25px;
line-height:30px;    
    }
hr
{
border:none;
background:none;
color:#F0F0F0;
height:1px;
font-size:0px;    
    }

.SkinChoose_Parent
{
width:98%;    
    }

/*分页*/
div.page_box
{
width:100%;
height:35px;    
    }
div.page_box a
{
padding:12px;    
    }

div.page_box a.current_pagelink_a
{
color:Red;    
    }
/*分页*/

/*相册开始*/

#tbody {width:99%; margin:20px auto;text-align:center;}
#tbody h1{float:left; font-size:12px; color:#333; margin-left:20px; font-weight:bold;}
#mainbody {width:98%; margin:5px; border:1px solid #CCC; padding:1px; min-height:440px; height:auto !important; height:440px; padding:10px 0px 10px 0px; background:#F9F9F9;}
#mainphoto {cursor:pointer;display:block; width:80%; border:1px solid #CCC;}
#goleft {float:left;clear:left;margin:6px 5px 0 3px;}
#goright {float:right;clear:right;margin:6px 3px 0 5px;}
#photos {width:95%; height:60px;line-height:60px;border:1px solid #1e76b8;margin:10px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 0;cursor:pointer;border:1px solid #1e76b8; width:100px; height:60px;}

/*相册结束*/


/*列表页*/
.listpage_box
{
width:100%;  
margin-top:8px; 
padding-bottom:12px;
*padding-bottom:0px;
_padding-bottom:0px;
    }
.listpage_box .listpage_left_box
{
width:240px;   
float:left;
padding-bottom:8px;
display:inline;
    }
.listpage_box .listpage_right_box
{
width:715px;  
*width:715px;
_width:705px; 
float:right;
display:inline;
margin-right:10px; 
font-size:12px;
color:#333;
    }
div.leftbar
{
width:100%;
margin-bottom:10px;
background:url(../images/list_box_leftbar_bg.gif) left top repeat-y;    
    }    
div.leftbar .leftbar_title
{
width:100%;
height:28px;
line-height:28px;
background:url(../images/left_bar_title_bg.gif) left top no-repeat;   
margin-bottom:10px; 
    }    
div.leftbar .leftbar_title span.title_text_span
{
font-size:14px;
color:#fff;  
margin-left:28px;  
    }
div.leftbar .leftbar_title span.en_title_span
{
font-size:9px;
color:#000;     
font-family:Arial;
float:right;
margin-right:10px;
margin-top:0px;
*margin-top:-28px;
_margin-top:-28px;
    }
    
div.leftbar .leftbar_text
{
width:100%; 
padding-bottom:10px;   
    }    
div.leftbar .leftbar_text span.friendlink_span
{
width:100%;   
    }

 div.leftbar .leftbar_text span.friendlink_span a.friendlinks
 {
 float:left;   
 margin:5px 0px 0px 8px; 
     }
div.leftbar .leftbar_text span.friendlink_span a.friendlinks img
{
width:106px;
height:36px;
border:1px solid #CCC;    
    }
div.leftbar .leftbar_text ul
{
width:100%;    
    }    
div.leftbar .leftbar_text ul li
{
padding-top:8px;
padding-bottom:8px;
border-bottom:1px dotted #CCC;  
    }
div.leftbar .leftbar_text ul li a
{
display:block;
text-align:left;
background:url(../../../Images/UlListStyle/elite6.gif) 50px -4px no-repeat;  
padding-left:80px;    
    }
div.leftbar .leftbar_text ul li a:hover
{
display:block;
text-align:left;
background:url(../../../Images/UlListStyle/common6.gif) 50px -4px no-repeat;  
padding-left:80px;    
    }

.listpage_right_box
{
width:100%;    
    }
.listpage_right_box span.ListContent_span
{
width:100%;
display:block;  
margin-top:12px;
padding-top:12px;  
    }
.listpage_right_box span ul
{
width:100%;   
    }
.listpage_right_box span ul li
{
padding-top:12px;
padding-bottom:12px;
border-bottom:1px dotted #CCC;  
background:url(../../../Images/UlListStyle/common7.gif) 15px 10px no-repeat;  
    }
html > /**/ body .listpage_right_box span.ListContent_span li 
{
background:url(../../../Images/UlListStyle/common7.gif) 15px 10px no-repeat;      
    }

html > /**/ body .listpage_right_box span ul li
{
height:19px;
background:url(../../../Images/UlListStyle/common7.gif) 15px 2px no-repeat;  
    }  

.listpage_right_box span ul li a.art_title_a
{
float:left;    
margin-left:40px;
    }
.listpage_right_box span ul li span.art_datetime_span
{
float:right;
margin-top:1px;
border:none;  
color:#666;  
    }
.listpage_right_box span ul li span.art_datetime_span span
{
border:none;    
    }

div.page_box
{
width:100%;
height:35px;
line-height:35px;
text-align:center;    
    }
div.page_box a
{
border:1px solid #CCC;
padding:3px 8px 3px 8px;
background:#F0F0F0;
margin:0px 5px 0px 5px;    
    }
div.page_box a.PrevLink
{
padding:6px 5px 5px 5px;    
    }

div.single_box
{
width:100%;
text-align:center;    
    }
div.single_box .single_content_box
{
width:96%;
margin:15px auto 15px auto;
text-align:left;    
display:block;
    }
div.single_box .single_content_box h1
{
font-size:16px;
font-weight:bold;
color:#333;
width:100%;
border-bottom:1px solid #F0F0F0;
text-align:center;
margin:20px 0px 20px 0px;
padding-bottom:20px;    
    }






/*列表页*/


/*内容页*/
div.listpage_right_box .artical_content_span_box
{
display:block;
width:100%;    
    }
div.listpage_right_box .artical_content_span_box h1
{
font-size:16px;
color:#333;
font-family:"黑体";  
width:100%;
text-align:center;
margin-top:20px;  
    }

div.listpage_right_box .artical_content_span_box p.title_intro
{
width:100%;
font-size:12px;
text-align:center;
font-family:Arial;
position:relative;
top:-15px;    
    }
    
div.listpage_right_box .artical_content_span_box .art_text_content
{
padding:12px 0px 12px 0px;
border:1px solid #CCC;
border-left:none;
border-right:none; 
border-top:none;   
font-size:12px;
    }
    
div.listpage_right_box .artical_content_span_box .art_text_content_description
{
border:1px solid #F0F0F0;
padding:10px;
display:block;
line-height:20px;
background:#fefdf4;
color:#999;   
font-size:12px; 
    }    
div.piece_c
{
font-size:12px;    
    }

div.listpage_right_box span.Pros_listspan
{
width:100%;
display:block;    
    }
div.listpage_right_box span.Pros_listspan ul
{
width:100%;    
    }
div.listpage_right_box span.Pros_listspan ul li
{
margin-top:8px; 
height:100px;
    }
span.Pros_listspan ul li a.pro_pic_a
{
float:left;   
margin-right:12px; 
    }
span.Pros_listspan ul li a.pro_pic_a img
{
width:120px;
height:90px;    
border:1px solid #0470b2;
    }
    
span.Pros_listspan ul li a.pro_title_a
{
font-size:14px;
position:relative;
top:5px;    
    }
span.Pros_listspan ul li p.pro_description_p
{
position:relative;
top:-5px;   
    }
span.Pros_listspan ul li span.pro_price_span
{
font-size:12px;
font-family:Arial;
color:#666;    
    }
span.Pros_listspan ul li span.pro_price_span span
{
color:Red;
font-size:14px;    
margin-right:3px;
    }
span.Pros_listspan ul li .pro_buy_btn
{
float:right;   
margin-top:-10px; 
width:81px;
height:22px;
display:block;
background:url(../Images/buy_.gif) no-repeat;
border:none;
margin-right:18px;
    }
span.Pros_listspan ul li .pro_puttocar_btn
{
float:right;    
margin-top:-10px; 
margin-right:12px;
width:24px;
height:22px;
background:url(../Images/addtoshoppingcar_.gif) no-repeat;
border:none;
    }

span.Pro_item_content
{
width:100%;    
    }
div.pro_introduce_content_box
{
width:100%;
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box
{
width:100%;
padding-bottom:12px;
border-bottom:1px dashed #CCC; min-height:400px;
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li
{
/*float:left;*/ 
background:none; 
_width:340px;
_overflow:hidden;
margin-right:12px;
border:none;
    }
    
    
/*

div.pro_introduce_content_box ul.pro_introduce_content_header_box
{
width:100%;
height:220px;
background:green;
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li
{
float:left;   
background:none; 
margin-right:12px;
height:200px;
    }
*/    
    
img.pro_big_img
{
width:350px;    
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li.pro_content_li h1
{
color:#333;
font-family:"黑体";   
position:relative;
top:10px;
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li.pro_content_li p.pro_description_p
{
border:1px solid #F0F0F0;
padding:10px;
line-height:20px;
background:#fefdf4;
color:#666;       
width:310px; 
font-size:12px;
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li.pro_content_li p.pro_price_p
{
font-size:12px;
font-family:Arial;  
float:right;  
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li.pro_content_li p.pro_price_p span
{
color:Red;
font-size:16px; 
font-weight:bold; 
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li.pro_content_li .buy_btn
{
width:81px;
height:22px;
display:block;
background:url(../Images/buy_.gif) no-repeat;
border:none;   
margin-right:12px; 
    }
div.pro_introduce_content_box ul.pro_introduce_content_header_box li.pro_content_li .addtocar_btn
{
width:24px;
height:22px;
background:url(../Images/addtoshoppingcar_.gif) no-repeat;
border:none;    
    }
div.pro_introduce_content_box div.pro_introduce_text_content
{
width:100%;
margin-top:12px;
margin-bottom:12px;   
border-bottom:1px dotted #CCC;
padding-bottom:12px;
    }
span.Album_list_label
{
width:100%;
display:block;    
    }
span.Album_list_label ul
{
width:100%;
    }
span.Album_list_label ul.Album__ li
{
float:left;
width:30%;
margin-left:5px;
*margin-left:5px;
_margin-left:4px;
border:1px solid #F0F0F0;
text-align:center;
background:#F9F9F9;   
margin-bottom:12px;
list-style:none;
height:160px;
margin-top:12px;
    }
span.Album_list_label ul li a.art_piclink_a
{
width:95%;
background:#F9F9F9;
display:block;
height:150px;   
    }
span.Album_list_label ul li a.art_piclink_a:hover
{
background:#F0F0F0;    
    }
span.Album_list_label ul li a.art_piclink_a img
{
width:80%;
height:120px;
margin-top:12px;
border:1px solid #F0F0F0;
    }
span.Album_list_label ul li a.art_title_a
{
font-size:12px;
color:#333;
font-weight:bold;
width:100%;
display:block;
margin:0px;   
    }

div.listpage_right_box span.download_list_span
{
width:100%;    
    }
div.listpage_right_box span.download_list_span ul
{
list-style:none;    
    }
div.listpage_right_box span.download_list_span ul li
{
padding-left:30px;    
    }
div.listpage_right_box span.download_list_span ul li a b
{
font-weight:normal;    
    }
div.listpage_right_box span.download_list_span ul li p.download_date_p
{
float:right;
margin-top:-28px;    
    }

div.listpage_right_box span.download_content_span
{
width:100%;    
    }
div.listpage_right_box span.download_content_span h1
{
font-size:16px;
font-family:"黑体";  
color:#333;  
position:relative;
top:12px;
padding-left:10px;
background:url(../../../Images/UlListStyle/common8.gif) left -2px no-repeat;
border-bottom:1px dotted #CCC;
padding-bottom:12px;
    }
div.listpage_right_box span.download_content_span p.download_up_date
{
float:right;  
margin-top:-15px; 
    }
div.listpage_right_box span.download_content_span p.download_up_date span
{
font-size:12px;
font-family:"Comic Sans MS";
    }

div.listpage_right_box span.download_content_span img.download_big_img
{
width:40%;
margin-top:30px;
border:1px solid #CCC;
float:left;
    }
div.listpage_right_box span.download_content_span span.download_text_content_description
{
float:left;  
margin-left:12px;
margin-top:40px;
width:55%;
line-height:22px;

border:1px solid #F0F0F0;
padding:10px;
background:#fefdf4;
color:#666;   

    }
div.listpage_right_box span.download_content_span div.download_text_content
{
clear:both;    
    }
div.listpage_right_box .Download_Btn
{
width:94px;
height:46px;
background:url(../Images/DownloadBtn_bg.gif) left top no-repeat;
border:none;    
    }

/*内容页*/

.Ads
{
margin-top:10px;   
display:block;
width:100%; 
    }
/*MyOrders*/
div.myorders_list_box
{
width:260px;
float:left; 
margin-left:20px;
display:inline;
background:#F9F9F9; 
padding:10px; 
border:1px solid #CCC; 
margin-bottom:12px;   
    }
.breadlink_box
{
display:block; 
width:100%;
height:28px;
background:url(../Images/breadlink_bg.gif) left bottom repeat-x;   
line-height:28px;
text-align:left;
    }
.breadlink_box a
{
margin-right:6px;
margin-left:6px; 
padding-left:12px;
background:url(../../../Images/UlListStyle/common9.gif) left -4px no-repeat;   
    }
    
    
/*首页文章列表*/

/*评论*/
div.comment_box
{
width:100%;
padding-top:25px;
margin-top:10px;   
background:url(../images/comment_title_bg.gif) left top no-repeat; 
    }
div.show_comment_box
{
width:100%;
padding:12px 0px 12px 0px;    
    }
div.show_comment_box span
{
border:1px dotted #CCC; 
background:#fefdf4;
padding:10px;
display:block;
margin-top:10px;   
    }
div.show_comment_box span span
{
display:block;
background:#fff;    
    }

div.show_comment_box font
{
background:Green; 
float:left;   
font-size:12px; 
color:#fff;
padding:2px 1px 1px 2px;
    }

div.add_comment_box
{
width:100%;
height:130px;
*height:100px;
_height:100px;
    }
div.add_comment_box div.comment_face
{
float:right; 
width:250px;   
    }
div.add_comment_box div.comment_face img
{
margin:3px;    
    }
.comment_text
{
float:left;   
border:1px solid #ccc;
background:url(../images/comment_textbox_bg.gif) left top repeat;
    }

ul.order_grid_ul li.order_grid_ul_li_title
{
padding-left:25px;
background:url(../../../Account/images/add_square.png) left top no-repeat; 
color:#333;   
cursor:pointer;
    }

.DownloadField
{
font-size:0px;
width:0px;
padding:0px;
margin:0px;
background:#F0F0F0;
color:#F0F0F0;    
    }   
img.paydown_icon
{
float:left;
margin-top:2px;    
    }    
a.pro_detail_a
{
color:Green;
float:right;
margin-top:-7px;
margin-right:8px;    
    }
a.pro_detail_a:hover
{
text-decoration:underline;    
    }

.excute_link_btn
{
color:Blue; 
padding-left:12px;
margin-left:12px; 
background:url(../../../Images/UlListStyle/common6.gif) left -5px no-repeat; 
    }

.marquee_div
{
width:100%;
height:20px;
margin:0 auto;
line-height:20px;
color:#BEBEBE;  
background:url(../Images/header_bg.gif) left center repeat-x; 
border-bottom:1px solid #CCC;
letter-spacing:1px;
margin-bottom:8px;
overflow:hidden;
    }
.MarqueLabel ul
{
padding:0px;
margin:0px;    
    }
.MarqueLabel ul li
{
height:25px;
padding:0px; 
padding-left:25px; 
line-height:25px;
background:url(../../../Images/UlListStyle/common8.gif) 10px center no-repeat;
    }
#MarqueComment_Box
{
height:200px; 
overflow:hidden;    
    }
p.no_child_description
{
width:90%;
margin:0 auto;
line-height:20px;
color:#333;
font-size:12px;    
    }

div.Edit_Box
{
width:100%;
height:30px;
line-height:28px;
border-top:1px solid #CCC;  
border-bottom:1px solid #CCC; 
margin-bottom:8px;
font-size:12px;
background:#F0F0F0;
    }

a.vmachine_type_links
{
color:#FFF;
font-size:12px;
width:88px;
background:#0f98d6;
height:20px;
line-height:20px;
text-align:center;
display:block;
float:left;
margin-left:12px;
margin-bottom:10px;    
    }






.pro_big_img_li{height:400px;}




















    