﻿/*********************
diglog css file{diglog.v2.css} v2.0
copyRight by diglog.com @ 2009
http://www.diglog.com
**********************/
body
{
	background:url(http://img.diglog.com/images/body_bg.jpg);
	background-color:#1A4A8A;
	background-position:0 0;
	background-repeat:no-repeat;
	color:#2d302f;
	font-size:12px ;
	font-family:Arial, Helvetica, sans-serif,"宋体";
	height:auto;
	letter-spacing:normal;
	line-height:180%;
	margin:0;
	padding:0;
	text-align:center;
	margin-bottom:0;
}

input,textarea,body,table,td {
font:12px Arial, Helvetica, sans-serif;
line-height:150%;
}

/* new */
 a:link, a:visited
{
	color:#000099;
	text-decoration: underline;
}
a:hover
{
	text-decoration:none;
	background-color:#000099;
	color:White;
}

/* old */
/*
a:link, a:visited
{
	color: #000099;
	line-height: 140%;

	text-decoration:none;

	text-decoration: none;
}
*/


span.li_right
{
	color: #cccc99;
	float:right;
}
/* 在新窗口打开 */
a.new_window
{
	padding-right: 20px;
	background-image: url(http://img.diglog.com/images/new_window.gif);
	background-repeat: no-repeat;
	background-position: right center;
	white-space: nowrap;
}
/* 显示下划线 */
a.with_line
{
	border-bottom: #d18d01 1px solid;
}
/* 不显示背景色 */
a.without_bgcolor:hover
{
	background-color: transparent;
}

a.link_button:link, link_button:visited, a.link_button
{
	border-top: #eee 1px solid;
	border-left: #eee 1px solid;
	border-bottom: #702800 1px solid;
	border-right: #702800 1px solid;
	padding-bottom: 2px;
	background-color: #e97900;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	color: #fff;
}

a.link_button:hover
{
	border-bottom: #eee 1px solid;
	border-right: #eee 1px solid;
	border-top:#702800 1px solid;
	border-left:#702800 1px solid;
	padding-bottom: 2px;
	background-color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	color: #cc4800;
}

.logo_middle
{
	border:1px solid #ddd;
	padding:3px;
}

.clear{
clear:both;
}
p{
padding:5px 0 5px 0;
margin:0px;
text-align:justify;
line-height:19px;
}
p.details{
padding:5px 15px 5px 15px;
font-size:11px;
}
p.details_cart{
clear:both;
padding:25px 30px 5px 0px;
font-size:11px;
font-style:italic;
}
p.more_details{
padding:25px 20px 0px 20px;
font-size:11px;

}

#wrap{
width:970px;
height: auto;
margin:auto;

/*background-color:#FFFFFF;

background-image: url(http://img.diglog.com/images/970bg.jpg);
background-repeat: repeat-y;
*/
text-align:center;
}

/* 不覆盖背静 */
#wrap2
{
	background-color:#FFFFFF;
	height: auto;
	margin:auto;
	width:948px;
	text-align:center;
}

#wrap3
{
}

.header
{
	width:945px;
	text-align:left;
	height: 200px;
	/*background: url(http://img.diglog.com/images/header.jpg) no-repeat center;*/
	
}
#header_next
{
}
.logo{
padding:20px 8px 0 10px;
float:left;
}
.logo img
{
	border:0;
}
.logo a
{
	border-bottom:none;
}

.header_search
{
	float:left;
	padding-left:2ex;
	padding-top:3px;
	color:Black;
}

#loginbox
{
	padding-top: 0px;
	padding-right: 3px;
	color: silver;
	font-size: 13px;
}
#loginbox a
{
	border-bottom: #fff 1px solid;
}

#account_bar_left {
/*background:url(http://img.diglog.com/images/acct_lrc.v2.gif);
background-position:left 100%;
background-repeat:no-repeat;*/
float:right;
height:30px;
width:10px;
}
#account_bar {
/*background:url(http://img.diglog.com/images/acct_lrc.v2.gif) no-repeat right 100%;*/
float:right;
height:30px;
margin-right:1em;
width:auto;
color:#000;
}

#account_bar ul {
line-height:10px;
list-style-type:none;
margin:0;
padding:4px 0 5px;
}

#account_bar li {
display:inline;
padding:0 5px 0 8px;
}

#account_bar img {
vertical-align:baseline;
}

#account_bar li a 
{
	border-bottom:#000099 1px solid;
}



#ajaxloginnext
{
	text-align: center;
	padding: 10px;
	border-bottom: #feedac 1px dotted;
	border-left: #feedac 1px dotted;
	border-top: #feedac 1px dotted;
	border-right: #feedac 1px dotted;
}
#ajaxloginnext span
{
	padding:4px;
	margin-bottom:8px;
}

/* 出现错误的提示 */
.error_message
{
	display: block;
	/*background-image: url(http://img.diglog.com/images/form_field_error.gif);
	background-repeat: no-repeat;*/
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 20px;
	padding-top: 5px;
	background-color: #ffff99;
	background-position: left center;
}

.search_hilight
{
	background-color: #FF9933;
	color: #fff;
}




/* --------------MENU-----------------------*/

#menubox
{
	padding-top:40px;
	
}



.menu
{
	padding-top:30px;
	font-size: 13px; 
	/*background: url(http://img.diglog.com/images/menu_bg.gif) repeat-x 50% bottom;*/
	float: left;
	/*border-bottom: #c2a0a1 1px solid;*/
	padding-left:0px;
}



