﻿body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td
{
	border: 0 none;
	margin: 0;
	outline: 0 none;
	padding: 0;
}
body
{
	background: #fff;
	text-align: left;
	background: url(/images/top_line.gif) repeat-x;
	
}
.m-pronav .pronav .icon,.Photobooks_more a,.single .more, .m-pronav .more, .m-pronav .pronav .gt, .m-promise .item, .m-promise .icon, .m-idxmd1 .dsn .vctag, .m-idxmd5 .nitem, .w-list li, .m-statbar .down-cart .buy .it, .m-statbar .drop-cart, .m-olhelp .th, .m-olhelp .fa, .m-olhelp .icon {
    background: url("/images/sprite.png") no-repeat scroll 9999px 9999px;
    border-style: none;
}
.m-statbar:after, .g-bd:after, .w-tabber:after, .w-tab1:after, .w-tab2:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}
a, button {
    cursor: pointer;
}
a {
    color: #000;
    text-decoration: none;
}
a:hover {
    color: #000;
    text-decoration: none;
}
ol, ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
select, input, p
{
	padding: 0;
	margin: 0;
	border: 0;
}
img
{
	border: 0;
}
html
{
	font-family: Arial,Helvetica,sans-serif, "宋体";
	font-size: 12px;
}
.Container
{
position:absolute; width:100%; height:100%; z-index:-1
}
.Header
{
	width: 960px;
	margin:auto;

}
.headtop
{
	width:100%;
	float:left;
	height:31px;
	line-height:31px;
}
.headtop_l
{
	float:left;
	color:#595757;
}
.headtop_l a
{
	text-decoration:none;
	color:#595757;
}
.headtop_r
{
	float:right;
	font-size:14px;
	color:#787878;	
	padding-right:4px;
}
.headtop_r a
{
	text-decoration:none;
	color:#787878;
}
.headtop_r span
{
	color:#b81c22;
	padding-left:15px;
	background: url(/images/tel_ico.gif) no-repeat left;
}
.Logo
{
	height: 74px;
	overflow: hidden;
	float: left;
}
.head_r
{
	float: right;
	margin-top: 15px;
}
.head_r a
{
	padding:0 4px;
	float:left;
}
.head_r span
{
	border:1px #e5e5e5 solid;
	float:left;
	height:28px;
	width:85px;
	color:#3e3e3e;
	text-align:center;
	line-height:28px;
	padding-left:38px;
	font-size:14px;
	color:#3e3e3e;
	background:#f0f0f0 url(/images/car_ico.gif) no-repeat 12px;
}
.head_r font
{
	color:#f54848;
	padding:0 5px;
}
.head_k
{
	width: 80px;
	text-align: right;
	font-size: 12px;
	padding-right: 10px;
	color: #4c341e;
	background: url(/images/icon01.gif) no-repeat right;
	cursor:pointer;
	background-position:4px;
	background-position:right;
	float:left;
}
.head_k a
{
	color: #4c341e;
	text-decoration: none;
}
.head_car
{
	color: #4c341e;
	float:right;
}
.head_car ul
{
    float:right;
    padding-right:6px;
    }
