#Content
{
    display:inline-block;
	width:1000px;
    margin-bottom:5px;
    text-align: center;
}
#Content #MainCon_left
{
	float:left;
	width:211px;
	height:auto;
	border-top:none;
}
#Content #MainCon_right
{
	float:right;
	width:780px;
}
#MainCon_left #CurrentSort
{
	width:211px;
	height:auto;
    margin-bottom:5px;
	border:#A40000 solid 2px;
}

#MainCon_left .Title
{
	width:100%;
	height:36px;
	margin:0;
	padding:0;
	text-align:left;
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
    background:#ECECEC;
}
#MainCon_left .Title p
{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:5px 0 0 6px;
}
#MainCon_left #CurrentSort .Title
{
    color:#A40000;
}
#MainCon_left .Lists
{
    display:inline-block;
	width:100%;
	height:auto;
	text-align:left;
	padding-bottom:5px;
}
#MainCon_left .Lists ul
{
    text-align:left;
    }
#MainCon_left .Title h1
{
	width:100%;
	height:24px;
	margin:0;
	padding:0;
	font-size:16px;
	color:#444;
	text-align:left;
	padding-top:18px;
}
#MainCon_left #CurrentSort .Lists li
{
    width:80%;
    text-align:left;
    margin-left:20px;
}
#MainCon_left #RecommendPro
{
	width:211px;
	height:auto;
	border:#2f51a1 solid 2px;
}
#MainCon_left #RecommendPro .Title
{
    color:#FFF;
	background-color:#2f51a1;
}
#MainCon_left #RecommendPro .Lists ul
{
    display:inline-block;
    width:100%;
    margin:0;
    padding:0;
}
#MainCon_left #RecommendPro .Lists ul li
{
    display:inline-block;
    width:100%;
    text-align:center;
    border-bottom:solid 1px #eeeeee;
}
#MainCon_left #RecommendPro .Lists ul li .proPhoto
{
    float:left;
    display:inline-block;
    width:80px;
    height:80px;
    overflow:hidden;
    margin:5px 3px;
}
#MainCon_left #RecommendPro .Lists ul li .proPhoto img
{
    width:75px;
    height:75px;
}
#MainCon_left #RecommendPro .Lists ul li .proTitle
{
    float:left;
    display:inline-block;
    width:120px;
    height:60px;
    line-height:20px;
    text-align:left;
}
#MainCon_left #RecommendPro .Lists ul li .proPrice
{
    float:left;
    display:inline-block;
    color:#A40000;
	width:120px;
	height:22px;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}

#MainCon_left #HistoricalPro
{
	width:211px;
	height:auto;
	margin-top:4px;
	border:#2f51a1 solid 2px;
}
#MainCon_left #HistoricalPro .Title
{
	background-color:#2f51a1;
}
#MainCon_left #HistoricalPro .Title p
{
    color:#FFF;
    }
#MainCon_left #HistoricalPro .Lists ul
{
    display:inline-block;
    width:100%;
    margin:0;
    padding:0;
}
#MainCon_left #HistoricalPro .Lists ul li
{
    display:inline-block;
    width:100%;
    text-align:center;
    border-bottom:solid 1px #eeeeee;
}
#MainCon_left #HistoricalPro .Lists ul li .proPhoto
{
    float:left;
    display:inline-block;
    width:80px;
    height:80px;
    overflow:hidden;
    margin:5px 3px;
}
#MainCon_left #HistoricalPro .Lists ul li .proPhoto img
{
    width:75px;
    height:75px;
}
#MainCon_left #HistoricalPro .Lists ul li .proTitle
{
    float:left;
    display:inline-block;
    width:120px;
    height:60px;
    line-height:20px;
    text-align:left;
}
#MainCon_left #HistoricalPro .Lists ul li .proPrice
{
    float:left;
    display:inline-block;
	width:120px;
	height:22px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}