.menu UL {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.menu LI {
        PADDING-RIGHT: 0px; 
        PADDING-LEFT: 9px; 
        BACKGROUND: url(http://img.diglog.com/images/class_tab_bg.png) no-repeat left -400px; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        PADDING-TOP: 0px;
        margin-left:2px;
}
.menuhot LI
{
	background: url(http://img.diglog.com/images/menuhot_left.gif) no-repeat left top;
}
.menuupcoming LI
{
	background: url(http://img.diglog.com/images/menuupcoming_left.gif) no-repeat left top;
}
.menu ul li a
{
	color: White;
	text-decoration: underline;
}
.menu A
{
	padding-right: 12px;
	display: block;
	padding-left: 6px;
	/*background: url(http://img.diglog.com/images/menu_right.gif) no-repeat right top;*/
	background:url( "http://img.diglog.com/images/class_tab_bg.png" ) no-repeat right -400px;
	float: left;
	padding-bottom: 3px;
	color: #000;
	padding-top: 7px;
	text-decoration: underline;
	border-bottom:none;
}
.menuhot A
{
	background: url(http://img.diglog.com/images/menuhot_right.gif) no-repeat right top;
	color:White;
	text-decoration:none;
}
.menuupcoming A
{
	background: url(http://img.diglog.com/images/menuupcoming_right.gif) no-repeat right top;
}
.menu A {
        FLOAT: none;
        color:#fff;
        text-decoration: underline;
}
.menu A:hover {
        color:#fff;
}
.menu .current {
        /*BACKGROUND-IMAGE: url(http://img.diglog.com/images/menu_left_on.gif);*/
        background:url( "http://img.diglog.com/images/class_tab_bg.png" ) no-repeat left -600px;
}
.menuhot .current
{
	BACKGROUND: url(http://img.diglog.com/images/menuhot_left_on.gif) no-repeat left top;
}
.menuupcoming .current
{
	BACKGROUND: url(http://img.diglog.com/images/menuupcoming_left_on.gif) no-repeat left top;
}
.menu .current A {
        /*BACKGROUND-IMAGE: url(http://img.diglog.com/images/menu_right_on.gif); */
        background:url( "http://img.diglog.com/images/class_tab_bg.png" ) no-repeat right -600px;
        color:White;
        text-decoration:none;
}
.menuhot .current a
{
	BACKGROUND: url(http://img.diglog.com/images/menuhot_right_on.gif) no-repeat right top;
	color:White;
        text-decoration:none;
}
.menuupcoming .current a
{
	BACKGROUND: url(http://img.diglog.com/images/menuupcoming_right_on.gif) no-repeat right top;
	color:White;
    text-decoration:none;
}

.menu a:link,.menu a:visited
{
	text-decoration: underline;
	color:White;
}

/* menu submit tab */

.menu ul li.submit_link,.menuhot ul li.submit_link,.menuupcoming ul li.submit_link
{
	float:right;
	margin-left:130px;
}
.menu ul li.submit_link span
{
	background-image: url(http://img.diglog.com/images/submit_plus_hover.png);
	padding-left:23px;
	background-repeat: no-repeat;
	background-position: left center;
}


#submenu_top
{
	padding:12px;
	clear:both;
}


.submenu_submitlink
{
	padding-left: 23px;
	background-image: url(http://img.diglog.com/images/submit_plus_hover.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:5px;
}
.submenu_submitlink a:link,.submenu_submitlink a:visited
{
	color:White;
	text-decoration:none;
}


#submenu_subcategory
{
	display: block;
}
#submenu_subcategory ul
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;
}
#submenu_subcategory ul li
{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#submenu_subcategory A
{
	padding-right: 1px;
	display: block;
	padding-left: 1px;
	float: left;
	color: #fff;
	padding-top: 2px;
	text-decoration: underline;
}
#submenu_subcategory A {
        FLOAT: none;
        color:#fff;
}
#submenu_subcategory A:hover {
        color:#fff;
}
#submenu_subcategory .current 
{
}
#submenu_subcategory .current A 
{
	border-bottom:none;
}



.submenu
{
	display: block;
	clear: both;
	background-color: #7A86AC;
	color: #fff;
	padding:0px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom:10px;
	
	background-image: url(http://img.diglog.com/images/submenu_left_up_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

.submenuhot
{
	background-image:url(http://img.diglog.com/images/submenuhot_left_up_bg.gif);
	background-color:#FF9933;
}
.submenuupcoming
{
	background-image:url(http://img.diglog.com/images/submenuupcoming_left_up_bg.gif);
	background-color:#6FB86D;
}

.sm_c
{
	padding:10px;
		background-image: url(http://img.diglog.com/images/submenu_right_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.submenu .submenu_right
{
	display: block;
	float: right;
	/*background-color: #ff9933;*/

	
	padding-top: 16px;
	padding-right:20px;
	padding-bottom:10px;
	
}
.submenu .submenu_right img
{
	vertical-align:middle;
}
.submenu  a
{
	color: #fff;
	text-decoration: underline;
	border-bottom: #fff 1px solid;
}



/* hot or upcoming */
#submenu_hotorupcoming
{
	display:block;
	padding-top:10px;
	padding-left:6px;
	padding-bottom:10px;
}
#submenu_hotorupcoming ul
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#submenu_hotorupcoming ul li
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#submenu_hotorupcoming a
{
	padding-right: 12px;
	display: block;
	padding-left: 6px;
	float: left;
	padding-bottom: 10px;
	color: #fff;
	padding-top: 8px;
	text-decoration: underline;
	font-size:15px;
	font-family:Verdana,Tahoma,sans-serif,"宋体";
	font-size:12px;
}
#submenu_hotorupcoming a {
        FLOAT: none;
}
#submenu_hotorupcoming a:hover {
}
#submenu_hotorupcoming .current {
        /*BACKGROUND-IMAGE: url(http://img.diglog.com/images/submenu_hotorupcoming_left_bg.png);*/
        background-color:#fff;
}
#submenu_hotorupcoming .current A
{
	/*background-image: url(http://img.diglog.com/images/submenu_hotorupcoming_left_bg.png);
	background-position: right top;
	color: #000;
	background-repeat: no-repeat;*/
	background-color:White;
	color:#000;
	text-decoration: none;
}

#submenu_subcategory
{
	float:right;
}
#submenu_subcategory li
{
	padding:0px;
}
#submenu_subcategory a
{
	padding-left:1px;
	padding-right:1px;
}
#submenu_subcategory .current
{
	background-color:White;
	background-image:none;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
#submenu_subcategory .current a
{
	background-image:none;
}

/*---------------contact_form------------------*/
.form_tips
{
	padding-left:80px;
	display:block;
}
.contact_form{
width:355px;
float:left;
padding:25px;
margin:20px 0 0 15px;
_margin:20px 0 0 5px;
border:1px #DFD1D2 dashed;
position:relative;
}
.form_row{
width:335px;
_width:355px;
clear:both;
padding:10px 0 10px 0;
_padding:5px 0 5px 0;
color:#a53d17;
}
label.contact{
width:75px;
float:left;
font-size:12px;
text-align:right;
padding:4px 5px 0 0;
color: #333333;
}
input.contact_input
{
	width: 253px;
	height: 18px;
	background-color: #fff;
	border: 1px #DFDFDF solid;
	float: left;
}
textarea.contact_textarea{
width:253px;
height:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
input.register{
width:71px;
height:25px;
border:none;
cursor:pointer;
text-align:center;
float:right;
color:#FFFFFF;
background:url(http://img.diglog.com/images/register_bt.gif) no-repeat center;
}
a.contact{
width:53px;
height:24px;
display:block;
float:right;
margin:0 0 0 10px;
background:url(http://img.diglog.com/images/contact_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:24px;
color:#fff;
}
a.checkout{
width:71px;
height:25px;
display:block;
float:right;
margin:10px 30px 0 10px;
background:url(http://img.diglog.com/images/register_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:25px;
color:#fff;
}
a.continue{
width:71px;
height:25px;
display:block;
float:left;
margin:10px 0 0 0px;
background:url(http://img.diglog.com/images/register_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:25px;
color:#fff;
}
.terms{
padding:0 0 0 80px;
}
.form_subtitle{
position:absolute;
top:-11px;
left:7px;
width:auto;
height:20px;
background-color:#990000;
text-align:center;
padding:0 7px 0 7px;
color:#FFFFFF;
font-size:11px;
line-height:20px;
}



/*----------------crumb_nav------------------*/
.crumb_nav{
padding:1px 0 10px 0px;
}
.crumb_nav a{
color:#990000;
}
span.red{
color:#990000;
}
.price{
font-size:14px;
padding:0 0 0 15px;
margin:2px 0 5px 0;
}
span.colors{
padding:2px 2px 0 2px;
}


/*------------------------------------center content--------------------*/

/* ==ContentPlaceHolder */
.center_content{
width:928px;
padding:10px;
text-align:left;
}
/* left+right */
.all_content
{
	width:930px;
	padding:20px 2ex 2ex 2ex;
}
.left_content{
width:600px;
float:left;

}


.right_content{
width:310px;
float:left;
margin-left:10px;
vertical-align:top;
}


.dp
{
	text-align:left;
}

.dp_title
{
	
}

.dp_left
{
	width: 450px;
	float: left;
}

.dp_right{
width:450px;
float:left;
margin-left:10px;
vertical-align:top;
}


/* 页面标题性文字 */
.title
{
	color: #494949;
	padding: 0px;
	font-size: 19px;
	margin: 10px 0 10px 0;
	font-weight: bold;
	width:98%;
}
span.title_icon{
float:left;
padding:0 5px 0 0;
}




.box
{
	margin-bottom: 10px;
	padding-bottom: 20px;

}

.box_left
{
	width:320px;
}


.box_title
{
	color: #000;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 1ex;
	background-color: #feedac;
	padding-left: 2ex;
	padding-top: 1ex;
	background-image: url(http://img.diglog.com/images/box_left_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.box_title span
{
	float: right;
	font-size: 13px;
	text-align: right;
	font-weight: normal;
	padding-right:10px;

}

.box_content
{
	padding:3px;
}



.box .box_content
{
	padding:2ex 3ex 1ex 3ex;
}




ul.list{
clear:both;
padding:10px 0 0 20px;
margin:0px;
}
ul.list li{
list-style:none;
padding:2px 0 2px 0;
}
ul.list li a
{
	list-style: none;
	text-decoration: none;
	color: #000000;
	background: url(http://img.diglog.com/images/left_menu_bullet.gif) no-repeat left;
	padding: 0 0 0 17px;
}
ul.list li a:hover
{
	text-decoration: underline;
}

ul.member_list
{
	
}

.members_item
{
	padding: 12px;
	clear: both;
	border-bottom: #fcda5b 1px dotted;
	font-size:11px;
	vertical-align:top;
	clear:both;
}

.members_item_logo
{
	float:left;
	padding-right:10px;
}

.members_item_footer
{
	padding-left:12px;
	text-align:left;
	clear:both;
}


/*-------分页------*/
div.pagination {
padding:5px;
margin:5px;
margin-top:12px;
clear:both;
font-size:13px;
}

div.pagination a
{
	padding: 4px 5px 4px 5px;
	margin-right: 3px;
	border: 1px solid #FEEDAC;
	text-decoration: none;
	color: #D18D01;
}
div.pagination a:hover, div.pagination a:active
{
	border: 1px solid #FF9933;
	color: #fff;
	background-color: #FF9933;
}
div.pagination span.current
{
	padding: 4px 5px 4px 5px;
	margin-right: 2px;
	border: 1px solid #FF9933;
	font-weight: bold;
	background-color: #FF9933;
	color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}
/*---------------footer------------------------*/
.footer
{
	text-align:center;
	width:920px;
	padding:8px;
border-top:1px #b2b2b2 dotted;
color:#aaa;
/*background:url(http://img.diglog.com/images/footer_bg.gif) no-repeat bottom;*/
}
.left_footer
{
	float: left;
	background-image: url(http://img.diglog.com/images/ap_16.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 10px;
}
.right_footer{
float:right;
padding:10px 10px 0 0;
}


.footer_end
{
	text-align:left;
	padding-left:32px;
}

.footer2
{
	color: #aaa;
	text-align: center;
	border-top: #feedac 1px dotted;
	padding-top:20px;
}
.footer2 div
{
	padding:2px;
}

.default_reg
{
	text-align:center;
		padding-bottom: 5px;
	background-color: #ffffcc;
	padding-left: 5px;
	padding-right: 5px;

	padding-top: 5px;
	vertical-align: middle;
	margin-bottom: 1ex;
}
.default_reg span
{
	display:block;
	font-size:16px;
}
	  
.alert
{
	margin:5px;
	display: block;
	clear: both;
	text-align: left;
	border-top: #ffd324 1px solid;
	border-bottom: #ffd324 1px solid;
	color: #ff0000;
	border-left: #ffd324 1px solid;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right: #ffd324 1px solid;
	padding-bottom: 5px;
	padding-left: 35px;
	padding-right: 20px;
	padding-top: 5px;
}

.alert_tips
{
	margin:16px;
	display: block;
	clear: both;
	text-align: left;
	border-top: #DCDFE4 1px solid;
	border-bottom: #86878C 1px solid;
	color: #ff0000;
	border-left: #DCDFE4 1px solid;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right: #86878C 1px solid;
	padding-bottom: 9px;
	padding-left: 35px;
	padding-right: 20px;
	padding-top: 9px;
	background-color:#FFFFE1;
}





/* 右侧栏的框框 */
.right_content_tips
{
	width: 310px;
	margin-bottom: 9px;
}

/* style 1 
.right_content_tips .tips_title
{
	font-size: 13px;
	width: 310px;
	background-image: url(http://img.diglog.com/images/tips_title_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 6px 8px 4px 10px;
	color: #333;
}

.right_content_tips .tips_content
{
	padding: 12px;
	background-image: url(http://img.diglog.com/images/tips_content_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
*/
.right_content_tips .tips_title
{
	font-size: 13px;
	background-image: url(http://img.diglog.com/images/tips_title_bg2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 6px 8px 4px 10px;
	color: #333;
}


.right_content_tips .tips_title span
{
	float:right;
	padding-right:8px;
}

.right_content_tips .tips_content
{
	padding: 12px;
	border-bottom: #feedac 1px solid;
	border-left: #feedac 1px solid;
	border-top: #feedac 1px solid;
	border-right: #feedac 1px solid;
}

ul
{
	padding:0;
	margin:0;
}

.right_content_tips .tips_content ul
{
	list-style-position: inside;
	padding-left: 12px;
	line-height: 120%;
	padding: 0px;
	margin: 0;
}
.right_content_tips .tips_content ul li
{
	padding:0;
	margin:0;
	line-height: 160%;
}

.right_content_tips .tips_content ul li.current
{

}

.right_content_tips .tips_content ul li.current a
{
	background-color: #feedac;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 5px;
}

.tips_content .userlist a
{
/* text-decoration: none; */

	border-bottom:none;
}

.tips_content .userlist
{
}
.tips_content .userlist td
{
	vertical-align:top;
	text-align:center;
	width:70px;
	padding:3px;
}

/* uclive */
.tips_content ul.infolist
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 5px;
	list-style-type: none;
}

.tips_content ul.infolist li
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-top: 8px;
	border-bottom: #FEEDAC 1px dotted;
}


.tips_content ul.infolist li div.description
{
	text-align:right;
	color:#999;
	padding-bottom:3px;
}

.tips_content ul.infolist div.description span
{
	float:left;
}
.tips_content ul.infolist div.description a
{
	color:Gray;
	border-bottom:none;
	text-decoration:none;
}

div.food_cat_sub_list
{
	color: #d4d0c8;
	padding-bottom: 1px;
	padding-left: 1ex;
	padding-right: 1ex;
	padding-top: 5px;
	margin-top: 1px;
	clear:both;
	display:block;
}
div.food_cat_sub_list h4
{
	font-weight:bold;
	color:#000;
	margin:0;
	padding:2ex 0 0 0;
}
div.food_cat_sub_list ul
{
	list-style-type: none;
	padding:1ex 0 0 0;
	margin:0;
}
div.food_cat_sub_list ul li
{
	float:left;
	width:140px;
	padding:0;
	margin:0;
}

div.food_cat_sub_list ul li.small_width
{
	float:left;
	width:70px;
	padding:0;
	margin:0;
}

.hidden
{
	display:none;
}




/* foodlist page */

.list_sort span
{
	float: left;
	padding-left: 5px;
	
}
.list_sort span label
{
font-size:9px;

}
label.sort_current
{
	border-bottom: #fff 1px dotted;
}
label.sort_current a
{
	
}




a.buttongray
{
	color: #ccc;
	text-decoration: none;
}

a.buttongray:hover
{
	background-color: #990033;
	color: #fff;
	border:1px #E3212B solid;
	border-right-color:#000;
	border-bottom-color:#000;
	text-decoration: none;
}

/* storyList.aspx *******************/

/* storylist */
.story_list_item
{
	border-bottom:#FEEDAC  1px dotted;/*#FCDA59 */
	padding:20px 0px 10px 0px;
}

.sl_collection_box
{
	color:#999;
	padding-top:10px;
}

.sl_collection_box_withuserinfo
{
	padding-left:60px;
}

.sl_collection_box a
{
	color: #ccc;
}

.sl_collection_box a:hover
{
	background-color: #990033;
	color: #fff;
	border:1px #E3212B solid;
	border-right-color:#000;
	border-bottom-color:#000;
}
.story_list_summary
{
	padding-left:80px;
}

.story_list_posttime
{
	text-align:right;
	color:#888;
	padding-left:10px;
	vertical-align:middle;
}



.story_list_note
{
	padding:5px 2px 0px 5px;
}
.story_list_user_info
{
	padding:4px 0 5px 0;
}
.story_list_user_info a,.story_list_posttime a
{
	text-decoration:none;
	border-bottom:none;
}
.story_list_key_info
{
	padding-top:0px;
}

.story_list_key_info span.story_list_title
{
	display:block;
	/* background-color: #ffffcc; */
	font-size: 14px;
	padding:2px 0 2px 3px;
	margin-right:0px;
}

.story_list_key_info span.story_list_title_upcoming
{
	/* background-color: #EDF2ED; */
}

.story_list_title span.category,span.story_list_title_upcoming span.category
{
	color:#ccc;
	float:right;
	font-size:13px;
}
.story_list_title span.category a,span.story_list_title_upcoming span.category a
{
	color:#ccc;
	border-bottom:none;
}

.story_list_key_info label
{
	float:right;
	width: 43px;
	display:block;
	text-align:left;
	margin-left:2px;
}


.story_list_title a:link, .story_list_title a:visited
{
	line-height: 180%;
	color: #4c3a66;
	text-decoration: none;
	padding-bottom:1px;
	border-bottom:1px #4C3A66 solid;
}
.story_list_title a:hover
{
	color:White;
	text-decoration:none;
}

/* slcb=sl_collection_box */

.sl_collection_box span
{
	padding-left:18px;	
	background-repeat: no-repeat;
	background-position: left center;
}
.slcb_viewcomment
{
	background-image: url(http://img.diglog.com/images/go-comment14.gif);
}
.slcb_postcomment
{
	background-image: url(http://img.diglog.com/images/comment_re_add.gif);
}
.slcb_collection
{
	background-image: url(http://img.diglog.com/images/go-favorite14.gif);
}
.slcb_edit
{
	background-image: url(http://img.diglog.com/images/pencil.png);
}
.sl_collection_box span.slcb_admin
{
	background-color:#FBE5B6;
	padding-left:1px;
}


.sl_r_img
{
	float:left;
	padding:2px 18px 0 0px;
}
.sl_r_img a
{
	border-bottom: none;
}

.story_list_thumb
{
	float:right;
	width:120px;
	clear:both;
}

.story_img_thumb
{
	border:0;
	padding:1px;
	border:1px solid #efefef;
	border-bottom-color:#eee;
	border-right-color:#eee;
}

.story_list_digg
{
	float:left;
	padding:2px;
	clear:none;
	height:100px;
}
.story_list_digg label
{
	display:block;
	text-align:left;
}
.story_list_bury
{
	float:right;
	clear:none;
	margin-top:12px;
	padding-left:20px;
}
.story_list_bury label
{
	display:block;
	text-align:right;
}

.story_list_digg a,.story_list_bury a
{
	border-bottom:none;
}

a.digg,a.digg:link,a.digg:visited,a.digg_over:link,a.digg_over:visited,a.digg_over 
{
display:block;
background-position:0 0;
background-repeat:no-repeat;
border-bottom:none;
padding-right:6px;
height:50px;
left:0;
padding-top:0px;
text-align:right;
text-decoration:none;
top:0;
width:60px;
}


a.digg
{
	background-image: url(http://img.diglog.com/images/diglog_dig21.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
a.diggover
{
	background-image: url(http://img.diglog.com/images/diglog_dig_over.gif);
}
a.digg span
{
font-size:16pt;	
}
a.digg:hover,a.digg_over:hover {
color:#DF141E;
background-image: url(http://img.diglog.com/images/diglog_dig22.gif);
}


/* bury */
a.bury,a.bury:link,a.bury:visited,a.bury_over:link,a.bury_over:visited,a.bury_over 
{
display:block;
background-position:0 0;
background-repeat:no-repeat;
font-family:Arial, Verdana, Tahoma;
padding-right:6px;
height:50px;
left:0;
padding-top:30px;
text-align:right;
text-decoration:none;
top:0;
width:60px;
border-bottom:none;
}
a.bury
{
	background-image: url(http://img.diglog.com/images/diglog_bury31.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
a.buryover
{
	background-image: url(http://img.diglog.com/images/diglog_bury32.gif);
}

a.bury span
{
font-size:16pt;	
}
a.bury:hover,a.bury_over:hover {
color:#F4B225;
background-image: url(http://img.diglog.com/images/diglog_bury32.gif);
}

/* ************/

.digg_action
{
}
.digg_action span
{
	display:block;
	text-align:center;
}

a.diggbutton
{
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #A3B1E6 1px solid;
	border-right: #A3B1E6 1px solid;
	background-color: #F5F9FA;
	padding: 1px;
	text-decoration: none;
	color:#000099;
}

a.diggbutton:hover
{
	background-color: #F7EDE3;
	border: #eee 1px solid;
	color: #000;
	text-decoration: none;
}


.diglog_dig
{
	height: 50px;
	width: 80px;
	background-image: url(http://img.diglog.com/images/diglog_dig.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;
}

.diglog_dig span.count
{
	padding-left:20px;
	font-size:19px;	
	color:#D47200;
}
.diglog_dig span.desc
{
	font-size:13px;
}




.user_logo_thumb
{
	border: 0;
	padding:0px;
}

.user_point
{
	margin-bottom:1ex;
}

/* foodview page ************/
.description
{
	color:#aaa;
}

#commentlist
{
	padding:5px;
}

.commentlist_item
{
	border-top: #fff 1px dotted;
	border-bottom: #fff 1px dotted;
	padding:6px;
}

.commentlist_userlogo
{
	float:left;
	width:50px;
}

.commentlist_c
{
	padding-left:70px;
	padding-right:5px;
}

.commentlist_userinfo
{
	font-size: 11px;
	color: #888;
	padding:2px;
	margin-bottom:3px;
}

.commentlist_userinfo span
{
	float:right;
}

.commentlist_re
{
	padding-top: 3px;
	text-align: right;
	font-size: 11px;

	padding-bottom: 3px;
	margin-top: 1ex;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 5ex;
}

.cml_rebtn
{
	background-color: #e0e0d0;
	background-image: url(http://img.diglog.com/images/comment_re.gif);
	padding-left: 22px;
	background-position: left center;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	padding-top: 1px;
}

.cml_rebtn_add
{
	background-color: #e0e0d0;
	background-image: url(http://img.diglog.com/images/comment_re_add.gif);
	padding-left: 22px;
	background-position: left center;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	padding-top: 1px;
}



.commentlist_re2
{
		border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
}

.cml_re_item
{
	border-bottom: #fff 1px dotted;
	text-align:left;
	padding:9px;
	
}

.cml_re_item_userlogo
{
	float:left;
	padding:3px;
	padding-right:10px;
	clear:both;
	display:block;
}
.cml_re_item_userinfo
{
	font-size:11px;
}

.cml_re_item_userinfo span
{
	float:right;
}

.cml_re_item p
{
	padding-left:10px;color:#555;
}

#writeComment
{
	padding:3ex;
}

.foodviewbox
{
	padding:2px 10px 10px 10px;
}

.foodviewbox h3
{
	color: #4c3a66;
	font-size: 14px;
	/*background-color: #fff4cc;*/
	margin:0;
	padding-top:6px;
	background-image: url(http://img.diglog.com/images/foodview_h3_bg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:10px;
}

.foodviewbox h3 span
{
	background-image: url(http://img.diglog.com/images/foodview_h3_bg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin:0;
	padding-top:8px;
	padding:8px 8px 8px 8px;
	padding-left:10px;
	padding-right:10px;
	background-color: #EEEEDD;
}

.foodview_content
{
	background-color: #EEEEDD;
	padding: 12px 12px 12px 12px;
}

.foodview_content_o
{
	background-color:#EEEEDD
}

.uploadimage
{
	padding-left: 17px;
	background-image: url(http://img.diglog.com/images/up.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#foodview_bg
{
	margin:0;
	padding:0;
	width:588px;
	background-image: url(http://img.diglog.com/images/foodview_bg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:10px;
}

#foodview_keyinfo
{
	padding-bottom: 0;
	padding-top: 4ex;
	padding-left: 2ex;
	padding-right: 2ex; /*background-color: #fff4cc;*/
	margin: 0 10px 0 10px;

}

#foodview_bg_end
{
	margin:0;
	padding:0;
	height: 20px;
	width:588px;
	background-image: url(http://img.diglog.com/images/foodview_bg_end.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

h2.foodview_caiming
{
	margin-top: 1ex;
	padding-top: 7px;
	font-size: 21px;
	margin-left: 1ex;
	background-image: url(http://img.diglog.com/images/foodview_caiming_bg_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


h2.foodview_caiming span
{
	padding-bottom: 0px;
	padding-left: 9px;
	margin-left:5px;
	margin-top:0;
	padding-right: 9px;
	padding-top: 6px;
	color: #000;
	background-color: #fff4cc;
	background-image: url(http://img.diglog.com/images/foodview_caiming_bg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

h2.foodview_caiming label
{
	float:right;
	font-size:13px;
	font-weight:normal;
	padding-right:360px;
}

h2.foodview_caiming label a
{
	color: #E97900;
	border-bottom: #e97900 1px solid;
}
h2.foodview_caiming label img
{
	vertical-align:middle;
}

#FoodRecommend
{
	padding-top: 2ex;
}

.food_tips
{
	padding-left: 12px;
	padding-right: 12px;
	margin: 2ex 3ex;
	padding-bottom: 12px;
	padding-top: 12px;
	background-color: #FFFFEB;
}

.food_tips strong
{
	display:block;
}

.p_fdimg_mid
{
	text-align:center;
}

/* demo */

div.demolayout {
margin: 0 0 20px 0;
}

ul.demolayout
{
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}

ul.demolayout li {
margin: 0 10px 0 0;
float: left;
}
.tab{
border:1px #DFDFDF solid;
margin-top:-1px;
padding:5px 0 5px 0;

}
ul.demolayout a {
float: left;
display: block;
padding: 5px 25px;
border: 1px solid #DFDFDF;
border-bottom: 0;
color: #666;
background: #eee;
text-decoration: none;
font-weight: bold;
}

ul.demolayout a:hover {
background: #fff;
}

ul.demolayout a.active
{
	background: #fff;
	padding-bottom: 5px;
	cursor: default;
	font-size: 14px;
	font-weight:normal;
}

.tabs-container {
clear: left;
padding:0px;
}

.tabs-details
{
	padding:25px;
}

.tabs-details-middle-img
{
	padding:5px;
}

#foodview_action
{
	margin-bottom:2ex;
}
#foodview_thumb
{
	float: left;
	padding-right: 12px;
	clear: none;
	text-align: center;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-top: 5px;
	margin-right: 1ex;
}

#foodview_fav
{
	width: 240px;
	float: right;
	color: #cccccc;
	padding-left: 18px;
	border-left: #eeeedd 1px dotted;
}
/* 具有醒目作用的title */
.fav_title
{
	font-size: 15px;
	color: #333366;
	display: block;
	padding-left: 20px;
	margin-bottom: 8px;
	background-image: url(http://img.diglog.com/images/favorite_add.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 2px;
	padding-top: 2px;
}

.cooking_key
{
	color:#990000;
}

h3
{
	padding:10px 0 4px 0;
	margin:16px 0 0 0;
	font-size: 15px;
	color: #990000;
	font-weight:normal;
}




/* food new page */
.aptable
{
	padding-bottom: 3ex;
	border-bottom: #333333 1px dotted;
	border-left: #333333 1px dotted;
	padding-left: 1ex;
	padding-right: 1ex;
	border-top: #333333 1px dotted;
	border-right: #333333 1px dotted;
	padding-top: 3ex;
	width:90%;	
}
.aptable div
{
	clear: both;
	padding: 5px 0 8px 0;
	
}

.aptable sup
{
	color: #cc3300;
}

/* label */
.aptable span.keyname
{
	display: block;
	width: 120px;
	float: left;
	text-align: right;
	margin-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 3px;
}
* html .aptable keyname { margin-right: 0px; }

.aptable span.require
{
	background-color: #ffff99;
}

.aptable span.keyname span
{
	color: #aaa;
	font-size: 10px;
}

.aptable span.message_box
{
	float:right;
	width:280px;
	margin-top:0;
	clear:left;
	display:block;
}

.aptable .form_field_error
{
	background-image: url(http://img.diglog.com/images/form_field_error.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #ff0000;
	padding-left: 16px;
}

.aptable .input_error
{
	background-color: #fed782;
}

.aptable div.space
{
	text-align: center;
	color: #ccc;
	border-bottom: #aaa 1px dotted;
	margin-bottom:1ex;
}

.aptable div.div_error
{
	background-color: #ffff99;
}

.aptable div.submit
{
	text-align:center;
	padding-top:3ex;
}

/* inline label */
.aptable label.inline { display:inline; float:none; cursor: pointer; }
.aptable .error label.inline { border-right: none; }



/* note */
.aptable .note
{
	width: 160px;
	right: 8px;
	top: 0;
	font-size: 12px;
	color: #999;
	float:right;
}
.aptable .note strong { display: block; font-weight: bold; color: #666; }
.aptable .note .required { color: #c00; }

/* error */
.aptable .error label { border-right: solid #c00 2px; }
.aptable div.error { background: #ffd; }
.aptable div.error input,
.aptable div.error select,
.aptable div.error textarea { background-color: #ff9; }
.aptable .errorlist li { font-size: 12px; font-weight: bold; padding-bottom: 2px; color: #f0b800; }
.aptable ul.errorlist { margin-left: 222px; clear:both; width: 300px; }


/* footnotes */
.aptable div.footnotes { margin: 0 0 0 222px; width: 370px; font-size: 12px; position: relative; }
* html .aptable div.footnotes { height: 1%; }



.compact label { float: none; text-align: left; }
.compact .error label { border-right: none; }
.compact .error input, 
.compact .error select { border-left: 2px #c00 solid; }
.compact ul.errorlist { margin-left: 0px; }

.compact div.footnotes { margin-left: 0px; }


.input_tips { display: block; margin-left: 123px; padding: 2px 0 0 6px;  font-size: 12px; color: #999; }





/* group */

.group_box
{
}

.group_box .group_title
{
	background-color: #eeeeee;
	padding-bottom: 5px;
	padding-left: 2ex;
	padding-right: 2ex;
	padding-top: 5px;
}

.group_content
{
	padding:2ex 2ex 3ex 2ex;
}


/* food recommend list default */
.food_recommend_list
{
	padding:3px;
	font-size:12px;
}

.food_recommend_list_item
{
	border-bottom: #FEEDAC 1px dotted;
	background-color: #fff;
}

.food_recommend_list_item .posttime
{
	display: block;
	font-size: 9px;
}

.food_recommend_list_item .food_img
{
	float: right;/*
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:right;*/
	
}
.food_recommend_list_item .user_logo
{
	float: left;
	text-align: center;
	width: 50px;
	padding-top:26px;
}


.food_recommend_list_item .recommend_txt
{
	display: block;
	padding-top:23px;
	padding-left:60px;
	/*background-image: url(http://img.diglog.com/images/food_recommend_bubble.gif);
	background-repeat: no-repeat;
	background-position: 45px 5px;*/
}

.food_recommend_list_item .recommend_txt span
{
	background-color:#FFFFCC;
	padding:5px 0 3px 0;
	font-size:110%;
}


/* foodImages page */

.image_box
{
	border-bottom: #fef7da thick solid;
	border-left: #fef7da thick solid;
	border-top: #fef7da thick solid;
	border-right: #fef7da thick solid;
}
.image_box .more
{
	text-align: right;
	background-color: #fef7da;
	padding-bottom: 3px;
	padding-top: 3px;
}

.food_image_small_list
{
	padding-bottom: 1ex;
	padding-left: 2ex;
	padding-right: 2ex;
	padding-top: 1ex;
}


.box_content ul
{
	list-style-type: none;
	margin:0;
	margin-top:1ex;
}



.food_image_small_list .smallImgBox
{
	padding:2px;
	float:left;
	width:240px;
	margin-top:20px;
	text-align:center;
}

.food_image_small_list .smallImgBox img
{
	border:0;
}

.food_image_small_list .smallImgBox span
{
	display:block;
	width:240px;
	clear:both;
}

.food_img_small
{
	border:0;
}



#foodsearchadvanced
{
	margin-left:26px;
}

#foodsearchadvanced li
{
	padding:6px;
}

#foodsearchadvanced li strong
{
	
}

/* foodforum */

.foodforum_commentlist
{
}

.ffcl_title
{
	margin-top: 3px;
	margin-bottom: 3px;
	display: block;
	clear: both;
	border-bottom: #eeeedd 1px dotted;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #888;
}

.ffc_title_header
{
	color:#000;
}

.ffcl_posttime
{
	width:120px;
	float:right;
}

.ffcl_member
{
	width:120px;
	float:right;
}


/* footforumtopic fft */
.fft_userinfo
{
	float:left;
	padding-left:10px;
}

.fft_comment
{
	margin-left: 80px;
	color: #666;
}

.ffc_title
{
	padding-bottom: 5px;
	background-color: #ffffcc;
	padding-top: 5px;
	color: #111;
	margin-bottom: 1ex;
}

.ffc_title span
{
	float: right;
	color: #999;
	font-size: 12px;
}

.ffc_replay
{
	padding:10px;
	margin-top:20px;
}

.ffc_replay strong
{
	padding-bottom: 5px;
	 font-weight:normal;
}

.ffc_replay_add
{
	
}

.storyfrom
{
	padding-left:380px;
	padding-bottom:1ex;
	margin-bottom:1ex;
}

.box_content ol,ol.useragreement
{
	margin-left:3ex;
}

ol.useragreement li
{
	padding:3px 3px 3px 8px;
}

.twostage
{
	padding-left:30px;
}
























/* member */

#site_box
{
	text-align: center;
	width: 948px;	
	background-color:#fff;
}
#site_header
{

	height: 22px;
	color: #fff;
	font-size: 11px;
	text-align:left;
	background-color:#FEC344;
}

#site_loginbox
{
	padding-top: 1px;
	padding-right: 12px;
	float: right;
}

#site_logo
{
	float:left;
}
#site_header_nav
{
	float:left;
	padding-top:1px;
	padding-left:10px;
}
#site_header a:link, #site_header a:visited
{
	color: #fff;
	padding-bottom: 1px;
}
#site_header a:hover
{
	
}

/* 会员导航 */

#member_header
{
	height: 180px;
	background-image: url(/images/member_nav/bg2.jpg);
	background-repeat: no-repeat;
}

#member_header a:link, #member_header a:visited
{
	text-decoration: none;
}

#member_header_title
{
	text-align:left;
	font-size:32px;
	padding-left:80px; 
	padding-top:88px;
}
#member_header_title span
{
	font-size:12px;
}
#member_header_subtitle
{
	text-align:left;
	padding-left:120px;
}
#navcontainer
{
	padding-top:15px;
}


#tabs
{
	float: left;
	width: 100%;
	line-height: 120%;
	border-bottom: #e97900 1px solid;
}
    #tabs ul {
        margin:0;
        padding:25px 10px 0 20px;
        list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("/images/member_menu_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      border-bottom:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("/images/member_menu_right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#fff;
      }
    #tabs a:hover {
      /*background-position:0% -42px; */
      background:url("/images/member_menu_left_on.gif") no-repeat left top;
      }
    #tabs a:hover span {
      /*background-position:100% -42px;*/
      background:url("/images/member_menu_right_on.gif") no-repeat right top;
      }

        #tabs #current a {
                background:url("/images/member_menu_left_on.gif") no-repeat left top;
        }
        #tabs #current a span {
                background:url("/images/member_menu_right_on.gif") no-repeat right top;
        }


      
.member_info
{
	width: 96%;
	margin-top: 8px;
	margin-bottom: 9px;
	background-color: #fee9bc;
}

.member_info_logo
{
	padding-right:10px;
	float:left;
}

.member_info_summary
{
	padding-left:5px;
}

.member_info_aboutme
{
	border-top: #FEEDAC 1px dotted;
	padding:5px;
}


.collection_box
{
	
}

.collection_box_item
{
	clear: both;
	padding-bottom: 2px;
	margin-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	margin-bottom: 2px;
	padding-top: 3px;
}

.collection_box_item span
{
	float:left;
}



ul.member_story_item_list
{
	margin: 3px 0 0 0px;
	padding: 0;
	list-style-type: disc;
	list-style-position: inside;
}



ul.member_story_item_list a:link,ul.member_story_item_list a:visited
{
	text-decoration: underline;
}
ul.member_story_item_list a:hover
{
	text-decoration:none;
	background-color:#000099;
	color:White;
}


ul.member_story_item_list li
{
	display:block;
	clear:both;
}

ul.member_story_item_list li.more
{
	text-align: right;
	background-color: #fef7da;
	padding-bottom: 3px;
	padding-top: 3px;
}



span.cbi_actiontype
{
	float:left;
	margin-left:0px;
	padding-left: 5px;
	padding-right:5px;
	width: 30px;
}
span.cbi_caiming
{
	float:left;
	padding-left:10px;
	width:360px;

}

span.cbi_comment
{
	float:left;
	padding-left:10px;
	padding-left:20px;
	width: 30px;
	background-image: url(http://img.diglog.com/images/go-comment14.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

span.cbi_link
{
	float:left;
	width:50px;
}

span.cbi_posttime
{
	float:right;
	padding-left: 10px;
}



.cbi_t
{
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #fff 2px solid;

}

.cbi_c
{
	clear:both;
	color:#999;	
}

.cbi_c2
{
	margin-left:70px;
	background-color:#FEF7DA;
	padding:10px;
}


span.cbi_wap
{
	background-image: url(http://img.diglog.com/images/wap.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	float: right;
	padding-right: 40px;
}
span.cbi_unwap
{
	background-image: url(http://img.diglog.com/images/unwap.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	float: right;
	padding-right: 40px;
}



/* storylist.aspx */
#info-header
{
	display: block;
	margin-top:1ex;
	padding-bottom:30px;
}
#info-header a:link, #info-header a:visited
{
	font-size: 12px;
	color: #9898D4;
	border-bottom:none;
}
#info-header a.selected,#info-header a.selected:link,#info-header a.selected:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #e3230b;
	border-bottom:1px;
}

#info-header h2
{
	border-bottom:#FEEDAC 1px dotted;
	font-size: 23px;
	color: black;
	padding-left:10px;
	margin:0px;
	padding-top:20px;
	padding-bottom:10px;
}
#most
{
	float: left;
	color: #A6A6A6;
	padding-left:10px;
}
#time
{
	margin-top: 0px;
	float: right;
	color: #A6A6A6;
}

.stroy_thumb_img
{
	border:#e9e9e9 1px solid;
	padding:3px;
}


.vsbox
{
}

ul.digers_list
{
	display:block;
	margin:0;
	padding:0;
	width:60px;
	list-style-type:none;
	text-align:center;
}
ul.digers_list li
{
	float:left;
	padding:2px;
	margin:1px;
	color:#CCCCCC;
}
ul.digers_list li.break
{
	padding:2px 0 0 0;
	display:block;
	clear:left;
	width:60px;
}



.register_box
{
	border: #FEEDAC 1px solid;
	text-align: center;
	vertical-align: middle;
	width: 300px;
	margin-bottom: 1ex;
	padding:3px;
}
.register_box div
{
	background-color: #feedac;
	background-image: url(http://img.diglog.com/images/flag_red.png);
	background-repeat: no-repeat;
	background-position: 35px center;
}
.register_box span
{
	font-size: 16px;
	padding-bottom: 2ex;
	padding-top: 1ex;
	display: block;padding-left: 20px;
	
}
.register_box span a
{
	border-bottom:#009 1px solid;
}
ul.active_list li
{
	list-style-type:none;
}
ul.active_list li span
{
	float:right;	
}


.article
{
	border: 1px solid #FEEDAC;
	padding: 1ex;
	margin-left:10px;
	background:white;
}


.article_title
{
	text-align:center;
	background:white;
}

.article_title h2
{
	font-weight:normal;
	font-size:18px;
	line-height:120%;
	background:white;
}

.article_sub
{
	border-top:1px solid #FEEDAC;
		padding:6px 0 10px 0;
	text-align:center;
	background:white;
}

.article_content
{
	background:white;
color:#0b0b0d;
display:block;
font-size:12.8px;
line-height:200%;
padding:3ex;
text-indent:0;
border-bottom:1px solid #FEEDAC;
}

.article_preNext
{
	padding:3px;
}
.article_preNext span
{
	float:right;
}

p.share
{
	margin-top:6px;
}
.article a:link,.article a:visited
{
	text-decoration: underline;
}

.article_copy
{
	padding:30px 0 0 0;
	color:Gray;
}

.article_list
{
	border: 1px solid #FEEDAC;
	padding-bottom:1ex;
}
.article_list ul
{
	padding:2ex;
}

.article_list_title
{
	background-color:#FEEDAC;
	padding:5px;
}

.article_list_title span
{
	float:right;
}



.middle_img_list
{
	padding:1ex;
}

.box_content ul
{
	list-style-type: none;
	margin:0;
	margin-top:1ex;
}

.middle_img_list .ImgBox
{
	padding:2px;

	width:540px;
	margin-top:20px;
	text-align:center;
}

.middle_img_list .ImgBox img
{
	border:0;
}

.middle_img_list .ImgBox span
{
	display:block;
	width:540px;
	clear:both;
}


._content
{
		border: 1px solid #FEEDAC;
	padding: 1ex;
	margin-left:10px;
	background:white;
}
._title
{
		text-align:center;
	background:white;
	font-size:22px;
}
._nav
{
}
._subcontent
{
		background:white;
color:#0b0b0d;
display:block;
font-size:12.8px;
line-height:200%;
padding:3ex;
text-indent:0;
}



 div.tagcloud {
line-height:220%;
margin-left:3ex;
margin-right:5ex;
padding:3ex 4ex 5ex 5ex;
table-layout:fixed;
width:500px;
}

a.tag1:link,a.tag1:visited {
color:#696969;
font-size:12px;
}

a.tag4:link,a.tag4:visited,a.tag4:hover {
color:#191970;
font-size:14px;
}

a.tag5:link,a.tag5:visited,a.tag5:hover {
color:#191970;
font-size:18px;
}

a.tag6:link,a.tag6:visited,a.tag6:hover {
color:#191970;
font-size:25px;
font-weight:700;
}