.head_car li
{
	color: #4c341e;
	font-size: 12px;
	line-height: 16px;
	float: left;
	padding-left: 15px;
}
.head_car li span
{
	color: #ff0010;
}
.head_car li a
{
	color: #4c341e;
	text-decoration: none;
}
.head_Ad
{
	width: 960px;
	height: 50px;
	overflow: hidden;
	float: left;
	margin-top: 2px;
}
.car
{
	float: left;
	margin-left: 10px;
	display: inline;
	background: url(/images/icon02.gif) no-repeat left;
}
h2
{
	color: #BD0000;
	font-size: 12px;
	line-height: 12px;
	padding: 6px 0 0 12px;
}
.inc
{
	float: left;
	font-size: 12px;
	padding-left: 24px;
	color: #87786a;
	background-repeat:no-repeat;
}
.inc a
{
	text-decoration: none;
	color: #87786a;
}
.menu
{
	width: 100%;
	height: 30px;
	overflow: hidden;
	float: left;
	/*background: #c40001;*/
	background-image:url(/images/menu_bg.jpg);
	background-repeat:repeat-x;
}
.menu_k
{
	padding-left: 100px;
	padding-top: 5px;
	float: left;
}
.menu_k li
{
	width: 80px;
	height: 25px;
	text-align: center;
	float: left;
	line-height: 25px;
	font-size: 14px;
	margin-left: 37px;
	color: #fff;
	font-weight: bold;
	display: inline;
	overflow: hidden;
}
.menu_k li a
{
	text-decoration: none;
	padding: 0;
	margin: 0;
	top: 0;
}
.menu_k li.hover
{
	width: 80px;
	float: left;
	line-height: 25px;
	color: #c40001;
	text-align: center;
	background: url(/images/meun.gif) no-repeat;
}
.menu_k li.hover a
{
	color: #c40001;
}
.adcol
{
	color: #c40001;
}
.adf
{
	color: #fff;
}
/*MainBody*/
.flashCarousel
{
width: 100%;
}
.MainBody
{
    width: 960px;
    margin: auto;
}
.Main
{
	width:960px;
	margin:auto;
}
.MainL
{
	float: left;
	overflow: hidden;
	width: 200px;
	word-wrap: break-word;
}
.MainR
{
	float: right;
	overflow: hidden;
	width: 750px;
	word-wrap: break-word;
}
.MainBodyL
{
	float: left;
	overflow: hidden;
	width: 750px;
	word-wrap: break-word;
}
.MainBodyR
{
	float: right;
	overflow: hidden;
	width: 200px;
	word-wrap: break-word;
}
.Ad
{
	float: left;
	margin-top: 10px;
}
.ico
{
	background-image: url(/images/inc.gif);
}
.tico10
{
	background-image: url(/images/type/tico_10.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico11
{
	background-image: url(/images/type/tico_11.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico8
{
	background-image: url(/images/type/tico_8.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico9
{
	background-image: url(/images/type/tico_9.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico13
{
	background-image: url(/images/type/tico_13.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico12
{
	background-image: url(/images/type/tico_12.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico15
{
	background-image: url(/images/type/tico_15.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico16
{
	background-image: url(/images/type/tico_16.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico14
{
	background-image: url(/images/type/tico_14.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico17
{
	/*background-image: url(/images/type/tico_17.gif);*/
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico19
{
	background-image: url(/images/type/tico_19.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico20
{
	background-image: url(/images/type/tico_20.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.adtag
{
	background-image: url(/images/tag.gif);
}
.adbtn
{
	background-image: url(/images/btn.gif);
}
/*Leftmenu*/
.Leftmenu
{
	width: 200px;
	padding: 0 px;
	overflow: hidden;
	height:330px;
	background:url(/images/leftmenu_line.gif) repeat-y;
	margin-top: 10px;
	float: left;
	position:relative;
}
.Leftmenu_top
{
	width: 180px;
	float: left;
	border-bottom: 1px #dddddc dashed;
	padding-bottom: 8px;
	padding-top: 16px;
	background-position: 5px 16px;
}
.Leftmenu_main
{
	width: 100%;
	float: left;
	position:absolute;
	padding-top:43px;
	background:url(/images/leftmenu_tag01.gif) no-repeat;	
}
.Leftmenu_kj
{
		clear:both;
	width: 100%;
	float: left;
	height:41px;
	overflow:hidden;
	/*border-top:dashed 1px #ccc;*/
}
.Leftmenu_title
{

	width: 100%;
	float: left;
	font-size: 14px;
	color: #b8282e;
	font-family:"Microsoft Yahei";
	background:url(/images/leftmenu_line01.gif) no-repeat bottom right;
	height:41px;
	line-height:41px;
}
.Leftmenu_title a
{
	color: #fff;
	padding-left: 30px;
	float:left;
	text-decoration: none;
}
.Leftmenu_k
{
	float: left;
	padding-top: 5px;
	padding-left:15px;
}
.Leftmenu_k ul
{
    padding-left: 0px;
    }
.Leftmenu_k li
{
	width: auto;
	color: #4b4b4b;
	font-size: 12px;
	line-height: 30px;
	padding-left:20px;
	width:150px;
	border-bottom:solid 1px #E8E8E8;
}
.Leftmenu_k li a
{
	color: #4b4b4b;
	text-decoration: none;
}
/*flash*/
.flash
{
	width: 100%;
    float: left;
    position: relative;
    z-index: 110;
    zoom: 1;
}
.flash_zk
{
	width: 100%;
	height: 375px;
	overflow: hidden;

}
.flash_zk img
{
	width: 100%;
	height: 350px;
	overflow: hidden;
	float: left;
}
.flashA
{
	width: 750px;
	float: left;
	margin-top: 10px;
	padding-right: 15px;
}
.flashA_zk
{
	width: 732px;
	height: 282px;
	border: 1px #e9e9e8 solid;
	float: left;
	padding: 8px;
	overflow: hidden;
	background: #fff;
}
.flashA_zk img
{
	width: 730px;
	height: 280px;
	overflow: hidden;
	float: left;
	border: 1px #e9e9e8 solid;
}
/*news*/
.news
{
	width: 208px;
	height: 159px;
	overflow: hidden;
	border: 1px #e0e0e0 solid;
	float: right;
	background: #fff;
	margin-top: 10px;
}
.news_top
{
	width: 120px;
	/*margin-left: 16px;
	display: inline;
    padding-bottom: 8px;
	border-bottom: 1px #dddddc dashed;*/
	float: left;
	padding-top: 16px;
	background-position: 5px -24px;
}
.news_topA
{
	width: 180px;
	margin-left: 16px;
	display: inline;	
	float:left;
    padding-bottom: 8px;
	border-bottom: 1px #dddddc dashed;
   }
.news_more
{
    float:right;
    padding-right:10px;
    color:#666;
    padding-top:19px;
}
.news_more a
{
    color:#666;
    text-decoration:none;
}
.news_kj
{
	margin-left: 10px;
	display: inline;
	float: left;
	padding-top: 10px;
}
.news_kj li
{
	background-position: 0 10px;
	float: left;
	padding-left: 10px;
	line-height: 22px;
	color: #998a7d;
}
.news_kj li a
{
	text-decoration: none;
	color: #998a7d;
}

/*Adv*/
.Adv
{
	width: 210px;
	height: 120px;
	margin-top: 10px;
	float: right;
	overflow: hidden;
}
/*Promotions*/
.Promotions
{
	width: 100%;
	float: left;
	overflow: hidden;
	margin-top: 10px;
}
.Promotions_top
{
	width: 100%;
	float: left;
}
.Promotions_l
{
	width: 51px;
	height: 40px;
	overflow: hidden;
	float: left;
	background: url(/images/gg_tag.jpg) no-repeat;
}
.Promotions_r
{
	width: 698px;
	height: 37px;
	border-top: 1px #e3e2e1 solid;
	border-right: 1px #e3e2e1 solid;
	border-bottom: 2px #fd8990 solid;
	float: left;
	background: #fff;
}
.Promotions_tag
{
	width: 250px;
	height: 37px;
	float: left;
	background-position: 5px -70px;
	line-height:37px;
	margin-left:10px;
}
.Promotions_more
{
	float: right;
	line-height: 37px;
	font-size: 12px;
	padding-right: 20px;
	color: #8d8d8d;
}
.Promotions_more a
{
	text-decoration: none;
	color: #8d8d8d;
}
.Promotions_main
{
	width: 740px;
	margin-top: 10px;
	float: left;
	border: 1px #e0e0e0 solid;
	background: #fff;
	padding: 13px 4px;
}
.Promotions_left
{
	width: 20px;
	height: 33px;
	overflow: hidden;
	padding-top: 74px;
	float: left;
}
.Promotions_right
{
	width: 20px;
	height: 36px;
	overflow: hidden;
	float: right;
	padding-top: 74px;
}
.Promotions_zk
{
	float: left;
}
.Promotions_kj
{
	width: 160px;
	float: left;
	padding: 5px;
	margin-left: 2px;
	margin-right: 1px;
	display: inline;
}
.Promotions_kj:hover
{
	width: 160px;
	float: left;
	padding: 5px;
	background: #ffeed8;
}
.Promotions_img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	float: left;
}
.Promotions_wz
{
	width: 100%;
	float: left;
	text-align: center;
	padding-top: 16px;
	font-size: 12px;
	line-height: 22px;
}
.Promotions_wz a
{
	width: 100%;
	float: left;
	text-align: center;
	color: #373737;
	text-decoration: none;
}
.Promotions_wz span
{
	color: #bcbcbc;
	text-decoration:line-through;
}
.Promotions_price
{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	color: #473425;
}
.Promotions_price span
{
	color: #ff0000;
}
.Promotions_price span i
{
    color: #bcbcbc;
	text-decoration:line-through;
}
.Promotions_price a
{
    color: #ff0000;
    }
/*Photobooks*/
.Photobooks
{
	width: 100%;
	float: left;
	margin-top:10px;
}
.Photobooks_top
{
	width: 100%;
	float: left;
}
.Photobooks_l
{
	width: 0px;
	height: 40px;
	overflow: hidden;
	float: left;
	background: url(/images/ad_tag.jpg) no-repeat;
}



.Photobooks_l
{
	width: 51px;
	height: 40px;
	overflow: hidden;
	float: left;
	background: url(/images/gg_tag01.jpg) no-repeat;
}
.Photobooks_r
{
	width: 688px;
	height: 37px;
	border-top: 1px #e3e2e1 solid;
	border-right: 1px #e3e2e1 solid;
	border-bottom: 2px #addee3 solid;
	float: left;
	background: #fff;
}
.Photobooks_r1
{
	width: 148px;
	height: 37px;
	border-top: 1px #e3e2e1 solid;
	border-right: 1px #e3e2e1 solid;
	border-bottom: 2px #addee3 solid;
	float: left;
	background: #fff;
}



.Photobooks_tag
{
	width: 250px;
	height: 37px;
	float: left;
	background-position: 5px -110px;
	line-height:37px;
	margin-left:10px;
}

.Photobooks_more
{
	float: right;
	margin-top:10px;
	font-size: 12px;
	color: #999;
    font-weight: bold;
    margin-right:20px;
    display:inline;
}
.Photobooks_more a
{
    background-position: -112px 3px;
	text-decoration: none;
	padding-right: 15px;
	color: #8d8d8d;
}
.Photobooks_main
{
	width: 736px;
	float: left;
	border: 1px #e0e0e0 solid;
	border-top: 0;
	background: #fff;
	padding: 1px;
}
.Photobooks_mainA
{
	width: 196px;
	float: left;
	border: 1px #e0e0e0 solid;
	border-top: 0;
	background: #fff;
	padding: 1px;
}
.Photobooks_img
{
	width: 388px;
	height: 426px;
	overflow: hidden;
	float: left;
}
.Photobooks_zk
{
	width: 696px;
	float: left;
	padding: 10px 25px;
}
.Photobooks_kj
{
	width: 340px;
	float: right;
}
.Photobooks_k
{
	width: 160px;
	float: left;
	padding: 7px 5px;

}
.Photobooks_k img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	float: left;
	
}
.Photobooks_k .on
{
    border: 2px #ff0000 solid;
    }
.Photobooks_k a
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.Photobooks_k span
{
	float: left;
	width: 100%;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
	height:20px;
}
.Photobooks_k i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }

.share_k
{
	width: 160px;
	float: left;
	padding: 7px 5px;
	height:210px;
	padding-top:25px;
	overflow:hidden;
}

.share_k a
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.share_k span
{
	float: left;
	width: 100%;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
	height:20px;
}

.PhotoUpload_k
{
	width: 160px;
	float: left;
	margin: 5px 3px;
	padding-left:3px;
	padding-right:3px;
	height:225px;
	overflow:hidden;
	position:relative;
	border:solid 1px #ccc;
}
.PhotoUpload_k table
{
    width:160px; height:160px;
}
.fuzzy
{
    position:relative;
    width:24px;
    height:24px;
    background-image:url('/images/fuzzy.gif');
    z-index:3;
    top:-160px;
    left:0px;
    float:left;

    }
.cut
{
    position:relative;
    width:24px;
    height:24px;
    background-image:url('/images/cut.gif');
    z-index:3;
    top:-160px;
    right:0px;
    float:right;
    }
.photoFrame
{
    width:160px;
    height:160px;
    background-repeat:no-repeat;
    background-position:center;
}
.photoFrame div
{
    border:dashed 1px #fff;
}
.photoFrameView
{
    border:dotted 2px #fff;
}
.viewTips img,.viewTips span
{
    float:left;
    line-height:24px;
    }

/*NowPor*/
.NowPor
{
	width: 718px;
	padding: 0 15px;
	margin-top: 10px;
	float: left;
	border: 1px #e0e0e0 solid;
	background: #fff;
}
.NowPor_top
{
	width: 714px;
	float: left;
	border-bottom: 1px #dddddc dashed;
}
.NowPor_tag
{
	width: 250px;
	height: 20px;
	padding-top: 14px;
	padding-bottom: 10px;
	float: left;
}
.NowPor_more
{
	float: right;
	line-height: 20px;
	font-size: 12px;
	padding-right: 20px;
	padding-top: 14px;
	color: #8d8d8d;
}
.NowPor_more a
{
	text-decoration: none;
	color: #8d8d8d;
}
.NowPor_main
{
	width: 714px;
	float: left;
}
.NowPor_k
{
	width: 160px;
	float: left;
	padding: 8px 9px;
}
.NowPor_k img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	float: left;
}
.NowPor_k a
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.NowPor_k span
{
	float: left;
	width: 100%;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
}

.NowPor_k i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }
/*NowPorA*/
.NowPorA
{
	width: 920px;
	padding: 0 19px;
	margin-top: 10px;
	float: left;
	border: 1px #e0e0e0 solid;
	background: #fff;
}
.NowPorA_top
{
	width: 920px;
	float: left;
	border-bottom: 1px #dddddc dashed;
}
.NowPorA_tag
{
	width: 250px;
	height: 20px;
	padding-top: 14px;
	padding-bottom: 10px;
	float: left;
}
.NowPorA_more
{
	float: right;
	line-height: 20px;
	font-size: 12px;
	padding-right: 20px;
	padding-top: 14px;
	color: #8d8d8d;
}
.NowPorA_more a
{
	text-decoration: none;
	color: #8d8d8d;
}
.NowPorA_main
{
	width: 920px;
	float: left;
}
.NowPorA_k
{
	width: 160px;
	float: left;
	padding: 8px 9px;
}

.NowPorA_k i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }

.NowPorA_k img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	float: left;
}
.NowPorA_k a
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.NowPorA_k span
{
	float: left;
	width: 100%;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
}
/*MainMf*/
.MainMf
{
	width: 958px;
	padding: 6px 0;
	margin-top: 10px;
	border: 1px #e0e0e0 solid;
	background: #fff;
	float: left;
}
.MainMf_kj
{
	width: 200px;
	height: 100px;
	float: left;
	background: url(/images/line01.gif) no-repeat left;
	overflow-y:hidden;
}
.MainMf_tag
{
	width: 200px;
	height: 20px;
	float: left;
	
}
.MainMf_k
{
	width: 100%;
	float: left;
	padding-top: 10px;
}
.MainMf_k li
{
	width: 63%;
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	color: #7b7b7b;
	
	padding-left: 70px;
	clear:both;
}
.MainMf_k li strong
{
	width: 100%;
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	font-family: '微软雅黑';
	color: #8e9401;
	float: left;
}
.MainMf_k li a
{
	color: #7b7b7b;
	text-decoration: none;
	clear:both;
}
.MainMf_title
{
	float: left;
	padding-left: 20px;
	width:195px;
	
}
.MainMf_title div
{
    padding-top:4px;
    margin-left:2px;
    line-height:18px;
    color:#c40001;
    font-size:16px;
    font-weight:bold;
    }
.MainMf_title div nobr
{
    margin-bottom:16px;
    }
/*hots*/
.hots
{
	width: 200px;
	overflow: hidden;
	margin-top: 10px;
	float: left;
	background:url(/images/leftmenu_line02.gif) repeat-y;		
}
.hots_top
{
	width: 100%;
	float: left;
	padding-top: 52px;
	background:url(/images/leftmenu_tag02.gif) no-repeat;	
}
.hots_tag
{
	width: 100%;
	float: left;
}
.hots_main
{
	width: 100%;
	float: left;
	padding-bottom:10px;
	background:url(/images/leftmenu_line03.gif) no-repeat bottom;		
}
.hots_kj
{
	width: 160px;
	margin-left:23px;
	display:inline;
	float: left;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px #dddddc dashed;
}
.hots_kj i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }
.hots_title
{
	width: 100%;
	float: left;
}
.hots_title a
{
	width: 50%;
	height: 15px;
	float: left;
	text-decoration: none;
	color: #4e4338;
}
.hots_title span
{
	width: 100%;
	text-align: right;
	float: left;
	font-size: 12px;
	color: #FF0000;
}
.hots_k
{
	width: 100%;
	float: left;
}
.hots_l
{
	width: 28px;
	float: left;
	height: 15px;
}
.hots_r
{
	width: 130px;
	float: left;
}
.hots_img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	margin: auto;
}
.hots_wz
{
	width: 100%;
	float: left;
	text-align: center;
	padding-top: 5px;
	font-size: 12px;
}
.hots_wz a
{
	width: 100%;
	float: left;
	text-align: center;
	color: #4e4338;
	text-decoration: none;
}
.hots_wz span
{
	color: #8d8d8d;
}
.hots_price
{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 14px;
	line-height: 22px;
	color: #ff0000;
}
.hots_price span
{
	color: #ff0000;
}
.hots_inc
{
	margin-left:23px;
	display:inline;
	width: 160px;
	float: left;
}

.hots_inc i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }

.hots_inc img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	float: left;
}
.hots_inc a
{
	width: 100%;
	text-align: center;
	float: left;
	text-decoration: none;
	color: #4e4338;
	line-height: 22px;
}
.hots_inc span
{
	width: 100%;
	text-align: center;
	float: left;
	color: #FF0000;
	line-height: 22px;
}
/*Browse*/
.Browse
{
	width: 180px;
	float: left;
	margin-top: 15px;
}

.Browse i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }

.Browse img
{
	width: 80px;
	height: 80px;
	overflow: hidden;
	float: left;
	border: 1px #d9d9d9 solid;
}
.Browse a
{
	width: 88px;
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.Browse span
{
	float: left;
	width: 88px;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-align: left;
}
/*zb*/
.zb01
{
	background-position: 5px -150px;
}
.zb02
{
	background-position: 5px -185px;
}
.zb03
{
	background-position: 5px -240px;
}
.zb04
{
	background-position: 5px -280px;
}
.zb05
{
	background-position: 60px -320px;
}
.zb06
{
	background-position: 60px -360px;
}
.zb07
{
	background-position: 60px -400px;
}
.zb08
{
	background-position: 60px -440px;
}
.zb09
{
	background-position: 5px -245px;
}
.zb10
{
	background-position: 5px -275px;
}
.zb11
{
	background-position: 5px -304px;
}
.zb12
{
	background-position: 5px -333px;
}
.zb13
{
	background-position: 5px -360px;
}
.zb14
{
	background-position: 5px -480px;
}
.zb15
{
	background-position: 5px -506px;
}
.zb16
{
	background-position: 5px -544px;
}
.zb17
{
	background-position: 5px -574px;
}
.zb18
{
	background-position: 5px -816px;
}
.zb19
{
	background-position: 5px -546px;
}
.zb20
{
	background-position: 5px -875px;
}
.zb21
{
	background-position: 5px -911px;
}
.zbshare
{
    background-position: 5px -1239px;
    }
.typename2
{
	background-position: 5px -110px;
}
.typename7
{
	background-position: 5px -544px;
}
.typename6
{
	background-position: 5px -574px;
}
.typename5
{
	background-position: 5px -982px;
}
.typename4
{
	background-position: 5px -816px;
}
.typename3
{
	background-position: 5px -846px;
}
.typename8
{
	background-position: 5px -952px;
}
.typename9
{
    background:url('/images/posters.jpg') no-repeat;
	background-position: 5px 10px;
}

.typename12
{
    background:url('/images/cups.jpg') no-repeat;
	background-position: 5px 10px;
}

.theme26
{
    background:url('/images/markcups.jpg') no-repeat;
	background-position: 5px 10px;
	width:600px;
}

.theme27
{
    background:url('/images/bscups.jpg') no-repeat;
	background-position: 5px 10px;
	width:600px;
}

.typename13
{
    background:url('/images/postcard.jpg') no-repeat;
	background-position: 5px 10px;
}

.typename14
{
    background:url('/images/babybook.jpg') no-repeat;
	background-position: 5px 10px;
}

.typename15
{
    background:url('/images/tshirt.jpg') no-repeat;
	background-position: 5px 10px;
}

.typename16
{
    background:url('/images/puzzle.jpg') no-repeat;
	background-position: 5px 10px;
}

.zb22
{
    background:url('/images/posters_tag.gif') no-repeat;
	background-position: 5px 15px;
}

.zb_work
{
    background:url('/images/work_tag.gif') no-repeat;
	background-position: 5px 15px;
}

.typename1
{
    background-position: 5px -1014px;
    }
.typename10
{
    background-position: 5px -1048px;
    }
    
.typename11
{
    background-position: 5px -1080px;
    }

.typename_share
{
    background-position: 5px -1146px;
    }
    
.topworks
{
    background-position: 5px -1188px;
    }

.zbga
{
	background-position: 5px -1120px;
}
.typename_media
{
    background-position: 5px -1208px;
    }

/*lct*/
.lct
{
	width: 100%;
	float: left;
	margin-top: 10px;
}
.lct_img
{
	width: 509px;
	height: 120px;
	float: left;
	overflow: hidden;
}
.lct a
{
	width: 241px;
	height: 120px;
	overflow: hidden;
	float: right;
}


/*Footer*/
.Footer
{
clear:both;	
	width: 960px;
	margin: auto;
}
.foot
{
	width: 100%;
	height: 104px;
	float: left;
}
.copy
{
	clear:both;
	width: 100%;
	text-align: center;
	float: left;
	color: #463c33;
	font-size: 12px;
	padding-top: 10px;
	font-family: Arial;
}
.copy a
{
	text-decoration: none;
	color: #463c33;
}
.foot_wz
{
	width: 340px;
	margin: auto;
	padding-top: 10px;
}
.foot_wz li
{
	float: left;
	color: #463c33;
	font-size: 12px;
	padding: 0 14px;
	border-left: 1px #694525 solid;
}
.foot_wz li a
{
	text-decoration: none;
	color: #463c33;
}

.footer_logo
{
    width:530px; padding-top:16px; margin:auto;
    }

/*nav*/
.tico1
{
	background-image: url(/images/type/tico_1.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico2
{
    background-image: url(/images/type/tico_2.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico3
{
	background-image: url(/images/type/tico_3.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico4
{
	background-image: url(/images/type/tico_4.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico18
{
	background-image: url(/images/type/tico_18.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico5
{
	background-image: url(/images/type/tico_5.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico6
{
	background-image: url(/images/type/tico_6.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.tico7
{
	background-image: url(/images/type/tico_7.gif);
	background-repeat:no-repeat;background-position:7px 0px;
}
.nav08
{
	background-position: 0 -388px;
}
.nav09
{
	background-position: 10px -435px;
}
.nav10
{
	background-position: 10px -547px;
}
.nav11
{
	background-position: 10px -578px;
}
.nav12
{
	background-position: 10px -668px;
}
.nav13
{
	background-position: 40px -470px;
}
.nav14
{
	background-position: 40px -496px;
}
.nav15
{
	background-position: 40px -525px;
}
.nav16
{
	background-position: 40px -618px;
}
.nav17
{
	background-position: 40px -648px;
}
.nav18
{
	background-position: 40px -705px;
}
.nav19
{
	background-position: 40px -735px;
}
.nav20
{
	background-position: 40px -764px;
}
.nav21
{
	background-position: 40px -442px;
}
.nav22
{
	background-position: 12px -823px;
}
.nav22 a
{
	text-decoration: none;
	color: #33a33e;
}
.nav23
{
	background-position: 15px -853px;
}
.nav23 a
{
	text-decoration: none;
	color: #ff5660;
}
.nav24
{
	background-position: 0 -793px;
}
.nav25
{
	background-position: 40px -881px;
}
.nav26
{
	background-position: 40px -913px;
}
.nav27
{
	background-position: 0 -615px;
}
.nav28
{
	background-position: 275px -615px;
}
.nav29
{
	background-position: 0 -655px;
}
.nav30
{
	background-position: 275px -655px;
}
.nav31
{
	background-position: 0 -695px;
}
.nav32
{
	background-position: 275px -695px;
}
.nav33
{
	background-position: 0 -735px;
}
.nav34
{
	background-position: 275px -735px;
}
.nav35
{
	background-position: 0 -775px;
}
.nav36
{
	background-position: 275px -775px;
}
.nav37
{
	background-position: 0 -620px;
}
.nav38
{
	background-position: -150px -620px;
}
.nav39
{
	background-position: 0 -1030px;
}
.nav40
{
	background-position: 0 -1054px;
}
.nav41
{
	background-position: 0 -1078px;
}
.nav42
{
	background-position: 0 -1102px;
}
.nav43
{
	background-position: -150px -738px;
}
.nav44
{
	background-position: 0 -529px;
}
.nav45
{
	background-position: 0 -1149px;
}
.nav46
{
	background-position: 0 -1210px;
	color:#ff5660;	
}
.nav47
{
	background-position: 0 -1239px;
	color:#01A111;
}
.nav48
{
	background-position: 0 -1258px;
}
.nav49
{
	background-position: 0 -1176px;
}
.nav50
{
	background-position: 5px -850px;
}
.nav51
{
	background-position: -220px -1258px;
}
.nav52
{
	background-position: 0 -1180px;
}
.nav53
{
	background-position: 40px -1295px;
}
.nav54
{
	background-position: 0 -1295px;
}
.nav55
{
	background-position: 0 -1312px;
}
.nav56
{
	background-position: 0 -1340px;
}
.nav57
{
	background-position: 0 -1376px;
}

.page
{
	float: right;
	margin: 30px 0;
	padding-right: 20px;
	display: inline;
	color: #666;
}
.page a
{
border: 1px solid #cdcdcd;
    color: #666;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0 5px 0 0;
    padding: 0;
    text-align: center;
    padding: 2px 8px;
}
.page strong a
{
	color: #666;
}
.colpage
{
color: #666;
    line-height: 20px;
    text-align: center;
}
.colpage a
{
	color: #666
}
.xzpage
{
	border: 1px #cdcdcd solid;
	color: #ababab;
    margin: 0 5px 0 0;
	display: inline;
	float: left;
	 height: 20px;
    line-height: 20px;
    padding: 2px 8px;
}
.xzpage a
{
	color: #ababab;
	text-decoration: none;
}
/*PhotoBooksSort*/
.PhotoBooksSort
{
	width: 718px;
	padding: 0 15px;
	height: 1158px;
	float: left;
	margin-top: 10px;
	background: #fff;
	border: 1px #e0e0e0 solid;
}
.PhotoBooksSort_top
{
	width: 716px;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px #dddddc dashed;
	color: #e0e0e0;
}
.PhotoBooksSort_topA
{
	width: 914px;
	float: left;
	margin-left:15px;
	margin-bottom:30px;
	padding-left:10px;
	display:inline;
	padding-bottom: 10px;
	border-bottom: 1px #dddddc dashed;
	color: #e0e0e0;
}
.PhotoBooksSort_kj
{
	float: left;
	padding-left: 17px;
	padding-top: 25px;
}
.PhotoBooksSort_img
{
	width: 320px;
	float: left;
}
.PhotoBooksSort_img img
{
	width: 320px;
	height: 320px;
	float: left;
}
.PhotoBooksSort_img input
{
	width: 140px;
	height: 40px;
	float: left;
	margin-top: 22px;
	margin-left: 86px;
	display: inline;
	cursor: pointer;
}
.PhotoBooksSort_k
{
	width: 300px;
	float: left;
	padding-left: 55px;
}
.PhotoBooksSort_title
{
	float: left;
	color: #4d4237;
	padding-top: 45px;
	font-weight: bold;
	font-size: 16px;
}
.PhotoBooksSort_main
{
	width: 100%;
	float: left;
}
.PhotoBooksSort_wz
{
	width: 100%;
	float: left;
	color: #4c4037;
	font-size: 12px;
}
.PhotoBooksSort_wz i
{
    color:#bcbcbc;
    text-decoration:line-through;
    margin-left:10px;
    }
.PhotoBooksSort_wz td
{
	padding-top: 8px;
}
.PhotoBooksSort_wz strong
{
	color: #ff434e;
	font-size: 20px;
}
.PhotoBooksSort_yh
{
	width: 270px;
	float: left;
	font-size: 12px;
	line-height: 22px;
	padding-top: 40px;
}
.PhotoBooksSort_yh a
{
	text-decoration:underline;
	color: #f4454f;
}
.PhotoBooksSort_zx
{
	width: 100%;
	float: left;
	color: #777;
	padding-top: 12px;
}
.PhotoBooksSort_zx span
{
	float: left;
	color: #777;
	line-height: 16px;
}
.PhotoBooksSort_zx img
{
	float: left;
	padding-right: 15px;
}
.PhotoBooksSort_zx a
{
	float: left;
	color: #1c6db0;
}

.PhotoBooksSort_btn
{
	float: left;
	margin-top: 50px;
}
.PhotoBooksSort_btn li
{
	width: 120px;
	height: 40px;
	padding-right: 22px;
	float: left;
}
.PhotoBooksSort_btn li input
{
	width: 120px;
	height: 40px;
	float: left;
	cursor: pointer;
}
.bkj
{
	float: left;
	background: #ffefbd;
	padding: 3px 8px;
	color: #4d4237;
	font-size: 14px;
	border: 3px #ffd79c solid;
}
/*ProductDetails*/
.ProductDetails
{
	width: 716px;
	float: left;
	margin-top: 70px;
}
.ProductDetails_top
{
	width: 100%;
	background: url(/images/line02.gif) repeat-x;
	float: left;
}
.ProductDetails_top li
{
	width: 120px;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	color: #ff0000;
	text-align: center;
	float: left;
	margin-right: 2px;
	display: inline;
	background: url(/images/btn.gif) no-repeat 0 -195px;
	cursor:pointer;
}
.ProductDetails_top li a
{
	text-decoration: none;
	color: #ff0000;
}
.ProductDetails_top li.hover
{
	width: 120px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	color: #fff;
	float: left;
	background: url(/images/btn.gif) no-repeat 0 -152px;
}
.ProductDetails_top li.hover a
{
	text-decoration: none;
	color: #fff;
}
.ProductDetails_main
{
	width: 100%;
	float: left;
}
.ProductDetails_kj
{
	width: 100%;
	float: left;
	padding-bottom: 15px;
	padding-top: 30px;
	border-bottom: 1px #dddddc dashed;
}
.ProductDetails_tag
{
	width: 100%;
	float: left;
	font-size: 14px;
	color: #ff2936;
}
.ProductDetails_tag strong
{
	float: left;
	padding-left: 1%;
}
.ProductDetails_tag a
{
	text-decoration: none;
	color: #3692df;
	float: right;
	padding-right: 15px;
}
.ProductDetails_tag a:hover
{
	text-decoration: underline;
	color: #3692df;
}
.ProductDetails_tag span
{
	font-size: 14px;
	float: left;
	padding-left: 25px;
	background: url(/images/inc.gif) no-repeat 4px -420px;
}
.ProductDetails_wz
{
	width: 98%;
	padding-left: 1%;
	padding-right: 1%;
	line-height: 22px;
	padding-top: 10px;
	float: left;
	color: #858585;
}
.ProductDetails_k
{
	width: 100%;
	height: 100px;
	padding-top: 20px;
	float: left;
	background: #fff1f1;
}
.ProductDetails_k td
{
	padding-top: 5px;
	padding-left: 2%;
}
.ProductDetails_font
{
	width: 100%;
	text-align: center;
	float: left;
	padding-top: 105px;
	color: #504438;
	font-size: 14px;
	padding-bottom: 120px;
}
.ProductDetails_font a
{
	color: #c40001;
}
/*btn01*/
.btn01
{
	cursor: pointer;
	background-position: 0 0;
}
.btn02
{
	cursor: pointer;
	background-position: 0 -50px;
}
.btn03
{
	background-position: 0 -100px;
	cursor: pointer;
}
.btn04
{
	width: 100px;
	height: 40px;
	float: left;
	cursor: pointer;
	background-position: 0 -240px;
}
.btn05
{
	width: 91px;
	height: 26px;
	margin-top: 7px;
	float: left;
	cursor: pointer;
	background-position: 0 -290px;
}
.btn06
{
	width: 100px;
	height: 40px;
	float: left;
	cursor: pointer;
	background-position: 0 -328px;
}
.btn07
{
	width: 188px;
	height: 47px;
	float: left;
	cursor: pointer;
	background-position: 0 -380px;
}
.btn08
{
	width: 120px;
	height: 40px;
	float: left;
	cursor: pointer;
	background-position: 0 -444px;
}
.btn09
{
	width: 120px;
	height: 30px;
	float: left;
	cursor: pointer;
	background-position: 0 -500px;
}
.btn010
{
	width: 120px;
	height: 30px;
	cursor: pointer;
	float: left;
	background-position: 0 -543px;
}
.btn011
{
	width: 120px;
	height: 30px;
	float: left;
	cursor: pointer;
	background-position: 0 -584px;
}
.btn012
{
	width: 70px;
	height: 30px;
	float: left;
	margin-left: 100px;
	display: inline;
	cursor: pointer;
	background-position: 0 -624px;
}
.btn013
{
	width: 70px;
	height: 30px;
	cursor: pointer;
	margin-left: 10px;
	display: inline;
	background-position: 0 -664px;
}
.btn014
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -704px;
}
.btn015
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -754px;
}
.btn016
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -802px;
}
.btn017
{
	width: 120px;
	height: 30px;
	cursor: pointer;
	background-position: 0 -853px;
}
.btn018
{
	width: 100px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -893px;
}
.btn019
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -943px;
}
.btn020
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -992px;
}
.btn021
{
	width: 120px;
	height: 30px;
	cursor: pointer;
	background-position: 0 -1040px;
}
.btn022
{
	width: 100px;
	height: 30px;
	cursor: pointer;
	background-position: 0 -1077px;
}
.btn023
{
	width: 100px;
	height: 30px;
	cursor: pointer;
	background-position: 0 -1116px;
}
.btn024
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -1157px;
}
.btn025
{
	width: 120px;
	height: 40px;
	cursor: pointer;
	background-position: 0 -1205px;
}
.btn026
{
	width: 72px;
	height: 25px;
	cursor: pointer;
	background-position: 0 -1253px;
}
.btn040
{
	width:120px;
	height:40px;
	float:left;
	cursor:pointer;
	background: url(/images/btn007.gif) no-repeat;	
}
/*MyAccount*/
.MyAccount
{
	width: 198px;
	float: left;
	margin-top: 10px;
	background: #fff;
	border: 1px #e0e0e0 solid;
}
.MyAccount_kj
{
	width: 100%;
	float: left;
}
.MyAccount_top
{
	width: 196px;
	height: 38px;
	line-height: 38px;
	float: left;
	background: #ffa2a7;
	margin-right: 1px;
	margin-top: 1px;
	margin-left: 1px;
	display: inline;
}
.MyAccount_top span
{
	width: 168px;
	padding-left: 40px;
	font-weight: bold;
	font-size: 14px;
	color: #4b2e15;
	float: left;
}
.MyAccount_k
{
	width: 100%;
	float: left;
	padding-bottom: 10px;
}
.MyAccount_k li
{
	padding-left: 67px;
	font-size: 12px;
	color: #493525;
	float: left;
	line-height: 22px;
	margin-top: 10px;
	width:100px;
}
.MyAccount_k span
{
	color: #ff5660;
}
.MyAccount_k li a
{
	color: #493525;
	text-decoration: none;
}

/*MyOrder*/
.MyOrder
{
	width: 100%;
	float: left;
}
.MyOrder_top
{
	width: 100%;
	float: left;
	margin-top: 30px;
}
.MyOrder_tag
{
	width: 100%;
	float: left;
}
.MyOrder_tag strong
{
	font-size: 16px;
	padding-left: 25px;
	color: #4b2e15;
}
.MyOrder_tag a
{
	color: #ff5d67;
	font-size: 12px;
	padding-left: 15px;
	text-decoration: none;
}
.MyOrder_more
{
	color: #4b2e15;
	font-size: 12px;
	float: right;
	padding-right: 25px;
	text-align: right;
}
.MyOrder_more a
{
	color: #ff545e;
	text-decoration: none;
}
.MyOrder_main
{
	width: 680px;
	height: 130px;
	overflow: hidden;
	margin-left: 15px;
	display: inline;
	float: left;
	margin-top: 10px;
	background: #f7f7f7;
}
.MyOrder_kj
{
	clear: both;
	width: 100%;
	float: left;
	padding-top: 20px;
}
.MyOrder_kj td
{
	padding-bottom: 5px;
	padding-left: 1%;
	line-height: 20px;
	color: #4b2e15;
	font-size: 13px;
}
.MyOrder_kj strong
{
	float: left;
	padding-left: 20px;
}
.MyOrder_kj span
{
	color: #ff5660;
}
.MyOrder_kj span a
{
	color: #ff5660;
	text-decoration:none;
}
.MyOrder_cz
{
	float: left;
}
.MyOrder_cz li
{
	font-size: 12px;
	padding-right: 15px;
	float: left;
}
.MyOrder_cz li a
{
	text-decoration: none;
	color: #01a111;
}
.MyOrder_title
{
	float: left;
}
.MyOrder_title li
{
	font-size: 12px;
	padding-right: 15px;
	float: left;
}
.MyOrder_title li a
{
	text-decoration: none;
	color: #01A111;
}
.MyOrder_k
{
	width: 670px;
	margin: auto;
	margin-top: 30px;
	border-top: 2px #c40001 solid;
}
.MyOrder_k td
{
	line-height: 30px;
	color: #4c4036;
	border-bottom: 1px #e9e9e9 dashed;
}
.MyOrder_k a
{
	color: #01A111;
	text-decoration: none;
}
.MyOrder_gd
{
	width: 100%;
	float: left;
	padding-top: 65px;
	padding-bottom: 75px;
	color: #504438;
	line-height: 24px;
	text-align: center;
}
.MyOrder_gd span
{
	font-size: 14px;
}
.MyOrder_gd a
{
	text-decoration: none;
}
.MyOrder_font
{
	float:left;
	padding-left:30px;
	color:#4c4036;
	padding-top:20px;
}
.MyOrder_font span
{
	float:left;
	line-height:22px;
	padding-left:5px;
}
.MyOrder_btnA
{
	float:left;
	padding-left:10px;
	padding-top:20px;
}
/*MyWork*/
.MyWork
{
	float: left;
}
.MyWork_kj
{
	width: 160px;
	padding: 0 9px;
	float: left;
	margin-top: 35px;
}
.MyWork_img
{
	width: 160px;
	height: 160px;
	overflow: hidden;
	float: left;
}
.MyWork_wz
{
	width: 100%;
	text-align: center;
	color: #4e4338;
	float: left;
	line-height:24px;
}
.MyWork_wz a
{
	text-decoration: none;
	color: #4e4338;
}
.MyWork_k
{
	float: left;
	padding-top: 5px;
}
.MyWork_k li
{
	float: left;
	padding-left: 35px;
}
/*CenterMain*/
.CenterMain
{
	width: 956px;
	float: left;
	padding: 1px;
	margin-top: 18px;
	padding-bottom: 20px;
	border: 1px #e2e2e1 solid;
	background: #fff;
}
.CenterMain_kj
{
	width: 900px;
	margin: auto;
}
/*Cars*/
.Cars
{
	width: 100%;
	float: left;
}
.Cars_top
{
	float: left;
	padding-top: 25px;
	padding-bottom: 20px;
}
.Cars_top li
{
	float: left;
	padding-right: 20px;
}
.Cars_main
{
	width: 100%;
	float: left;
}
.Cars_tag
{
	width: 100%;
	line-height: 30px;
	border-top: 2px #c40001 solid;
	background: #f4f4f4;
	color: #747474;
	float: left;
}
.Cars_tag span
{
	color: #01A111;
	font-size: 12px;
	padding-left: 15px;
	float: left;
}
.Cars_kj
{
	width: 100%;
	float: left;
	color: #4e4e4e;
}
.Cars_kj td
{
	padding: 12px 0;
	background: url(/images/tb_bj.gif) no-repeat right;
	border-bottom: 1px #d1d1d1 dashed;
}
.Cars_kj font
{
	font-size: 14px;
	color: #ff2734;
	font-weight: bold;
}
.Cars_kj a
{
	text-decoration: none;
	color: #01A111;
}
.Cars_k
{
	float: left;
	line-height:82px;
}
.Cars_k img
{
	display: inline;
	border: 1px #e2e2e2 solid;
}
.Cars_k strong
{
	float: left;
	font-size: 14px;
    padding-top:34px;
    line-height:14px;
	color: #4e4e4e;
	padding-left: 20px;
}
.Cars_k a
{
	text-decoration: none;
	color: #4e4e4e;
}
.Cars_l
{
	height: 18px;
	float: left;
	padding-left: 45px;
	padding-right: 3px;
}
.Cars_l input
{
	width: 10px;
	height: 18px;
	float: left;
	background: url(/images/inc.gif) no-repeat 0 -960px;
}
.Cars_m
{
	width: 27px;
	float: left;
}

.Cars_m input
{
	width: 25px; height: 16px; border: 1px #999 solid; background: #efefef;
}

.Cars_m .photo
{
	width: 25px; height: 16px; border: 0px #999 solid; background: #fff;
}

.Cars_r
{
	float: left;
	padding-left: 3px;
	height: 18px;
}
.Cars_r input
{
	width: 10px;
	height: 18px;
	float: left;
	background: url(/images/inc.gif) no-repeat 0 -938px;
}
.Cars_more
{
	float: right;
	color: #535353;
	font-weight: bold;
	line-height: 30px;
	font-size: 14px;
	padding-right: 15px;
	padding-top: 20px;
}
.Cars_more span
{
	color: #ff0000;
	font-size: 24px;
}
.Cars_btn
{
	float: right;
	margin-top: 20px;
}
.Cars_btn li
{
	float: left;
	padding-right: 10px;
	padding-left: 12px;
	line-height: 40px;
}
.Cars_btn li input
{
	line-height: 40px;
}
/*CarsTwo*/
.CarsTwo
{
	width: 100%;
	float: left;
	padding-top: 15px;
}
.CarsTwo_k
{
	width: 96%;
	padding: 10px 2%;
	float: left;
	border-bottom: 1px #dedede dashed;
}
.CarsTwo_k strong
{
	font-size: 14px;
	font-weight: bold;
	color: #543821;
}
.CarsTwo_k a
{
	color: #01A111;
	text-decoration: none;
	padding-left: 10px;
}
.CarsTwo_k span
{
	width: 100%;
	color: #543821;
	line-height: 30px;
}
.CarsTwo_main
{
	width: 100%;
	float: left;
}
.CarsTwo_tag
{
	width: 100%;
	float: left;
	padding-top: 22px;
}
.CarsTwo_tag strong
{
	float: left;
	font-size: 14px;
	color: #543821;
	padding-left: 15px;
}
.CarsTwo_tag a
{
	color: #01A111;
	font-size: 12px;
	text-decoration: none;
	float: right;
	padding-right: 15px;
}
.CarsTwo_top
{
	width: 100%;
	line-height: 30px;
	background: #f4f4f4;
	font-size: 12px;
	color: #747474;
	float: left;
	margin-top: 10px;
}
.CarsTwo_kj
{
	width: 100%;
	float: left;
}
.CarsTwo_kj a
{
	color: #01A111;
	text-decoration: none;
}
.CarsTwo_kj td
{
	border-bottom: 1px #d1d1d1 dashed;
	line-height: 30px;
	color: #4e4e4e;
}
.CarsTwo_kj strong
{
	font-size: 14px;
}
.CarsTwo_kj span
{
	font-size: 14px;
	font-weight: bold;
	color: #ff2734;
}
.CarsTwo_font
{
	width: 100%;
	padding-top: 25px;
	float: left;
}
.CarsTwo_l
{
	font-size: 12px;
	color: #543821;
	padding-left: 10px;
	float: left;
}
.CarsTwo_r
{
	width: 300px;
	float: right;
}
.CarsTwo_r td
{
	color: #6e6e6e;
	line-height: 24px;
}
.CarsTwo_r strong
{
	font-size: 14px;
}
.CarsTwo_left
{
	width: 560px;
	padding-left: 15px;
	float: left;
}
.CarsTwo_price
{
	font-weight: bold;
	float: right;
	line-height: 30px;
	text-align:right;
}
.CarsTwo_price strong
{
	color: #535353;
	font-size: 14px;
}
.CarsTwo_price span
{
	color: #ff0000;
	font-size: 24px;
}
.CarsTwo_price strong span
{
	font-size: 14px;
}
.CarsTwo_zk
{
	width: 100%;
	float: left;
	padding-bottom: 20px;
	border-bottom: 1px #dedede dashed;
}
.CarsTwo_title
{
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	clear: both;
	margin-top: -1px;
	padding: 0 0 9px 14px;
	position: relative;
}
.CarsTwo_title a
{
	color: #01A111;
	text-decoration: none;
}
.CarsTwo_title span
{
	display: block;
	height: 14px;
}
.Title
{
	display: block;
	height: 14px;
	color:#ff9839;
    font-size:14px;
    font-weight:bold;
}
.Title a
{
    
	float: left;
}
.close
{
	font-size: 0;
	height: 14px;
	line-height: 0;
	margin: 0 5px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 14px;
	background: url(/images/inc.gif) no-repeat 0 -984px;
}
.open
{
	font-size: 0;
	height: 14px;
	line-height: 0;
	margin: 0 5px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 14px;
	background: url(/images/inc.gif) no-repeat 0 -1005px;
}
.CarsTwo_btn
{
	float: right;
	margin-top: 30px;
}
.CarsTwo_btn li
{
	float: left;
	line-height: 40px;
	font-size: 12px;
	color: #01A111;
	padding-right: 30px;
}
.CarsTwo_btn li a
{
	text-decoration: none;
	color: #01A111;
}
/*Payment*/
.Payment
{
	width: 796px;
	border: 2px #c40001 solid;
	padding-bottom: 20px;
	float:left;
	margin-left:50px;
	display:inline;

}
.Payment_top
{
	float: left;
	font-size: 14px;
	padding-left: 22px;
	padding-top: 18px;
	color: #494037;
}
.Payment_main
{
	width: 100%;
	float: left;
}
.Payment_title
{
	width: 100%;
	text-align: center;
	float: left;
	font-size: 14px;
	padding-top: 20px;
}
.Payment_title span
{
	color: #5c422c;
	font-size: 14px;
	font-weight: bold;
}
.Payment_title strong
{
	color: #ff0000;
	font-size: 30px;
}
.Payment_btn
{
	width: 100%;
	clear: both;
	float: left;
	margin-top: 15px;
}
.Payment_btn span
{
	font-size: 12px;
	color: #494037;
	line-height: 47px;
	padding-left: 200px;
	float: left;
}
.Payment_btn input
{
	float: left;
	margin-left: 25px;
	display: inline;
}
.Payment_wz
{
	width: 640px;
	padding-left: 80px;
	float: left;
	padding-top: 20px;
}
.Payment_wz li
{
	width: 100%;
	float: left;
	font-size: 12px;
	line-height: 30px;
	color: #555;
}
.Payment_wz li a
{
	color: #01A111;
	text-decoration: none;
}

/*PaymentSuccess*/
.PaymentSuccess
{
	width: 958px;
	float: left;
	margin-top: 18px;
	
	border: 1px #e2e2e1 solid;
	background: #fff;
	padding-bottom:20px;
}
.PaymentSuccess_img
{
	width: 180px;
	height: 170px;
	float: left;
	overflow: hidden;
	padding-left: 156px;
	padding-top:20px;
}
.PaymentSuccess_wz
{
	float: left;
	color: #6f6f6f;
	padding-left: 22px;
	line-height: 22px;
	padding-top: 10px;
}
.PaymentSuccess_wz img
{
	clear: both;
	float: left;
	padding-top: 10px;
}
.PaymentSuccess_wz a
{
	text-decoration: none;
	color: #1cb2e8;
}
.PaymentSuccess_wz a img
{
    float:none;
    }
.PaymentSuccess_wz span
{
	float: left;
}
.PaymentSuccess_k
{
	width: 390px;
	padding-left: 30px;
	line-height: 22px;
	padding-top: 25px;
	float: left;
	color: #ff5d67;
}
.PaymentSuccess_k span
{
	color: #6f6f6f;
	font-size: 12px;
}
.PaymentSuccess_k a
{
	text-decoration: none;
	color: #1cb2e8;
	font-weight: bold;
}
.PaymentSuccess_btn
{
	float: left;
	padding-left: 280px;
	padding-top: 20px;
}
.CarsOpen
{
	width: 100%;
	float: left;
	color: #543821;
	margin-top: 10px;
}
.CarsOpen_title
{
	width: 100%;
	float: left;
	padding: 5px 0;
}
.CarsOpen_title a
{
	color: #01A111;
	text-decoration: none;
}
.CarsOpen_title span
{
	width: 288px;
}
.CarsOpen_kj
{
	width: 100%;
	float: left;
}
.CarsOpen_kj td
{
	padding-top: 8px;
}
.CarsOpen_btn
{
	float: left;
	margin-top: 20px;
	margin-left:120px;
}
.CarsOpen_k
{
	width: 100%;
	float: left;
}
.CarsOpen label
{
    cursor:pointer;
    }
.CarsOpen_k td
{
	padding-top: 8px;
}
.CarsTwo_mt
{
	width: 100%;
	float: left;
	color: #543821;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px #e6e6e6 dashed;
	margin-left:16px;
}



.adinput
{
	width: 120px;
	height: 20px;
	border: 1px #d0d0d0 solid;
}
.adinputA
{
	width: 430px;
	height: 20px;
	display: inline;
	border: 1px #d0d0d0 solid;
}
.adinputB
{
	border: 1px #d0d0d0 solid;
	margin-right: 10px;
	display: inline;
}
.adinputC
{
	width: 180px;
	height: 20px;
	border: 1px #d0d0d0 solid;
}
.clearing_payment p.other
{
	margin-bottom: 0;
}
.clearing_payment_nav
{
	font-weight: bold;
	margin-bottom: 20px;
	width: 878px;
}
.clearing_payment
{
	padding: 0;
}
.hint
{
	color: #878787;
	font-weight: normal;
}
.bank_list_info
{
	padding-bottom: 10px;
	text-align: center;
	vertical-align: top;
	width: 166px;
}
.clearing_payment_nav2 .bank_list
{
	clear: both;
	display: block;
}
.clearing_payment_nav2 .bank_list_info span
{
	border: 1px solid #EDECEC;
	display: block;
	font-size: 0;
	height: 38px;
	line-height: 0;
	margin-bottom: 5px;
	overflow: hidden;
	text-indent: -9999px;
	width: 115px;
}
.bank_list_info span.card_0
{
	display: none;
}
.bank_list_info span.card_1
{
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	color: #737373;
	display: block;
	float: none;
	font-size: 12px;
	height: auto;
	line-height: normal;
	margin: 0;
	text-indent: 0;
	width: 120px;
}
input
{
	font-size: 12px;
	vertical-align: middle;
}
.clearing_payment_nav2 .bank_list input
{
	display: block;
	margin: 12px 5px 0 0;
}
.bank_list_info table tr td
{
	vertical-align: top;
}
.clearing_payment_nav input
{
	margin: -3px 8px 0 0;
}

.CarsTwo_gd
{
	width: 100%;
	float: left;
	color: #543821;
	margin-bottom:10px;
	margin-left:16px;
}
.CarsTwo_gd td
{
	padding-top: 5px;
}

/*ModifyData*/
.ModifyData
{
	width: 100%;
	float: left;
	margin-top: 40px;
	color: #514539;
	font-size: 14px;
}
.ModifyData td
{
	padding-top: 12px;
	line-height: 30px;
}
.ModifyData img
{
	float: left;
	padding-left: 10px;
	margin-top: 2px;
}
.ModifyData span
{
	color: #ff7079;
	font-size: 12px;
}
.ModifyData font
{
	width: 100%;
	float: left;
	color: #a4a4a4;
	font-size: 12px;
}
.ck01
{
	width: 173px;
	height: 18px;
	padding: 2px;
	line-height: 18px;
	float: left;
	border: 1px #bbb solid;
}
.ck02
{
	width: 340px;
	height: 18px;
	padding: 2px;
	line-height: 18px;
	float: left;
	border: 1px #bbb solid;
}
.ck03
{
	width: 138px;
	height: 18px;
	padding: 2px;
	line-height: 18px;
	float: left;
	border: 1px #bbb solid;
}
.ck04
{
	width: 98px;
	height: 18px;
	padding: 2px;
	line-height: 18px;
	float: left;
	border: 1px #bbb solid;
}
.ck05
{
	border: 1px #bbb solid;
}

/*Delivery*/
.Delivery
{
	width: 100%;
	float: left;
}
.Delivery_tag
{
	float: left;
	color: #543821;
	margin-top: 30px;
	margin-left: 22px;
	font-size: 14px;
	display: inline;
	line-height: 18px;
	padding-left: 25px;
	font-weight: bold;
}
.Delivery_tag strong
{
	float: left;
}
.Delivery_tag a
{
	color: #01A111;
	text-decoration: none;
}
.Delivery_top
{
	float: left;
	color: #543821;
	margin-top: 30px;
	margin-left: 22px;
	font-size: 14px;
	display: inline;
	line-height: 18px;
	padding-left: 25px;
	font-weight: bold;
}
.Delivery_main
{
	width: 686px;
	float: left;
	padding: 1px;
	margin-top: 10px;
	margin-left: 15px;
	display: inline;
	border: 1px #cde9ec solid;
}
.Delivery_font
{
	padding-left: 20px;
	line-height: 40px;
	font-size: 12px;
	float: left;
	color: #543821;
}

.Delivery_kj
{
	width: 100%;
	font-size: 12px;
	float: left;
	color: #543821;
	padding: 8px 0;
	border-bottom: 1px #f5f4f4 dashed;
}
.Delivery_kj_hover
{
    font-size: 12px;
	width: 100%;
	float: left;
	color: #543821;
	padding: 8px 0;
	border-bottom: 1px #f5f4f4 dashed;
	background: #e8f8f9;
}
.Delivery_title
{
	float: left;
	line-height: 22px;
	padding-left: 16px;
}
.Delivery_k
{
	width: 80%;
	padding-left: 16px;
	float: left;
	padding-top: 10px;
}
.Delivery_k li
{
	float: left;
	padding-left: 25px;
	margin-left: 10px;
	display: inline;
}
.Delivery_k li a
{
	text-decoration: none;
}
.Delivery_more
{
	float: right;
	padding-right: 10px;
	line-height: 30px;
	color: #b1b1b1;
}
.Delivery_zk
{
	width: 686px;
	float: left;
	margin-left: 12px;
	display: inline;
	margin-top: 20px;
	border-top: 1px #e8e8e8 dashed;
}
.Delivery_zk td
{
	padding-top: 10px;
	line-height: 22px;
	color: #4b2e15;
}
.Delivery_zk span
{
	float: left;
	color: #543821;
}
.Delivery_zk select
{
	float: left;
	margin-right: 10px;
	display: inline;
}
.Delivery_zk a
{
	float: left;
	color: #f86c74;
	text-decoration: none;
}
.Type
{
	width: 100%;
	float: left;
}
.Type li
{
	width: 120px;
	float: left;
}
/*Feedback*/
.Feedback_kj
{
	width: 100%;
	float: left;
	margin-top: 5px;
}
.Feedback_kj td
{
	line-height: 30px;
	color: #717171;
	border-bottom: 1px #f2f2f2 dashed;
}
.Feedback_k
{
	width: 100%;
	float: left;
	margin-top: 5px;
}
.Feedback_k td
{
	line-height: 20px;
	color: #717171;
	padding: 5px 0;
	border-bottom: 1px #f2f2f2 dashed;
}
.Feedback_k span
{
	width: 100%;
	float: left;
	line-height: 30px;
	color: #90c9fd;
}
.Order_tag
{
	width: 100%;
	float: left;
	height: 30px;
	background: #f4f4f4;
	line-height: 30px;
	color: #4e4e4e;
}
.Order_tag strong
{
	color: #ff9839;
	font-size: 14px;
	padding-left: 30px;
}
.Order_tag span
{
	color: #4e4e4e;
	font-size: 12px;
	padding-left: 30px;
}
.Order_tag a
{
	color: #01A111;
	text-decoration: none;
}
/*OrderLct*/
.OrderLct
{
	width: 100%;
	float: left;
	font-size: 12px;
	color: #543821;
	padding-top: 10px;
}
/*Recharge*/
.Recharge
{
	width: 600px;
	margin: auto;
}
.Recharge_kj
{
	width: 100%;
	padding: 25px 0;
	border-bottom: 1px #ccc solid;
	float: left;
}
.Recharge_tag
{
	width: 100%;
	float: left;
	font-size: 14px;
	color: #4a3f35;
}
.Recharge_tag strong
{
	color: #01a111;
}
.Recharge_wz
{
	width: 100%;
	font-size: 12px;
	padding-top: 20px;
	line-height: 22px;
	color: #6f6f6f;
	float: left;
}
.Recharge_wz span
{
	color: #ff5660;
}
.Recharge_btn
{
	width: 100px;
	margin: auto;
	margin-top: 20px;
}
.Recharge_title
{
	float: left;
	padding-top: 40px;
	padding-left: 40px;
	color: #6f6f6f;
	line-height: 22px;
}
.Recharge_title strong
{
	color: #01a111;
	font-size: 14px;
}
.Recharge_title span
{
}
.Recharge_k
{
	width: 566px;
	padding: 12px;
	margin-left: 30px;
	margin-top: 40px;
	display: inline;
	color: #ff5660;
	line-height: 22px;
	float: left;
	border: 2px #c1e6ea dashed;
}
.Recharge_font
{
	margin-left: 30px;
	float: left;
	display: inline;
	margin-top: 30px;
	line-height: 24px;
	color: #6f6f6f;
}
.Recharge_font strong
{
	color: #4a3f35;
	font-size: 14px;
}
/*Rechargeinfo*/
.Rechargeinfo
{
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.Rechargeinfo_tag
{
	float: left;
	font-size: 16px;
	color: #4b2e15;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 30px;
}
.Rechargeinfo_main
{
	width: 480px;
	margin: auto;
	margin-top: 20px;
}
.Rechargeinfo_main img
{
	width: 200px;
	height: 180px;
	float: left;
}
.Rechargeinfo_main span
{
	color: #6f6f6f;
	line-height: 24px;
	padding-top: 30px;
	float: left;
	padding-left: 50px;
}
.Rechargeinfo_main a
{
	color:#1b9fd0;
}
.Rechargeinfo_btn
{
	width: 480px;
	
	margin: auto;
	margin-top: 20px;
	margin-left:250px;
}
.Rechargeinfo_btn li
{
	float: left;
	padding-left: 55px;
}

/*Coupon*/
.Coupon_k
{
	width: 100%;
	float: left;
	margin-top: 5px;
}
.Coupon_tag a
{
	text-decoration: none;
	color: #01A111;
}
.Coupon_k td
{
	line-height: 40px;
	border-bottom: 1px #f2f2f2 dashed;
	color: #717171;
}
.Coupon_tag
{
	float: left;
	color: #01A111;
	padding-left: 27px;
}
.Coupon_tag a
{
	text-decoration: none;
	color: #01A111;
}
.Coupon_k a
{
    text-decoration:none;
    color:#01A111;
    }
.Coupon
{
	width: 686px;
	float: left;
	margin-left: 12px;
	display: inline;
	margin-top: 10px;
	border-top: 1px #e8e8e8 dashed;
}
.Coupon_font
{
	float: left;
	padding-left: 20px;
	margin-top: 16px;
	margin-left: 15px;
	display: inline;
	color: #c40001;
	line-height: 22px;
	background: url(/images/inc02.gif) no-repeat left 5px;
}
.Coupon_kj
{
	width: 100%;
	float: left;
	color: #4d4d4d;
	line-height: 22px;
	margin-top: 25px;
}
.Coupon_kj td
{
	font-size: 14px;
	padding-top: 10px;
}
.Coupon_kj span
{
	width: 100%;
	float: left;
	font-size: 12px;
	color: #dedede;
}

#divNull
{
	text-align: center;
	font-size: 14px;
	color: #c40001;
	font-weight: bold;
	margin-top: 70px;
	margin-bottom: 70px;
}

/*MyWork*/
.MyWork
{
	width:100%;
	float:left;
}
.MyWork_tag
{
	width:100%;
	float:left;
	background:#fff7f7;
	line-height:26px;
	line-height:26px;
}
.MyWork_tag li
{
	float:left;	
	padding-left:20px;
}
.MyWork_tag li a
{
	color:#c40001;
	text-decoration:none;
}
.MyWork_tag li.hover
{
	font-weight:bold;
}
.MyWork_font
{
	width:100%;
	text-align:center;
	color:#6d20a8;
	float:left;
	padding-top:20px;
	font-size:13px;
	line-height:30px;
}
.MyWork_k2
{
	width:676px;
	padding:1px;
	margin-top:5px;
	border:1px #f2f2f2 solid;
	float:left;
}
.MyWork_top
{
	width:100%;
	float:left;
}
.MyWork_tf
{
	width:655px;
	float:left;
	padding-left:10px;
}
.MyWork_tf td
{
	padding:25px 0;
	color:#4e4338;
	border-bottom:1px #f2f2f2 dashed;
}
.MyWork_img2
{
	width:78px;
	height:78px;
	padding:5px;
	margin-left:15px;
	display:inline;
	float:left;
	background: url(/images/bj_img.gif) no-repeat;	
}
.MyWork_gd
{
	width:100%;
	float:left;
}
.MyWork_gd li
{
	width:29px;
	float:left;
	margin-left:5px;
	display:inline;
	padding-left:5px;
	line-height:24px;
	line-height:20px;
	color:#8c8c8c;
}
.MyWork_gd li a
{
	width:100%;
	float:left;
	color:#8c8c8c;	
	text-decoration:none;
}
.MyWork_btn
{
	width:100%;
	float:left;
	text-align:center;
	padding-top:10px;
}
.MyWork_xc
{
	width:100%;	
	float:left;
}
.MyWork_xc a
{
	width:100%;
	float:left;
	color:#4e4338;
	text-decoration:none;	
}
.MyWork_xc span
{
	clear:both;
	width:90%;
	margin-top:5px;
	padding-left:10%;	
	float:left;
}


.Address_Add_btn
{
    float:left;
    line-height:30px;
    margin-left:10px;
    }
.Address_Add_btn a
{
    text-decoration:none;
    color:#ff575e;
}

/*News*/
.News
{
	width:685px;
	margin:auto;
}
.News_top
{
	width:100%;
	float:left;
	margin-top:30px;	
}
.News_top strong
{
	width:100%;
	font-size:20px;
	text-align:center;
	float:left;
	color:#4b2e15;
	font-weight:normal;
	font-family:'黑体';
	line-height:30px;
	border-bottom:2px #c40001 solid;	
}
.News_top span
{
	width:100%;
	float:left;
	line-height:30px;	
	text-align:center;
	color:#a0a0a0;
}
.News_top a
{
	color:#a0a0a0;
	text-decoration:none;
}
.News_main
{
	width:100%;
	float:left;
	color:#4b4b4b;
	margin-top:0px;
	line-height:22px;
}
.News_main a
{
	color:#ff535e;
	text-decoration:none;
}
.News_foot
{
	width:100%;
	float:left;
	color:#4b4b4b;
	margin-top:60px;
	line-height:22px;
}
.News_foot a
{
	color:#ff535e;
	text-decoration:none;
}

/*HelpLeft*/
.HelpLeft
{
	width: 196px;
	padding:1px;
	border: 1px #e0e0e0 solid;
	background: #fff;
	margin-top: 10px;
	padding-bottom: 30px;
	float: left;
}
.HelpLeft_kj
{
	width: 100%;
	float: left;
}
.HelpLeft_tag
{
	width:100%;
	float:left;
	color:#493525;
	background:#ffe1a3;
	line-height:38px;
}
.HelpLeft_tag strong
{
	float:left;
	margin-left:16px;
	padding-left:32px;
	display:inline;
}
.HelpLeft_tagA
{
	width:100%;
	float:left;
	color:#493525;
	background:#c40001;
	line-height:38px;	
}
.HelpLeft_tagA strong
{
	float:left;
	margin-left:16px;
	padding-left:32px;
	display:inline;	
}
.HelpLeft_k
{
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.PhotoLeft_k
{
    width:176px;
    padding-left:13px;
    line-height:24px;
    padding-top:10px;
	padding-bottom:10px;
	color:#4e4e4e;
    }
.PhotoLeft_k b
{
    color:#ff2734;
    font-weight:normal;
    }
.PhotoLeft_k span
{
    color:#01A111;
    }
.HelpLeft_k li
{
	width:176px;
	padding-left:20px;
	float:left;
	color:#493525;
	line-height:30px;
}
.HelpLeft_k li a
{
	text-decoration:none;
	color:#493525;
}
.HelpLeft_main
{
	width:675px;
	margin:auto;
}
.HelpLeft_zk
{
	width:100%;
	float:left;
	margin-top:30px;
}
.HelpLeft_zk strong
{
	padding-left:25px;
	float:left;
	color:#c40001;
	font-size:14px;
	line-height:24px;
}
.HelpLeft_zk span
{
	width:100%;
	float:left;
	color:#a0a0a0;
	line-height:22px;
	padding-top:15px;
}

.PaymentClose_k
{
	width:100%;
	text-align:center;
	font-size:12px;
	float:left;
	color:#6f6f6f;
	padding-top:60px;
}
.PaymentClose_k span
{
	color:#0080d1;
	font-size:14px;
}
.PaymentClose_k a
{
	color:#ff2635;
	font-size:14px;
	text-decoration:none;	
}
.PaymentClose_btn
{
	float:left;
	padding-left:295px;
	margin-top:35px;
}
.PaymentClose_btn li
{
	float:left;
	padding-left:40px;
}
.PaymentClose_btnA
{
	width:120px;
	margin:auto;
	margin-top:35px;
}
#sad
{
    position: absolute; z-index: 99; background-color: #000; left: 0px; top: 0px; display: none; filter: alpha(opacity=50);
    }




/*Favorites_img*/
.Favorites_img
{
	width:78px;
	height:78px;
	padding:5px;
	background: url(/images/bj_img.gif) no-repeat;
	margin:10px 0; 
}

#rblType LABEL
{
    padding-right:50px;
    }


/*ceng*/
.ceng
{
	width: 434px;
	border: 1px #a0a0a0 solid;
	padding: 1px;
	float: left;
	background: #fff;
}
.ceng_top
{
	width: 100%;
	height: 30px;
	float: left;
	background: #ffd79c;
}
.ceng_tag
{
	line-height: 30px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding-left: 12px;
	color: #4c4136;
}
.ceng_more
{
	line-height: 30px;
	float: right;
	color: #4c4136;
	margin-top: 7px;
	padding-right: 10px;
}
.ceng_more a
{
	cursor: pointer;
}
.ceng_main
{
	width: 100%;
	float: left;
}
.ceng_kj
{
	width: 100%;
	float: left;
	color: #5f5f5f;
	margin-top: 17px;
	line-height: 22px;
}
.ceng_kj span
{
	float: left;
	padding-left: 5px;
	color: #5f5f5f;
}
.ceng_kj td
{
	padding-top: 10px;
}
.cky01
{
	width: 234px;
	height: 16px;
	padding: 2px 5px;
	float: left;
	border: 1px #c8c8c8 solid;
}
.cky02
{
	width: 234px;
	height: 50px;
	padding: 2px 5px;
	float: left;
	border: 1px #c8c8c8 solid;
}
.cky03
{
	width: 248px;
	height: 120px;
	padding: 2px 5px;
	float: left;
	border: 1px #c8c8c8 solid;
}
.ceng_btn
{
	width: 100%;
	height: 53px;
	margin-top: 20px;
	float: left;
	background: #fef9f2;
}
.ceng_btn li
{
	float: left;
	margin-top: 12px;
	padding-left: 18px;
}
.ceng_k
{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.ceng_font
{
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #f3f3f3;
	float: left;
}
.ceng_font span
{
	float: left;
	color: #5f5f5f;
	padding-left: 45px;
}
.ceng_font a
{
	float: right;
	padding-right: 50px;
	text-decoration: none;
	color: #5181b4;
}
.ceng_gd
{
	width: 100%;
	padding-top: 30px;
	padding-bottom:10px;
	float: left;
	color: #5f5f5f;
}
.ceng_gd span
{
	float: left;
	padding-left: 32px;
}
.ceng_wz
{
	width:384px;
	padding-left:90px;
	float:left;
	padding-top:40px;
	font-size:13px;
	color:#4c4136;
	padding-bottom:20px;
	line-height:24px;
}

.PaymentClose_trn
{
	float:left;
	color:#6f6f6f;
	font-size:13px;
	margin-top:40px;
	line-height:40px;
}
.PaymentClose_trn strong
{
	color:#4b2e15;
	line-height:30px;
	font-size:16px;
}
.PaymentClose_trn a
{
	color:#2f85c9;
	text-decoration:underline;
}
.Photoprints_bj
{
	width:957px;
	height:400px;
	float:left;
	margin-top:10px;
	background: url(/images/flash01.jpg) no-repeat;
	border:1px #e5e5e5 solid;	
}
.Photoprints_btn
{
	float:right;
	margin-top:223px;
	padding-right:49px;
}
.Photoprints_btn input
{
	width:126px;
	height:46px;
	overflow:hidden;
	background: url(/images/btn006.gif) no-repeat;
}


/*Photoprints*/
.Photoprints
{
	width: 100%;
	float: left;
	overflow: hidden;
	margin-top: 10px;
}
.Photoprints_top
{
	width: 100%;
	float: left;
}
.Photoprints_l
{
	width: 51px;
	height: 40px;
	overflow: hidden;
	float: left;
	background: url(/images/ad_tag.jpg) no-repeat;
}
.Photoprints_r
{
	width: 907px;
	height: 37px;
	border-top: 1px #e3e2e1 solid;
	border-right: 1px #e3e2e1 solid;
	border-bottom: 2px #c40001 solid;
	float: left;
	background: #fff;
}
.Photoprints_tag
{
	width: 250px;
	height: 37px;
	float: left;
	background-position: 5px -70px;
}
.Photoprints_more
{
	float: right;
	line-height: 37px;
	font-size: 12px;
	padding-right: 20px;
	color: #8d8d8d;
}
.Photoprints_more a
{
	text-decoration: none;
	color: #8d8d8d;
}
.Photoprints_main
{
	width: 958px;
	margin-top: 10px;
	float: left;
	border: 1px #e0e0e0 solid;
	background: #fff;
	padding: 13px 0;
}
.Photoprints_left
{
	width:550px;
	padding-left:40px;
	padding-bottom:20px;
	float:left;
}
.Photoprints_right
{
	width:312px;
	float:right;
	padding-right:50px;
}
.Photoprints_kj
{
	width:235px;
	float:left;
	margin-top:22px;
	padding-right:30px;
}
.Photoprints_kj img
{
	float:left;
}
.Photoprints_kj span
{
	width:100%;
	float:left;
	padding-top:12px;
	color:#828282;
	font-size:14px;
	line-height:22px;
}
.Photoprints_img
{
	width:312px;
	margin-top:20px;
	float:left;
}
.Photoprints_k
{
	width:312px;
	float:left;
}
.Photoprints_k td
{
	line-height:22px;
	color:#434343;
	font-size:12px;
}
.Photoprints_k span
{
	color:#ff637d;
	font-weight:bold;
}
/*SpecialOffers*/
.SpecialOffers
{
	border:1px solid #D4D4D4;
	height:282px;
	width:958px;
	float:left;
	margin-top:10px;
	background:#fff;
}
.SpecialOffers_img
{
	width:650px;
	height:282px;
	overflow:hidden;
	float:left;
}
.SpecialOffers_kj
{
	float:right;
	text-align:left;
	width:300px;
}
.SpecialOffers_title
{
	width:100%;
	line-height:44px;
	float:left;
	text-align:left;
	color:#BD0000;
	font-weight:bold;
}
.SpecialOffers_title a
{
    color:#bd0000; text-decoration:none;
    }
.SpecialOffers_wz
{
	width:100%;
	float:left;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.SpecialOffers_wz span
{
	font-weight:normal;
	margin-top:5px;
	padding-left:2px;
	float:left;
	padding-right:24px;
	color:#666666;
}
.SpecialOffers_time
{
	width:100%;	
	float:left;
	text-align:left;	
	margin-top:5px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.SpecialOffers_time span
{
	font-weight:normal;
	line-height:20px;
	color:#666666;
	font-size:12px;
}
.SpecialOffers_num
{
	width:100%;	
	float:left;
	text-align:left;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.SpecialOffers_num span
{
	color:#BD0000;
	font-size:24px;
	font-weight:bold;
}
.SpecialOffers_btn
{
display:block;
margin-top:20px;
border:0 none;
cursor:pointer;
float:left;
height:30px;
width:82px;
}
.SpecialOffers_yjs
{
	color:#D35300;
	font-size:12px;
	float:left;
	font-weight:bold;
	margin-left:5px;
	margin-top:34px;
	display:inline;
}

/*NotesLeft*/
.NotesLeft
{
	width: 196px;
	padding:1px;
	border: 1px #e0e0e0 solid;
	background: #fff;
	margin-top: 10px;
	padding-bottom: 30px;
	float: left;
}
.NotesLeft_kj
{
	width: 100%;
	float: left;
}
.NotesLeft_tag
{
	width:100%;
	float:left;
	height:38px;	
	color:#4b2e15;
	background:#c40001;
	margin-bottom:3px;	
	line-height:38px;
}
.NotesLeft_tag strong
{
	float:left;
	margin-left:16px;
	padding-left:32px;
	display:inline;
}
.NotesLeft_tagA
{
	width:100%;
	float:left;
	height:38px;
	margin-bottom:3px;
	color:#4b2e15;
	background:#ffe1a3;
	line-height:38px;	
}
.NotesLeft_tagA strong
{
	float:left;
	margin-left:16px;
	padding-left:32px;
	display:inline;	
}
.NotesLeft_k
{
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}
.NotesLeft_k li
{
	width:176px;
	padding-left:20px;
	float:left;
	color:#493525;
	line-height:30px;
}
.NotesLeft_k li a
{
	text-decoration:none;
	color:#493525;
}
.NotesLeft_main
{
	width:675px;
	margin:auto;
}
.NotesLeft_zk
{
	width:100%;
	float:left;
	margin-top:30px;
}
.NotesLeft_zk strong
{
	padding-left:25px;
	float:left;
	color:#c40001;
	font-size:14px;
	line-height:24px;
}
.NotesLeft_title
{
	width:97%;
	padding-left:3%;
	float:left;
	color:#01A111;
	line-height:22px;
	padding-top:15px;
}
.NotesLeft_wz
{
	width:95%;
	padding-left:25px;
	float:left;
	color:#a0a0a0;
	line-height:22px;
	padding-top:15px;
}
/*ContactsA*/
.ContactsA
{
	width:100%;
	margin-top:20px;
	float:left;
	background:#fcfcfc;
	padding:20px 0;
	border:1px #f5f5f5 solid;
}
.ContactsA_kj
{
	width:430px;
	padding-left:80px;
	float:left;
	color:#a0a0a0;
}
.ContactsA_kj strong
{
	float:left;
	color:#01A111;
	line-height:36px;
	color:#01A111;
	padding-left:50px;
	margin-left:10px;
	display:inline;
	font-size:13px;
	background: url(/images/ico10.jpg) no-repeat left;
}
.ContactsA_kj span
{
	width:100%;
	padding-top:8px;
	float:left;
}

/*About*/
.About
{
	width:100%;
	float:left;
	padding-bottom:40px;
	margin-top:40px;
}
.About_top
{
	width:100%;
	float:left;
}
.About_title
{
	width:100%;
	float:left;
	text-align:center;
	font-size:20px;
	font-family:'黑体';
	border-bottom:2px #c40001 solid;
	color:#4b2e15;
	line-height:32px;
}
.About_k
{
	width:100%;
	float:left;
	font-size:12px;
	text-align:center;
	color:#a0a0a0;
	line-height:30px;
}
.About_k a
{
	color:#a0a0a0;
	text-decoration:none;
}
.About_main
{
	width:530px;
	margin:auto;
}
.About_main span
{
	width:100%;
	float:left;
	font-size:12px;
	line-height:24px;
	color:#4b4b4b;
	margin-top:20px;
}


/*Newlist*/
.Newslist
{
	width:94%;
	margin-top:20px;
	padding:0 3%;
	float:left;
}
.Newslist_kj
{
	width:100%;
	float:left;
	color:#666;
	font-size:12px;
	line-height:30px;
	border-bottom: 1px #dddddc dashed;
}
.Newslist_kj span
{
	color:#666;
	float:right;
	padding-right:10px;
}
.Newslist_kj a
{
	padding-left:10px;
	float:left;
	color:#666;
	text-decoration:none;
}


#tbUserManu
{
    position:absolute;
    right:0px;
    margin-top:14px;
    border:solid 1px #c40001;
    z-index:999;
    }
#tbUserManu td
{
    text-align:left;
    height:20px;
    line-height:20px;
    background-color:#ffffff;
    padding:0px 10px;
    }
#tbUserManu td a:hover
{
    color:#01A111;
    }
    
.MyOrder_k .paynow
{
    color:#ff0000;
    }

.DisGoodsDiv
{
    z-index:9999;
    background-color:#fff;
    border:solid 2px #ccc;
    }

.DisGoodsDiv span
{
    padding-top:10px;
    font-size:14px;
    font-weight:bold;
    padding-bottom:10px;
    float:left;
    padding-left: 12px;
	color: #4c4136;
    }
.DisGoodsDiv a
{
    padding-top:10px;
    font-size:14px;
    font-weight:bold;
    padding-bottom:10px;
    float:right;
    padding-right: 12px;
	color: #FF0000;
	text-decoration:none;
    }
    
.UpPhotos_main
{
	width: 690px;
	height: auto;
	overflow: hidden;
	margin-left: 20px;
	display: inline;
	float: left;
	margin-top: 10px;
	background: #f7f7f7;
	padding-left:15px;
	padding-bottom:20px;
	position:relative;
}

.UpPhotos_main a
{
    float:right;
    position:absolute;
    right:10px;
    top:10px;
    }
    
.book-table
{
    table-layout: fixed;
    width: 100%;
    font: 12px/160% Arial,Tahoma,Helvetica,Sans-Serif;
    border: 1px solid #DCDCDC;
    border-collapse: collapse;
    margin-top: 10px;
}
.book-table td
{
    
    border-style: none solid solid;
    border-width: 0 1px 1px;
    line-height: 35px;
    text-indent: 25px;
}

.book-table .td1 {
    background: none repeat scroll 0 0 #F1F1F1;
    width:15%;
}

.btnDec
{
    background: url(/images/dec.gif) no-repeat left;
    width:22px;
    height:22px;
    float:left;
    cursor:pointer;
    }
.btnAdd
{
    background: url(/images/add.gif) no-repeat left;
    width:22px;
    height:22px;
    float:left;
    cursor:pointer;
    }
.btnDel
{
    background: url(/images/btndel.gif) no-repeat left;
    width:22px;
    height:22px;
    float:right;
    cursor:pointer;
    }
.PicCount
{
    width:32px;
    height:20px;
    border:solid 1px #ccc;
    float:left;
    margin-left:5px;
    margin-right:5px;
    }
.cbProcessType
{
    float:right;
    }
.numBar
{
    clear:both;
    height:22px;
    width:160px;
    margin-top:4px;
    margin-bottom:4px;
    }
.btnPicSize
{
    height:24px;
    width:100px;
    float:left;
    border:solid 2px #d0ebff;
    background-color:#6ab7f5;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    margin-left:10px;
    cursor:pointer;
    }
.btnContrl
{
    height:24px;
    float:left;
    border:solid 2px #ffe3e3;
    background-color:#ffd69b;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
    margin-left:10px;
    cursor:pointer;
    }
.btnPicSizeBig
{
    height:26px;
    width:auto;
    float:left;
    border:solid 2px #d0ebff;
    background-color:#6ab7f5;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    padding-left:5px;
    padding-right:5px;
    margin-left:10px;
    margin-right:10px;
    cursor:pointer;
    margin-bottom:10px;
    }
.cbselected
{
    float:left;
    }
#ddlSelectProduct
{
    float:left;
    margin-left:10px;
    margin-right:10px;
    }
    
.Register
{
	width:958px;
	border:1px #e0e0e0 solid;
	background:#fff;
	padding-bottom:80px;
	float:left;
	margin-top:18px;
}
.Register_top
{
	float:left;
	margin-top:35px;
	padding-left:214px;
}
.Register_tag
{
	float:left;
}
.Register_main
{
	float:left;
	margin-top:16px;
	padding-left:214px;
}
.Register_kj
{
	width:398px;
	
	float:left;
	border:1px #f5e96d solid;
	padding:3px;
	margin-left:63px;
	display:inline;

}
.Register_wz
{
	width:313px;
	height:78px;	
	float:left;
	font-size:14px;
	background:#fffcde;	
	padding-left:85px;
	color:#4f4f4f;
	padding-top:12px;
}
.Register_wz td
{
	padding-top:10px;
	float:left;
}
.Register_wz strong
{
	color:#c40001;
}
.Register_k
{
	margin-left:26px;
	display:inline;
	padding-left:46px;
	line-height:30px;
	background: url(/images/at_ico.jpg) no-repeat left;
	float:left;
	color:#4f4f4f;
	font-size:20px;
	margin-top:38px;
}
.Register_k a
{
	color:#19aee6;
	font-weight:bold;
	text-decoration:underline;
}
.Register_font
{
	padding-left:20px;
	float:left;
	color:#4f4f4f;
	line-height:22px;
	padding-top:30px;
	font-size:14px;
}

.useralbum_left
{
    float:left;
    width:195px;
    height:420px;
    border-right:solid 1px #ccc;
    }
    
.useralbum_right
{
    float:left;
    width:540px;
    height:420px;
    }
.useralbum_left_content
{
    width:185px;
    height:410px;
    overflow-y:auto;
    margin:5px;
    background-color:#e1e1e1;
    }
    
.album_one
{
    width:160px;
    margin:4px;
    border:solid 1px #ccc;
    background-color:#fff;
    cursor:pointer;
    }
    
.album_one img
{
    width:150px;
    height:100px;
    margin:5px;
    margin-bottom:3px;
    }
    
.album_one div
{
    width:150px;
    text-align:center;
    margin-bottom:3px;
    font-weight:bold;
    }
    
.album_one_hover
{
    width:160px;
    margin:4px;
    border:solid 1px #ccc;
    background-color:#91e4ea;
    }
    
.album_one_hover img
{
    width:150px;
    height:100px;
    margin:5px;
    margin-bottom:3px;
    }
    
.album_one_hover div
{
    width:150px;
    text-align:center;
    margin-bottom:3px;
    font-weight:bold;
    color:#fff;
    cursor:pointer;
    }

.useralbum_right_content
{
    width:530px;
    height:410px;
    overflow-y:auto;
    margin:5px;
    }
    
.right_bottom
{
    width:100%;
    height:30px;
    background-color:#fff7eb;
    }
.right_bottom input
{
    float:right;
    margin-right:10px;
    margin-top:4px;
    }
    
.right_bottom span
{
    float:left;
    line-height:30px;
    padding-left:10px;
    color:#ff2734;
    font-weight:bold;
    }

.photo_one
{
    width:150px;
    margin:4px;
    border:solid 1px #ccc;
    background-color:#fff;
    float:left;
    padding:5px;
    cursor:pointer;
    height:170px;
    overflow:hidden;
    }

.photo_one img
{

    }
    
.photo_one_hover
{

    border:solid 3px #91e4ea;

    width:150px;
    margin:4px;

    background-color:#fff;
    float:left;
    padding:3px;
    cursor:pointer;
    height:170px;
    overflow:hidden;
    }
    
    
.MainA
{
	width:749px;
	float:left;
	padding-top:15px;
	padding-bottom:20px;
	margin-top:20px;
	background:#fff;
	border:1px #e0e0e0 solid;
}
.MainB
{
	width:197px;
	float:right;
	margin-top:20px;
	padding-top:15px;
	padding-bottom:20px;	
	
	background:#fff;	
	border:1px #e0e0e0 solid;	
}

.MainBad
{
	width:199px;
	float:right;
	margin-top:10px;
}

.zpfx
{
	width:714px;
	float:left;
	padding-left:19px;
	padding-bottom:40px;
}
.zpfx_top
{
	width:100%;
	float:left;
	padding-bottom:9px;
	border-bottom:1px #dddddc dashed;
}
.zpfx_tag
{
	padding-left:20px;
	line-height:20px;
	color:#87786a;
	float:left;
	background: url(/images/ico.gif) no-repeat left;	
}
.zpfx_main
{
	width:100%;
	float:left;
}
.zpfx_img
{
	width:700px;
	float:left;
	height:400px;
	margin:20px 0;
}
.zpfx_wz
{
	float:left;
}
.zpfx_wz span
{
	float:left;
	color:#666;
	font-size:12px;
}
.zpfx_wz img
{
	float:left;
}
.zpfx_wz a
{
	float:left;
	color:#0365bf;
	line-height:14px;
	padding:0 5px;
	text-decoration:none;
	font-size:12px;
}

.zppl
{
	width:690px;
	float:left;
	padding-left:30px;
}
.zppl_top
{
	width:100%;
	height:32px;
	float:left;
	background: url(/images/tag_line.gif) repeat-x;		
}
.zppl_tag
{
	width:120px;
	height:32px;
	line-height:32px;
	text-align:center;
	float:left;
	color:#fff;
	font-size:12px;
	background: url(/images/tag_ico.gif) no-repeat;		
}
.zppl_k
{
	width:100%;
	float:left;
	margin-top:15px;
}
.zppl_k span
{
	padding-left:8px;
	float:left;
	font-size:12px;
	color:#4e4338;
	line-height:30px;	
}
.zppl_k textarea
{
	clear:both;
	width:688px;
	height:101px;
	float:left;
	font-size:12px;
	color:#666;
	border:1px #dedede solid;
}
.zppl_k img
{
	width:120px;
	height:30px;
	float:left;
	margin-left:285px;
	display:inline;
	padding-top:20px;
}
.zppl_kj
{
	width:100%;
	float:left;
	padding-top:35px;
	border-bottom:1px #dddddc dashed;
	padding-bottom:10px;
}
.zppl_l
{
	float:left
	
}
.zppl_l img
{
	float:left;
}
.zppl_l span
{
	color:#ff2936;
	font-size:12px;	
	float:left;
	padding-left:5px;
}
.zppl_r
{
	float:right;
	padding-right:15px;
	color:#3692df;
	font-size:12px;
}
.zppl_r a
{
	float:left;
	color:#3692df;	
	text-decoration:none;
}
.zppl_zk
{
	width:100%;
	float:left;
}
.zppl_wz
{
	width:670px;
	padding-left:10px;
	float:left;	
	font-size:12px;
	color:#858585;
	line-height:24px;
	padding-top:10px;
	word-break:break-all;
}

.zpxx
{
	width:180px;
	float:left;
	padding-left:10px;
}
.zpxx_tag
{
	width:100%;
	float:left;
	padding-bottom:9px;
	border-bottom:1px #dddddc dashed;
}
.zpxx_wz
{
	width:180px;
	float:left;
	color:#4e4338;
	font-size:12px;
	padding:20px 0;
	border-bottom:1px #dddddc dashed;
	line-height:24px;
}
.zpxx_k
{
	width:100%;
	float:left;
	padding:20px 0;	
	border-bottom:1px #dddddc dashed;	
}
.zpxx_k span
{
	float:left;
	color:#333;
	font-size:12px;
}
.zpxx_k input
{
	width:176px;
	border:1px #993500 solid;
	margin-top:10px;
	height:20px;
	line-height:20px;
	color:#993500;
	background:#fee6e6;
	float:left;
	font-size:12px;
}
.zpxx_k img
{
	float:left;
	padding-left:56px;
	margin-top:10px;
}
/*wytp*/
.wytp
{
	width:100%;
	float:left;
}
.wytp_top
{
	width:100%;
	float:left;
	margin-top:15px;
}
.wytp_wz
{
	width:170px;
	float:left;
	color:#a8d6fd;
	padding:10px 5px;
	font-size:12px;
}
.wytp_k
{
	width:151px;
	margin-left:15px;
	display:inline;
	height:43px;
	margin-top:10px;
	text-align:center;
	line-height:43px;
	font-size:30px;
	color:#fff;
	font-family:'黑体';
	font-weight:bold;
	background: url(/images/tag_ico03.gif) no-repeat;	
	float:left;
}
.wytp_kj
{
	width:100%;
	float:left;
	margin-top:10px;
}
.wytp_kj li
{
	width:100%;
	float:left;
	padding-top:5px;
}
.wytp_kj li input
{
	float:left;
	margin-left:15px;
	display:inline;
}
.wytp_kj li img
{
	float:left;
	padding-left:5px;
}
.wytp_btn
{
	width:66px;
	height:31px;
	float:left;
	margin-top:10px;
	margin-left:60px;
	display:inline;
	margin-bottom:10px;
}

.rmzp
{
	width:200px;
	margin-top:10px;
	float:right;
	background:url(/images/leftmenu_line02.gif) repeat-y;		
}
.rmzp_zk
{
	width:100%;
	padding-top: 49px;
	background:url(/images/leftmenu_tag03.gif) no-repeat;	
	float:left;
}
.rmzp_top
{
	width:100%;
	float:left;
	padding-bottom:9px;
	border-bottom:1px #dddddc dashed;	
	
}
.rmzp_main
{
	width:100%;
	float:left;
	padding-bottom:10px;
	background:url(/images/leftmenu_line03.gif) no-repeat bottom;			
}

.rmzp_kj
{
	width: 160px;
	float: left;
	margin-left:23px;
	display:inline;
	padding: 18px 0;
	/* border-bottom: 1px dashed #DDDDDC;*/
}
.rmzp_kj img
{
	overflow: hidden;
}
.rmzp_kj a
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.rmzp_kj td a
{
    float:none;
    }
.showWork_r
{
    float:right;
    width:200px;
    }
.CarsTwo_Check
{
    float:left;
    margin-top:40px;
    margin-left:160px;
    }
    
.CarsTwo_Check a
{
    color:#01A111;
    text-decoration:none;
    }



    
.work_filter
{
    padding-left:15px;
    line-height:30px;
    padding-top:10px;
    color:#4b4b4b;
    font-size:14px;
    }
    
.work_filter b
{
    padding-left:15px;
    }
    
.work_filter .NowPor_top a
{
    color:#4b4b4b;
    text-decoration:none;
    margin-right:10px;
    }
    
.work_filter .NowPor_top .on
{
    color:#ff5660;
    font-weight:bold;
    }
    
.picsize_btn
{
    float:left;
    width:180px;
    height:30px;
    padding-top:8px;
    padding-bottom:2px;
    border-bottom:1px dashed #D1D1D1;
    line-height:40px;
    }
.picsize_btn .btnPicSizeBig
{
    margin-bottom:0px;
    }


.jpdh
{
	width:960px;
	float:left;
}
.jpdh_flash
{
	width:960px;
	height:289px;
	overflow:hidden;
	float:left;
	margin-top:10px;
}
.jpdh_zk
{
	width:954px;
	float:left;
	margin-top:10px;
	padding-bottom:30px;
	background:#fff;


	border:3px #e8df3a solid;
}
.jpdh_tag
{
	width:300px;
	height:50px;
	padding-top:7px;
	line-height:50px;
	float:left;

	font-size:28px;
	font-family:'黑体';
	margin-top:10px;
    color:#fff;
	position:absolute;
	margin-left:-10px;
	display:inline;
    z-index:1;	
    position:absolute;
	text-align:center;
	background: url(/images/jp_ico.gif) no-repeat left;		
}
.jpdh_kj
{
	width:100%;
	float:left;
	padding-top:60px;
}
.jpdh_k
{
	width:200px;
	float:left;
	padding-left:30px;
}
.jpdh_img
{
	width:198px;
	height:198px;
	float:left;
	border:1px #ffe26e solid;
}
.jpdh_wz
{
	width:100%;
	float:left;
}
.jpdh_wz span
{
	width:100%;
	text-align:center;
	float:left;
}
.sc
{

	color:#ada37b;
	font-size:14px;
	line-height:22px;	
}
.dh
{

	color:#3badea;
	font-size:12px;
	line-height:22px;	
}
.jf
{

	color:#db2813;
	font-size:18px;
	line-height:22px;
	padding-top:5px;	
	font-family:'黑体';
}
.jpdh_wz a
{

	width:100%;
	text-align:center;
	color:#756d4d;
	text-decoration:none;
	font-size:14px;	
	float:left;
	padding-top:10px;
	line-height:24px;	
}
.jpdh_btn
{
	width:130px;
	height:38px;
	float:left;
	margin-top:10px;
	padding-left:35px;
}
.jpdh_wz strong
{
	background:#db2813;
	color:#fdf054;
	padding:2px 5px;
}

.rhhdjf
{
    float:right;
    font-size:14px;
    font-weight:bold;
    line-height:30px;
    margin-right:20px;
    margin-top:15px;
    }
.rhhdjf a
{
    text-decoration:none;
    color:#db2813;
    }
.tdOtherPro a
{
    border:solid 1px #e0e0e0;
    }    
.tdOtherPro .hover
{
    border:solid 2px #ffd79c;
    }

.gAttr
{
    height:auto;    line-height:20px;
    }

.gAttr a
{
    border:solid 2px #e0e0e0;
    cursor:pointer;
    text-decoration:none;
    margin-right:6px;
    float:left;
    margin-bottom:3px;
    }

.gAttr a:hover
{
    text-decoration:none;
    }
    
.gAttr .hover
{
    border:solid 2px #ffd79c;
    }
    
.gAttr span
{   
    padding:4px 5px 4px 5px;
    font-size:14px;
    font-weight:bold;
    color:#000;
    }
    
.gAttr img
{
    width:50px;
    height:50px;
    }
.sharetips
{
    border: 1px solid #CCCCCC;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    width: 658px;
    margin-bottom:10px;
    background-color:#fff7eb
    }
.sharetips a
{
    color:#01A111;
    }
.sharetips b
{
    color:#01A111;
    }
    
.ad_info
{
	border:1px solid #D4D4D4;
	height:auto;
	width:958px;
	float:left;
	margin-top:10px;
	background:#fff;
	margin-bottom:10px;
}
.typename1
{
    background-position: 5px -1014px;
    }
.font_title
{
    font-size:18px;
    color:#4B4B4B;
    font-weight:700;
    font-family:"Microsoft Yahei";

    }
.font_title_left
{
    font-size:18px;
    color:#4B4B4B;
    font-weight:700;
    margin-left:5px;
    float:left;
    }
.font_En
{
    font-size:14px;
    color:#bdbcbc;
    padding-left:10px;
     font-weight:700;
}
.select_title{ font-weight:bold; color:#666; }

.usersharetitle {
    color: #666666;
    height: 20px;
    margin: 0 2px;
    padding: 2px 5px;
    text-decoration: none;
}

.usersharetitle_on {
    background-color: #c40001;
    color: #FFFFFF;
    height: 20px;
    margin: 0 2px;
    padding: 2px 5px;
    text-decoration: none;
}

.Photobooks_select
{
	width: 696px;
	float: left;
	padding: 0px 25px;
}
.Photobooks_select p
{
    line-height:38px;
    border-bottom:solid 1px #c40001;
    border-style:dashed;
    }

.menu_xyk
{
	width:100%;
	float:left;
	height:36px;
	overflow:hidden;
}
.menu_kj_xyk
{
	clear: both;
    content: ".";
    display: block;
	float:left;
	padding-left:210px;
}
.menu_kj_xyk li
{
	font-weight:bold;
	font-size:14px;
	font-family:"Microsoft Yahei";
	color:#fff;
	float:left;
	text-align:center;	
	line-height:36px;	
}
.menu_kj_xyk li:hover
{
	background:#932626;
}
.menu_kj_xyk a
{
	color:#fff;

	float:left;
	text-decoration:none;
	padding-left:11px;
	padding-right:11px;
}
.menu_kj_xyk li .hover
{
	float:left;
	background:#d22424;
	color:#fff;

}



.Helpcenter_xyk
{
	width:944px;
	padding:7px;
	border:1px #d4d4d5 solid;
	float:left;
	background:#fff;
}
.Helpcenter_l_xyk
{
	float:left;
	padding-right:3px;
	background:url(/images/customer_line01_xyk.gif) no-repeat right;	
}
.Helpcenter_r_xyk
{
	float:right;
	padding-right:12px;
}
.Helpcenter_kj_xyk
{
	width:130px;
	height:130px;
	float:left;
	padding-left:2px;
	padding-left:12px;
	background:url(/images/customer_line_xyk.gif) no-repeat left;	
}
.Helpcenter_tag_xyk
{
	float:left;

}
.Helpcenter_tag_xyk img
{
	float:left;
}
.Helpcenter_tag_xyk span
{
	color:#d94b4a;
	padding-left:6px;
	font-size:15px;
	line-height:32px;
	font-weight:bold;
	font-family:'微软雅黑';
}
.Helpcenter_k_xyk
{
	width:100%;
	float:left;
}
.Helpcenter_k_xyk li
{
	width:82px;
	float:left;
	line-height:24px;
	padding-left:25px;
	margin-left:15px;
	display:inline;
	background:url(/images/ico_xyk.gif) no-repeat left;
}
.Helpcenter_k_xyk li a
{
text-decoration:none;
	color:#000;
}
.DD
{
	float:left;
	margin-top:12px;
}
.DD span
{
	float:left;
	font-size:17px;
	font-family:'微软雅黑';
	color:#939598;
	padding-left:10px;
	line-height:45px;
	font-weight:bold;
}
.DD img
{
	float:left;
	padding-left:35px;
}
.copy
{
	width:100%;
	float:left;
	margin-top:10px;
	line-height:22px;
	text-align:center;
	color:#000;
}
.copy a
{
	text-decoration:none;
	color:#000;
}






.Photobooks_k_xyk
{
	width: 220px;
	float: left;
	padding: 7px 5px;

}
.Photobooks_k_xyk img
{
	width: 220px;
	height: 220px;
	overflow: hidden;
	float: left;
	
}
.Photobooks_k_xyk .on
{
    border: 2px #ff0000 solid;
    }
.Photobooks_k_xyk a
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 22px;
	float: left;
	font-family: Arial;
	text-decoration: none;
	color: #4e4338;
}
.Photobooks_k_xyk span
{
	float: left;
	width: 100%;
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
	height:20px;
}
.Photobooks_k_xyk i
{
    text-decoration:line-through;
    color:#bcbcbc;
    }
    
    
    
.gzxyk
{
	width:196px;
	float:left;
	background:#fff;
	padding:10px 6px;
	border:1px #d1d3d4 solid
}
.gzxyk_tag
{
	width:100%;
	border-bottom:1px #bcbec0 solid;
	float:left;
}
.gzxyk_kj
{
	float:left;
}
.gzxyk_kj td
{
padding-top:6px;
}
.gzxyk_kj span
{
	float:left;
	line-height:19px;
	padding-left:8px;
}
.gzxyk_kj img
{
	float:left;
	padding-left:8px;	
}


/*head*/
.head_xyk
{
	width:100%;
	float:left;
}
.head_t_xyk
{
	width:100%;
	float:left;
	height:29px;
}
.head_f_xyk
{
	width:100%;
	float:left;
	height:81px;
	overflow:hidden;
}
.head_logo_yileu
{
	float:left;
}
.head_b_xyk
{
	height:61px;
	padding-top:10px;
	text-align:right;
	float:right;
}
.head_b_xyk span
{
	color:#000;
}
.head_b_xyk a
{
	text-decoration:none;
	color:#2e3092;
}
.head_l_xyk
{
	float:left;
	padding-top:2px;
}
.head_l_xyk span
{
	float:left;
	padding-left:20px;
	line-height:22px;
	background:url(/images/ico01_xyk.gif) no-repeat left;
}
.head_l_xyk img
{
	float:left;
	padding-left:10px;
}
.head_r_xyk
{
	width:580px;
	float:right;
}
.head_left_xyk
{
	float:left;
	padding-top:6px;
}
.head_left_xyk li
{
	float:left;
	line-height:18px;
	color:#0054a6;
	font-size:12px;
	padding:0 5px;
	border-left:1px #939598 solid;
}
.head_left_xyk li img
{
	padding:0 4px;
}
.head_left_xyk li a
{
	text-decoration:none;
	color:#0054a6;
}
.head_right_xyk
{
	float:right;
	padding-top:0px;
}
.head_right_xyk b
{
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#6d6e71;
	line-height:24px;
}
.head_right_xyk span
{
	float:left;
	color:#d22229;
	font-size:21px;
	font-family:'微软雅黑';
	padding-left:30px;
	line-height:23px;
	background:url(/images/ico02_xyk.gif) no-repeat left;
}

.customer
{
	width:162px;
	float:left;
}
.customer_t
{
	width:100%;
	height:46px;
	float:left;	
	overflow:hidden;	
	background:url(/images/customer_t.gif) no-repeat;
	border-style: none;
}
.customer_m
{
	width:142px;
	padding:0 10px;
	padding-bottom:10px;
	float:left;
	background:url(/images/customer_m.gif) repeat-y;
	border-style: none;
}
.customer_f
{
	width:100%;
	height:16px;
	float:left;
	overflow:hidden;
	background:url(/images/customer_f.gif) no-repeat;
	border-style: none;
}
.customer_qq
{
	float:left;
	padding-left:10px;
}
.customer_qq li
{
	width:100%;
	float:left;
	padding-top:10px;
	line-height:24px;
}
.customer_qq li span
{
	float:left;
	color:#000;
}
.customer_qq li a
{
	float:left;
	color:#000;
}
.customer_qq li img
{
	float:left;
	color:#000;
}
.customer_rx
{
	float:left;
	padding-top:15px;
}
.customer_ewm
{
	float:left;
	padding-left:17px;
	padding-top:10px;
}



/*201404231145*/
.m-navbar
{
	line-height: 33px;
	height: 33px;
}
.m-pronav
{
	position: relative;
	z-index: 999;
}
.m-pronav .all
{
	display: block;
	width: 201px;
	color: #fff;
	background-color: #925353;
	height: 33px;
	line-height: 33px;
	text-align:center;
	font-size:16px;
	font-weight: bold;
	/*background-position: 0 0;
	text-indent: -5000px;*/
}
.m-pronav .more
{
	position: absolute;
	right: 15px;
	top: 10px;
	line-height: 1px;
	font-size: 1px;
	height: 17px;
	width: 17px;
	background-position: -50px -60px;
}
.m-pronav .pronav
{
	width: 223px;
	border: #d4d4d4 1px solid;
	border-top: none;
	position: absolute;
	top: 33px;
	left: 0;
	background-color: #fff;
}
.m-pronav .node
{
	vertical-align: bottom;
	display: block;
	position: relative;
	z-index: 98;
	zoom: 1;
	line-height: 1px;
background:#f7f7f7;
}
.m-pronav .node a
{
	color:#000;
}
.m-pronav .node .link
{
	border-top: #d5d5d6 1px solid;
	line-height: 31px;
	height: 31px;
	vertical-align: baseline;
	display: block;
	font-size: 16px;
	position: relative;
	padding-left: 60px;
	font-family: "Microsoft Yahei" ,simsun;
	color: #3e3a39;
	zoom: 1;
}
.m-pronav .node .link-first
{
	border-top: none;
}
.m-pronav .node .link-nosub .gt
{
	display: none;
}
.m-pronav .node .subnav
{
	display: none;
}
.m-pronav .node .icon
{
	width: 26px;
	height: 26px;
	line-height: 26px;
	position: absolute;
	top: 5px;
	left: 20px;
}
.m-pronav .node .gt
{
	width: 4px;
	height: 7px;
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 13px;
	right: 19px;
	background-position: 0 0;
	text-indent: -5000px;
	overflow: hidden;
}
.m-pronav .node .icon-0
{
	background-position: 2px -40px;
}
.m-pronav .node .icon-1
{
	background-position: -46px -40px;
}
.m-pronav .node .icon-2
{
	background-position: -45px 0;
}
.m-pronav .node .icon-100
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-101
{
	background-position: -148px -40px;
}
.m-pronav .node .icon-102
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-103
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-105
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-106
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-18
{
	background-position: -196px -40px;
}
.m-pronav .node .icon-203
{
	background-position: -246px -40px;
}
.m-pronav .node .icon-15
{
	background-position:  0 -88px;
}
.m-pronav .node .icon-12
{
	background-position: -47px -88px;
}
.m-pronav .node .icon-204
{
	background-position: -96px -88px;
}
.m-pronav .node .icon-205
{
	background-position: -146px -88px;
}
.m-pronav .node .icon-300
{
	background-position: -198px -88px;
}
.m-pronav .node .icon-1000
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-1001
{
	background-position: -248px -88px;
}
.m-pronav .node .icon-288
{
	background-position: -196px -40px;
}
.m-pronav .node .icon-112
{
	background-position: -146px -88px;
}
.m-pronav .node .icon-113
{
	background-position: -96px -40px;
}
.m-pronav .node .icon-1002
{
	background-position: 2px -40px;
}
.m-pronav .node .icon-1003
{
	background-position: -243px 0;
}
.m-pronav .node .name
{
}
.m-pronav .node .tag
{
	width: 17px;
	height: 7px;
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 2px;
}
.m-pronav .node .tag-new
{
	background-position: right -570px;
}
.m-pronav .node .tag-hot
{
	background-position: right -590px;
}
.m-pronav .node .tag2
{
	width: 13px;
	height: 12px;
	margin-right: 3px;
	line-height: 16px;
	font-size: 1px;
	position: relative;
	top: 2px;
}
.m-pronav .node .tag2-hd
{
	background-position: right -610px;
}
.m-pronav .node .tag2-sd
{
	background-position: right -630px;
}
.m-pronav .subnav
{
	vertical-align: baseline;
	position: absolute;
	border: #925353 1px solid;
	background-color: #fff;
	left: 223px;
	top: 0;
	width: 365px;
	padding: 0 10px;
	zoom: 1;
}
.m-pronav .subnav .cate
{
	padding: 14px 0;
	font-size: 12px;
	font-family: simsun,\5b8b\4f53;
}
.m-pronav .subnav .lk-new
{
	background-position: right -570px;
	padding-right: 17px;
}
.m-pronav .subnav .dt
{
	padding: 4px 0 7px 10px;
	font-weight: bold;
	line-height: 16px;
	color: #fff;
	word-wrap: break-word;
}
.m-pronav .subnav .dd
{
	color: #666;
	overflow: hidden;
	width: 363px;
	float: right;
	padding-bottom:10px;
}
.m-pronav .subnav .pd
{
	margin: 4px 0;
	margin-left: -1px;
	padding: 0 8px;
	border-left: #e6e6e6 1px solid;
	float: left;
	line-height: 14px;
	white-space: nowrap;
}
.m-pronav .subnav .cate-border
{
	/*border-bottom: #f2f2f2 1px solid;*/
}
.m-pronav .subnav .lrn
{
	font-weight: normal;
	margin-left: 12px;
}
.m-pronav-1 .all
{
	width: 200px;
}
.m-pronav-1 .pronav
{
	width: 200px;
	border: none;
	z-index:999;
	background: #fff url(/images/bg-pronav.png) repeat-x 50% bottom;
}
.m-pronav-1 .node .gt
{
	right: 15px;
}
.m-pronav-1 .subnav
{
	left: 200px;
}
.m-pronav .node-hover
{
	z-index: 99;
}
.m-pronav .node-hover .link
{
	line-height: 31px;
	height: 31px;

	border-right: none;
	padding-left: 60px;
	background-color: #f7f7f7;
	z-index: 101;
	color: #d94a4a;
}
.m-pronav .node-hover .link-nosub
{
	border: none;
border-top: #932626 1px solid;
	margin-right: 0;
}
.m-pronav .node-hover .link-first
{
	border-top: 0;
}
.m-pronav .node-hover .icon
{
	left: 20px;
}
.m-pronav .node-hover .icon-0
{
	background-position: 2px -40px;
}
.m-pronav .node-hover .icon-1
{
	background-position: -46px -40px;
}
.m-pronav .node-hover .icon-100
{
	background-position: -96px -40px;
}
.m-pronav .node-hover .icon-101
{
	background-position: -148px -40px;
}
.m-pronav .node-hover .icon-18
{
	background-position: -196px -40px;
}
.m-pronav .node-hover .icon-203
{
	background-position: -246px -40px;
}
.m-pronav .node-hover .icon-15
{
	background-position:  0 -88px;
}
.m-pronav .node-hover .icon-12
{
	background-position: -47px -88px;
}
.m-pronav .node-hover .icon-204
{
	background-position: -96px -88px;
}
.m-pronav .node-hover .icon-205
{
	background-position: -146px -88px;
}
.m-pronav .node-hover .icon-300
{
	background-position: -198px -88px;
}

.m-pronav .node-hover .icon-1001
{
	background-position: -248px -88px;
}

.m-pronav .node-hover .gt
{

}
.m-pronav .node-hover .subnav
{
	display: block;
	z-index: 100;
}
.m-tnav
{
	width:760px;
}
.m-tnav a
{
	color:#fff;
}
.m-tnav a:hover
{
	color:#fff;
}
.m-tnav .node
{
	line-height: 33px;
	padding: 0 16px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft Yahei" ,simsun;
}
.m-tnav .node a
{
	text-decoration:none;
}
.m-tnav .node a:hover
{
	text-decoration:none;
}
.m-tnav a.node:hover
{
	background-color: #932626;
}
.m-tnav .node-baby
{
	background: url(/rsc/img/nav-baby.gif?v=2);
	width: 70px;
	overflow: hidden;
}
.m-tnav .node-baby:hover
{
	background: url(/rsc/img/nav-baby-hover.png?v=3) no-repeat;
	text-indent: -999px;
}
.m-tnav .node-disney
{
	background: url(/rsc/img/nav-disney.gif);
	width: 70px;
	overflow: hidden;
}
.m-tnav .node-disney:hover
{
	background-image: none;
}
.m-tnav .node-sel
{
	background-color: #D22424;
	font-size: 14px;
}
.m-tnav .node-travel
{
	margin-left: 10px;
	background: url(/rsc/img/travel1.png?v=1) no-repeat center 0px;
	width: 86px;
	padding: 0;
}
.m-tnav .node-travel:hover
{
	background: url(/rsc/img/travel2.png?v=1) no-repeat center 0px;
	background-color: #d94a4a;
}

.f-fl
{
	float: left;
	display: inline;
}
.m-tnav a
{
	color:#fff;
}
.m-tnav a:hover
{
	color:#fff;
}
.f-fr
{
	float: right;
	display: inline;
}
.m-idxad {
    height: 427px;
    overflow: hidden;
}

.tdd
{
width:944px;
    float:left;
    padding:7px;
    border: #D4D4D5 1px solid;
margin-top:10px;
}
.Popular
{
	width:760px;
	float:left;
	margin-left:200px;
	font-size:12px;
	color:#595757;
	height:27px;
	line-height:27px;
	display:inline;	
}
.Popular strong
{
	float:left;
	padding-left:5px;
}
.Popular a
{
	color:#595757;
	float:left;	
	padding:0 5px;
	text-decoration:none;	
}
.Popular a:hover
{
	color:#595757;	
	text-decoration:underline;	
}
.Popular span
{
	color:#e60012;
	float:right;
}

/*2014-07-09*/
.Add_newsA
{
		width:100%;
	float:left;
	line-height:25px;
	color:#474747;
	background: url(/images/add_news_line.gif) repeat-x;	
}
.Add_news
{
	width:960px;
	margin:auto;
}
.Add_news a
{
	text-decoration:none;
	color:#000;
	padding-left:5px;
	float:left;
}
.Add_news a:hover
{
	text-decoration:underline;
}
.Add_news strong
{
	float:left;
	padding:0 5px;
	font-weight:normal;
}
.Add_news li
{
	float:left;
	padding:0 5px
}
.Add_news span
{
	float:left;
	color:#ff6c02;
}
.Add_tag
{
	width:959px;
	float:left;
	margin-top:10px;
	border:1px #c1c1c1 solid;	
		border-left:0
}
.Add_tag td
{
	border-left:1px #c1c1c1 solid;
}
.Add_shopping
{
	width:100%;
	float:left;
	margin-top:10px;	
}
.Add_table
{
	width:100%;
	float:left;
	margin-top:10px;
} 
.Add_table td
{
	padding:0;
	margin:0;
}
.Add_table img
{
vertical-align:top;
}
.Add_table a
{
	float:left;
}
.Share
{
	width:960px;
	float:left;
}
.Share_l
{
	width:740px;
	float:left;
}
.Share_r
{
	width:210px;
	float:right;
	margin-top: 10px;	
}
#demo {
overflow:hidden;
width:860px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.Add_Time
{
	color:#fff;
}
.Add_Time strong
{
	font-size:16px;
}
.Add_Time span
{
	font-size:12px;
}
.Add_Time font
{
	font-size:14px;
	color:#000;
	background:#fff;
	margin:0 3px;
	padding:2px;
	display:inline;
}
.Add_top
{
	width:100%;
	float:left;
	color:#725b5c;
	background:#ededed;
	height:35px;
	text-align:center;	
	line-height:35px;
	font-size:16px;	
}
.Add_l
{
	width:320px;
	float:left;
	background:#c92727;
}
.Add_m
{
	width:319px;
	float:left;
	font-weight:bold;
	border-left:1px #fff solid;
}
.Add_r
{
	width:319px;
	float:left;
	font-weight:bold;	
	border-left:1px #fff solid;	
}
.Add_main
{
	width:958px;
	border:1px #d9d7d6 solid;	
	float:left;	
}

.single {
    border: 1px solid #d4d4d4;
    float: right;
    font-family: "Microsoft Yahei",simsun;
    padding: 4px 20px;
    position: relative;
    width: 169px;
}
.single .hd {
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
}
.single .more {
    color: #999;
    font-weight: bold;
    position: absolute;
    right: 20px;
    top: 13px;
    background-position: -112px 3px;
    padding-right: 15px
}
.single .simg img {
    vertical-align: top;
}
.single .nd {
    padding-bottom: 15px;
}


.nprok{/*产品展示的大框架*/
width:960px;
float:left;
height:255px;
overflow:hidden;
}
.nprot{/*标题栏样式*/
float:left;
height:36px;
width:960px;
background:url(/images/bt_bj.jpg) repeat-x;
font:18px/34px "微软雅黑";
letter-spacing:4px;
text-align:center;
overflow:hidden;
}
.nprot a{text-decoration:none;}
.nprot .n1,.nprot .n2{float:left; width:319px; height:35px; margin-right:1px; overflow:hidden;}
.nprot .n1{background:#c92727; color:#fff; border-bottom:1px solid #fff; }
/*今日抢购*/
.nprot .n1 .qg {float:left; text-align:left; width:88px; overflow:hidden; padding-left:50px;}
.nprot .n1 .djs{float:left; text-align:left; width:133px; overflow:hidden;}
.nprot .n1 .djs .sm{float:left; width:32px; height:12px; padding-top:15px; font:12px/12px "宋体"; letter-spacing:2px; overflow:hidden;}
.nprot .n1 .djs .sz{float:left; width:100px; font:bold 14px/38px "宋体";letter-spacing: 3px; overflow:hidden; background:url(/images/szd.jpg) no-repeat; color:#000; }
.nprot .n1 .djs .sz2{float:left; width:90px; font:bold 14px/38px "宋体";letter-spacing: 3px; color:#000; padding-left:2px;}
.nprot .n2{background:#ededed; color:#4d4d4d; border-bottom:1px solid #d1d1d1;}
.nprot .n2 .qg{width:300px;}
.nprot .n2 .djs{ display:none}
.nprot a:hover{background:#c92727; color:#fff;}
.nprom{/*产品内容框*/
float:left;
height:210px;
width:956px;
background:#fff;
border:2px solid #d9d7d6;
border-top:none;
overflow:hidden;
}
.nprom ul{ list-style:none; margin:0; padding:0; width:100%; overflow:hidden;}
.nprom ul li{list-style:none; float:left; padding-top:7px; margin:0; width:224px; height:198px; overflow:hidden;}
.nprom ul li a img{border:none;}
.nprom ul .li1{padding-left:7px;}
.nprom ul .qgt{width:100%; height:179px;}
.nprom ul .yhm{width:214px; height:14px; font:12px/14px "宋体"; color:#000; padding-left:10px;}
/*下期产品*/
.nprom ul .xqt{width:224px; height:18px; font:16px/16px "微软雅黑"; color:#ff3131; border-bottom:1px solid #dbdbdb;}
/*下期产品图*/
.nprom ul .xqc{width:212px; height:52px; margin:6px 4px 0; padding-bottom:3px; border-bottom:1px dashed #dbdbdb;}
.nprom ul .xqc .xqc_t{width:60px; height:52px; float:left;}
.nprom ul .xqc .xqc_w{width:149px; height:52px; float:left;}
.nprom ul .xqc .xqc_w .f1{ font:12px/16px "宋体"; color:#333; text-decoration:none;}
.nprom ul .xqc .xqc_w .f2{ font-family:"Arial";}
.nprom ul .xqc .xqc_w .f3{font:12px "宋体"; color:#999;}
.nprom ul .xqc .xqc_w .f4{text-decoration:line-through; line-height:20px;}
.nprom ul .xqc .xqc_w .f5{color:#ff3838;}
.nprom ul .gt{width:15px; height:198px; background:url(/images/gt.jpg);}
.nprom .aaa{ display:none;}
.nprom .bbb{ display:block; }

#times
{
	float:left;
}
#times font
{
	background:#fff;
 line-height: 22px;
    margin-top: 7px;
    padding-left:2px;
	float:left;
}


#i_main {
    margin: 0 auto;
    width: 100%;
}
.top0210 {
    height: 792px;
    width: 100%;
}
.main0210 {
    margin: 0 auto;
    width: 990px;
}
.main0210div1 {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin: -40px 0 0;
    position: absolute;
    text-align: center;
    width: 107px;
}
.main0210div2 {
    clear: both;
    width: 990px;
}
.main0210div2li1 {
    border-bottom: 1px solid #cccccc;
    float: left;
    height: 454px;
    margin-top: 20px;
    width: 394px;
}
.main0210li1div1 {
    margin: 0;
    position: absolute;
}
.main0210li1div2 {
    padding-top: 3px;
    width: 394px;
}
.main0210li1div3 {
    background: none repeat scroll 0 0 #000000;
    clear: both;
    height: 85px;
    margin-top: -85px;
    opacity: 0.8;
    width: 394px;
}
.main0210li1div3span1 {
    display: block;
    float: left;
    height: 75px;
    padding: 13px 0 0 10px;
    width: 275px;
}
.main0210li1div3span1font1 {
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    width: 275px;
}
.main0210li1div3span1font2 {
    color: #cccccc;
    display: block;
    font-size: 12px;
    height: 48px;
    line-height: 20px;
    width: 275px;
}
.main0210li1div3span2 {
    display: block;
    float: left;
    height: 75px;
    padding: 13px 0 0;
    text-align: center;
    width: 100px;
}
.main0210li1div3span2font1 {
    color: #ffffff;
    display: block;
    font-size: 20px;
    font-weight: bold;
    width: 100px;
}
.main0210li1div3span2font2 {
    color: #cccccc;
    display: block;
    font-size: 12px;
    text-decoration: line-through;
    width: 100px;
}
.main0210li1div3span2span {
    text-align: center;
    width: 100px;
}
.main0210li1div3span4 {
    background-color: #47413e;
    color: #ffffff;
    height: 35px;
    line-height: 35px;
    text-indent: 25px;
    width: 394px;
}
.main0210li1div3span4font1 {
    font-size: 14px;
    font-weight: bold;
}
.main0210li1div3span4font2 {
    color: #ce8d11;
    font-size: 14px;
    font-weight: bold;
}
.main0210div2li2 {
    border-bottom: 1px solid #cccccc;
    float: left;
    height: 454px;
    margin-top: 20px;
    padding-left: 10px;
    width: 286px;
}
.main0210li2div2 {
    height: 286px;
    padding-top: 3px;
    width: 286px;
}
.main0210li2div3 {
    border-bottom: 1px solid #cccccc;
    color: #333333;
    font-size: 12px;
    height: 63px;
    line-height: 18px;
    width: 286px;
}
.main0210li2div3font1 {
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    width: 286px;
}
.main0210li2div4 {
    color: #b41005;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-top: 5px;
    width: 170px;
}
.main0210li2div4font {
    color: #333333;
    font-size: 12px;
    font-weight: 100;
    text-decoration: line-through;
}
.main0210li2div5 {
    float: left;
    height: 30px;
    overflow: hidden;
    padding-top: 5px;
    width: 78px;
}
.main0210li2div6 {
    clear: both;
    color: #b41005;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 15px;
    width: 250px;
}
.main0210li2div6font1 {
    color: #009a16;
}
.main0210li2div6font2 {
    color: #5e5e5e;
}
.main0210div2li3 {
    border-bottom: 1px solid #cccccc;
    float: left;
    height: 350px;
    margin-top: 20px;
    padding-left: 5px;
    width: 240px;
}
.main0210li3div2 {
    height: 240px;
    padding-top: 3px;
    width: 240px;
}
.main0210li3div2 img {
    max-height: 240px;
    max-width: 240px;
}
.main0210li3div3 {
    color: #333333;
    font-size: 12px;
    height: 63px;
    line-height: 18px;
    width: 240px;
}
.main0210li3div3font1 {
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-top: 5px;
    width: 240px;
}
.main0210li3div4 {
    color: #b41005;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-top: 5px;
    width: 140px;
}
.main0210li3div4font {
    color: #333333;
    font-size: 12px;
    font-weight: 100;
    text-decoration: line-through;
}
.main0210li3div5 {
    float: left;
    height: 30px;
    overflow: hidden;
    padding-top: 5px;
    width: 78px;
}
.main0210li3div6 {
    clear: both;
    color: #b41005;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 15px;
    width: 230px;
}
.main0210li3div6font1 {
    color: #009a16;
}
.main0210li3div6font2 {
    color: #5e5e5e;
}
.main0210fenye {
    clear: both;
    margin: 0 auto;
    padding: 30px 0;
    text-align: center;
    width: 990px;
}

/*20140717*/
.su_share_block {
    padding-top: 2px;
}
.sh_head {
    border: 2px solid #efefef;
    height: 228px;
}
.sh_img_ad {
    border: 2px solid #dddddd;
    height: 200px;
    margin: 15px 25px;
    position: relative;
}
.sh_img_ad div {
    padding: 10px 0 0 8px;
}
.hidden_tree {
    z-index: 2;
}
span.sh_hot_sign {
    background: url("/images/sh_hot.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 67px;
    left: 3px;
    padding: 10px;
    position: absolute;
    top: 3px;
    width: 67px;
    z-index: 1;
}


.blank {
    clear: both;
    height: 8px;
    line-height: 8px;
    visibility: hidden;
}

.sh_sort_box {
    font-size: 14px;
    height: 28px;
    margin: 15px 0;
}
.sh_sort_box div {
    float: left;
    height: 28px;
    line-height: 23px;
    margin-right: 2px;
    text-align: center;
    width: 62px;
}
.sh_sort_box .out_current {
    cursor: pointer;
}
.sh_sort_box .current {
    background: url("images/sh_sort_bg.png") no-repeat scroll 0 -5px rgba(0, 0, 0, 0);
    color: #fff;
    cursor: pointer;
}
.sh_sort_box .up_icon {
    background: url("images/up_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 12px;
    margin-top: 5px;
    padding-left: 0;
    width: 10px;
}
.sh_sort_box .down_icon {
    background: url("images/down_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 12px;
    margin-top: 5px;
    padding-left: 0;
    width: 10px;
}
.sh_list {
    border-top: 2px solid #dcdddd;
    overflow: hidden;
    padding-top: 30px;
}
.sh_each_list {
    display: inline;
    float: left;
    height: 173px;
    margin: 0 9px 20px;
    position: relative;
    width: 300px;
}
.sh_list_tit {
    background-color: #fff;
    font-size: 14px;
    left: 10px;
    padding: 0 10px;
    position: absolute;
    top: -10px;
}
.sh_list_date {
    height: 20px;
    margin: 0 6px 6px 0;
    padding-top: 6px;
}
.sh_list_date div {
    background-color: #f4f2f3;
    color: #ababab;
    float: right;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 70px;
}
.sh_list_content {
    height: 140px;
    overflow: hidden;
}
.sh_list_conL, .sh_list_conR {
    display: inline;
    float: left;
    margin-left: 10px;
}
.sh_list_conR div {
    margin-top: 5px;
    width: 150px;
}
.sh_list_conR span {
    color: #000;
    font-size: 15px;
    font-weight: bold;
}
.sh_list_conR p {
    color: #898989;
    font-size: 13px;
}
.sh_list_con {
    height: 60px;
}
.sh_list_jump {
    display: inline;
    float: right;
    margin-right: 15px;
}
.sh_list_conR a
{
	color:#666;
}
.sh_list_conR a:hover
{
	color:#ff6600;
}


.ard_box {
    border: 10px solid #e7e7e7;
    /*margin: 15px 0;*/
}
.ard_sh_header {
    background-color: #f5d473;
    font-family: "微软雅黑";
    height: 75px;
}
.ard_content_intro {
    background-color: #f5d473;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 10px;
    width: 745px;
}
.ard_sys_header {
    background-color: #f5d473;
    font-family: "微软雅黑";
    height: 83px;
    line-height: 43px;
    margin-bottom: 50px;
    text-align: center;
}
.ard_sys_header h1 {
    display: inline;
    font-size: 27px;
    margin-right: 15px;
}

.ard_content_box {
    overflow: hidden;
    width: 745px;
    margin-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
}



