/*from Google Early Access*/
@import url(http://fonts.googleapis.com/earlyaccess/cwtexhei.css);  /*黑體*/


body {
    margin: 0px;
    font-family: Arial, 'cwTeXHei', sans-serif;
    background-color: #E4E4E4;
    width: 100%;
}

.BodyWrapper {
    text-align: left;
}

.OuterBorder {
    width: 20px;
    height: 1045px;
    float: left; 
    background-color: #E4E4E4;
}

.InnerBorder {
    width: 3px; 
    height: 1045px;
    float: left; 
    background-color: #CBCBCB;
}

.ContentDiv {
    width: 954px;
    height: 1045px;
    float: left;
    background-color: #fff;
}

.DefaultTopDiv {
    width: 804px;
    height: 452px;
    margin: 15px 75px 15px 75px;
    float: left;
}

.DefaultTopDiv_Bullet {
    width: 22px;
    height: 22px;
    margin-left: 10px;
    float: left;
}

.DefaultBottomDiv {
    width: 804px;
    margin: 30px 75px 0px 75px;
    float: left;
}

.DefaultBottomDiv_Title {
    width: 100%; 
    height: 31px; 
    float: left; 
}

.DefaultBottomDiv_TitleContent {
    width: 244px;
    height: 100%;
    float: left;
    text-align: center;
}

.DefaultBottomDiv_TitleColor {
    width: 280px;
    height: 4px; 
    margin-top: 13px;
    margin-bottom: 14px;
    float: left; 
    background-color: #B7B7B7
}

.DefaultBottomDiv_BuyNow {
    width: 100%;
    height: 16px;
    float: left;
}

.DivItemSquare {
    width: 100%;
    height: 214px;
    float: left;
}

.DivItemSquare_Item {
    width: 248px;
    height: 214px;
    float: left;
}

.DivItemSquare_Space {
    width: 30px;
    height: 214px;
    float: left;
}

.ProductTitle {
    width: 850px;
    height: 32px;
    margin-top: 9px;
    margin-left: 52px;
    float: left;
}

.ProductTitle_Icon {
    width: 32px;
    height: 100%;
    float: left;
}

.ProductTitle_CategoryNextIcon {
    width: 17px;
    height: 100%;
    margin-left: 15px;
    margin-right: 15px;
    float: left;
}

.ProductTitle_Category {
    height: 100%;
    line-height: 32px;
    float: left;
}

.ProductVideo {
    width: 661px;
    height: 451px;
    margin-top: 14px;
    margin-left: 131px;
    margin-right: 162px;
    float: left;
}

.ProductVideo_Top {
    width: 661px;
    height: 12px;
    float: left;
}

.ProductVideo_Left {
    width: 13px;
    height: 352px;
    float: left;
}

.ProductVideo_Right {
    width: 12px;
    height: 352px;
    float: left;
}

.ProductVideo_Bottom {
    width: 661px;
    height: 62px;
    float: left;
}

.ProductVideo_Video {
    width: 636px;
    height: 352px;
    float: left;
}

.PreRollDiv {
    width: 661px;
    height: 25px;
    float: left;
    background-color: #ff6a00;
}

.ProductDetail_Left {
    width: 388px;
    margin-left: 52px;
    margin-right: 28px;
    float: left;
}

.ProductDetail_Right {
    width: 453px;
    float: left;
}

.ProductDetail_Left_BigImage {
    width: 388px;
    height: 334px;
    margin-bottom: 30px;
    float: left;
}

.ProductDetail_Left_SmallImage {
    width: 70px;
    height: 70px;
    border: 1px solid black;
    float: left;
}

.ProductDetail_Right_PriceImage {
    width: 453px;
    height: 213px;
    float: left;
}

.ProductDetail_Right_Buy {
    width: 333px;
    height: 120px;
    margin-left: 60px;
    margin-right: 60px;
    float: left;
}

.ContentCategory {
    width: 954px;
    height: 350px;
    float: left;
    background-color: #fff;
}

.ContentCategory_OuterBorder {
    width: 20px;
    height: 350px;
    float: left; 
    background-color: #E4E4E4;
}

.ContentCategory_InnerBorder {
    width: 3px; 
    height: 350px;
    float: left; 
    background-color: #CBCBCB;
}

.ContentCategory_Category {
    width: 924px;
    margin: 20px 15px 0px 15px;
    float: left;
}

.ContentCategory_Category_Arrow {
    width: 45px;
    height: 214px;
    float: left;
}

.ContentCategory_Category_Cat {
    width: 804px;
    margin-left: 15px;
    margin-right: 15px;
    float: left;
}