#MainCon_right .ProTitle
{
	width:100%;
	height:46px;
	margin:0;
	padding:0;
	text-align:left;
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
	margin-left:4px;
}
#MainCon_right .ProTitle h1
{
	width:100%;
	height:24px;
	margin:0;
	padding:0;
	font-size:16px;
	color:#444;
	text-align:left;
	padding-top:18px;
}
/*
#MainCon_right #HotPro
{
    display:inline-block;
    border: 1px solid #DDDDDD;
	margin:0;
	padding:0;
	width:776px;
	height:auto;
	margin-bottom:10px;
}
#MainCon_right #HotPro .Title
{
	width:100%;
	height: 30px;
	line-height:30px;
	text-align:left;
	margin: 0;
    padding: 0;
    background-color: #EFEFEF;
}
#MainCon_right #HotPro .Title  h1
{
	font-size:14px;
    font-weight:bold;
	color:#444;
	text-align:left;
	padding-left:6px;
}
#MainCon_right #HotPro .Lists ul
{
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
}
#MainCon_right #HotPro .Lists ul li
{
	float:left;
	width:150px;
	width:150px !important;
	margin:0;
	padding:0;
	text-align:center;
	margin-left:1px;
}
#MainCon_right #HotPro .Lists ul li .proPhoto img
{
    width:100px;
    height:100px;
}
#MainCon_right #HotPro .Lists ul li .proTitle
{
    float:left;
    display:inline-block;
    width:120px;
    height:40px;
    line-height:20px;
    text-align:center;
    overflow:hidden;
}
#MainCon_right #HotPro .Lists ul li .proPrice
{
    float:left;
    display:inline-block;
	width:120px;
	height:22px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:center;
}
*/
#MainCon_right #Checker
{
    display:inline-block;
    border: 1px solid #DDDDDD;
	margin:0;
	padding:0;
	width:776px;
	height:auto;
	margin-bottom:10px;
}
#MainCon_right #Checker .Title
{
    width:100%;
	height: 30px;
	line-height:30px;
	text-align:left;
	margin: 0;
    padding: 0;
    background-color: #EFEFEF;
}
#MainCon_right #Checker .Title h1
{
	font-size:14px;
    font-weight:bold;
	color:#444;
	text-align:left;
	padding-left:6px;
}
#MainCon_right #Checker ul
{
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
	}
#MainCon_right #Checker ul li
{
    display:block;
	width:100%;
	min-height:24px;
	font-size:12px;
	color:#000;
	text-align:left;
}
#MainCon_right #Checker ul li td
{
	text-align:left;
}
#MainCon_right #Checker ul li .lei
{
    display:inline-block;
    float:left;
    width:75px;
	font-weight:bold;
	margin-left:10px;
}
#MainCon_right #Checker ul li .content
{
    display:inline-block;
    float:left;
    width:680px;
    text-align:left;
}
#MainCon_right #Checker ul li .content a:link
{
    color:#005AA0;
}
#MainCon_right #Checker ul li .content a:visited
{
    color:#005AA0;
}
#MainCon_right #Checker ul li .content a:hover
{
    color: #A40000;
    text-decoration: underline;
}

#MainCon_right #Order
{
    display:inline-block;
    border: 1px solid #DDDDDD;
	margin:0;
	padding:0;
	width:776px;
	height:auto;
	margin-bottom:10px;
}
#MainCon_right #Order ul
{
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
}
#MainCon_right #Order ul li
{
    display:inline-block;
	width:100%;
	font-size:12px;
	color:#000;
	text-align:left;
	background-color: #EFEFEF;
}
#MainCon_right #Order ul li td
{
	text-align:left;
}
#MainCon_right #Order ul li .lei
{
    display:inline-block;
    float:left;
    width:60px;
    color:#444;
	font-weight:bold;
	margin-left:10px;
}
#MainCon_right #Order ul li .content
{
    display:inline-block;
    float:left;
    width:700px;
    text-align:left;
}
#MainCon_right #Order ul li .content ul li
{
    display:inline-block;
    float:left;
    width:40px;
    text-align:center;
}
#MainCon_right #Order ul li .content a:link
{
    color:#005AA0;
}
#MainCon_right #Order ul li .content a:visited
{
    color:#005AA0;
}
#MainCon_right #Order ul li .content a:hover
{
    color: #A40000;
    text-decoration: underline;
}
#MainCon_right #ProList
{
	width:100%;
	margin:0;
	padding:0;
    }
#MainCon_right #ProList .proPhoto
{
	width:80px;
	height:80px;
	margin:0 auto;
	padding:0 auto;
	overflow:hidden;
	text-align:left;
	vertical-align:middle;
	text-align:center;
	/*非IE的主流浏览器识别的垂直居中的方法*/        
    display: table-cell;
	vertical-align:middle;        /*设置水平居中*/
	text-align:center;         /* 针对IE的Hack */
    *display: block;
    *font-size:63px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
#MainCon_right #ProList .proNum
{
	width:30px;
	color:#043b74;
	line-height:20px;
	text-align:center;
}
#MainCon_right #ProList .proTitle
{
	width:80px;
	color:#043b74;
	line-height:20px;
	text-align:left;
}
#MainCon_right #ProList .proDes
{
    width:420px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}
#MainCon_right #ProList .proPrice
{
    width:80px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:right;
}
#MainCon_right #ProList table
{
     border:1px solid #DDDDDD;
    border-width:1px 0px 0px 1px;
    }
#MainCon_right #ProList td
{
    border:solid #DDDDDD; 
    border-width:0px 1px 1px 0px; 
    padding:10px 2px;
    }
#MainCon_right #ProList .proCompare
{
    width:40px;
	line-height:20px;
	text-align:center;
}
#MainCon_right #ProList ul li .proCompare a
{
	color:#A40000;
}

#MainCon_right #ProListIsPrice
{
    display:inline-table;
	width:100%;
	margin:0;
	padding:0;
    }
#MainCon_right #ProListIsPrice table
{
    display:table;
	width:770px;
	margin:0;
	padding:0;
	margin-top:3px;
	text-align:center;
}
#MainCon_right #ProListIsPrice table tr
{
	width:770px;
	height:20px;
	margin:0;
	padding:0;
	margin-top:3px;
	text-align:center;
}
#MainCon_right #ProListIsPrice .proNum
{
	width:30px;
	margin:0;
	padding:0;
	text-align:center;
}
#MainCon_right #ProListIsPrice .proTitle
{
	width:100px;
	color:#043b74;
	line-height:20px;
	text-align:left;
}
#MainCon_right #ProListIsPrice .proDes
{
    width:440px;
	color:#A40000;
	font-size:12px;
	line-height:20px;
	text-align:left;
}
#MainCon_right #ProListIsPrice .proPrice
{
    width:80px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:right;
}
#MainCon_right #ProListIsPrice table
{
    border:1px solid #DDDDDD;
    border-width:1px 0px 0px 1px;
    
    }
#MainCon_right #ProListIsPrice td
{
    border:solid #DDDDDD; 
    border-width:0px 1px 1px 0px; 
    padding:10px 2px;
    }
#MainCon_right #ProListIsPrice .proCompare
{
    width:50px;
    font-size:12px;
	line-height:20px;
	text-align:center;
}
#MainCon_right #ProListIsPrice ul li .proCompare a
{
	color:#A40000;
}

.pagelist
{
    clear:both;
    background-color: #EFEFEF;
    width:100%;
    margin-bottom:10px;
}
.pagelist .pages 
{
    width:100%;
    color: #666;
    margin: 0px;
    float:right;
}
.pagelist .pages a, .pages .cpb {
    text-decoration: none;
    width:36px;
    height:24px;
    float: left;
    padding:0px 2px;
    border: 1px solid #ddd;
    background: #fff;
    font-size: 12px;
    color: #000;
}
.pagelist .pages a:hover {
    background-color: #E61636;
    color: #fff;
    border: 1px solid #E61636;
    text-decoration: none;
}
.pagelist .pages .cpb {
    font-weight: bold;
    color: #fff;
    background: #E61636;
    border: 1px solid #E61636;
}
#MainCon_right #ProList .proOldNum
{
	width:30px;
	color:#043b74;
	line-height:20px;
	text-align:center;
}
#MainCon_right #ProList .proOldTitle
{
	width:80px;
	color:#043b74;
	line-height:20px;
	text-align:left;
}
#MainCon_right #ProList .proOldDes
{
    width:780px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}


