/*************PARTS****************/
/*secondary*/
.secondary .uc { margin-bottom: 15px; }
/* lists */
.list .a0 { background: #f4f8ed; }
.list, .list .a1 { background: #fff; }
.list { padding-bottom: 6px; background-position: 50% 100%; }
.list .item { padding: 5px; }
/* path */
.path { margin: 5px 0; color: #666666; }
.path .current { color: #7a27be; }
.path a.current:hover { cursor: default; text-decoration: none; }
/* sitemap */
#main ul { list-style: circle; margin: 0 10px 0 10px; }
#main ol { margin: 0 10px 0 10px; }
/* content */
.introduction { font-size: 1.1em; font-style: italic; }
/* date */
.date { font-size: small; color: #414141; display: block; }
/* intro */
.intro { font-style: italic; font-size: 1.2em; }
.list .intro { font-style: normal; font-size: 1em; }
/*columns*/
.columns .left { float: left; width: 48%; padding-left: 15px; }
.columns .right { float: right; width: 48%; }
.socialBookmarks a { white-space: nowrap; text-align: right; direction: rtl; }
.socialBookmarks { text-align: right; direction: ltr; }
/* login */
.login .tb { width: 100px; }
.login .ff { margin-bottom: 5px; }
.register td { padding: 0; }
/* comments */
.commentInput .box { display: none; }
.commentList { border-top: solid 1px #D0CFCB; margin-top: 10px; }
/* calendar */
.calendar { }
/* login */
.login { padding-right: 10px; }
/* languageMenu */
.languageMenu { position: absolute; top: 203px; left: 0px; padding-left: 30px; vertical-align: middle; padding-top: 5px; z-index: 2000; }
.languageMenu a { padding-left: 15px; }
/* menu */
.menu, .menu ul { list-style-type: none; }
/* Form */
.inputForm { margin: 10px 0; }
.inputForm .row { margin-bottom: 5px; height: 100%; width: 100%; overflow: hidden; }
.inputForm .label { width: 120px; float: right; }
.secondary .label { display: block; }
.inputForm .alternatives * { vertical-align: middle; }
.inputForm .alternatives label { margin-right: 10px; }
.inputForm input[type="text"], .inputForm textarea { padding: 2px; border-style: solid; border-width: 1px; border-color: #777777; }
.inputForm input[type="text"]:hover, .inputForm textarea:hover { border-color: #555555; background-color: #fafafa; }
.inputForm .tb { width: 240px; }
.inputForm .validator { margin-right: 10px; }
.form_btnSubmit { cursor: pointer; margin: 0 130px 0 0; padding: 5px; border-style: solid; border-width: 1px; border-color: #777777; background-color: #dedede; }
.form_btnSubmit:hover { background-color: #bebebe; }
/* Form EN*/
.ltr .inputForm .label { float: left; }
.ltr .inputForm .alternatives label { margin-left: 10px; }
.ltr .inputForm .validator { margin-left: 10px; }
.ltr .form_btnSubmit { margin: 0 0 0 130px; }
/* SmallForm */
.small_box_middle { margin: 5px 10px 5px 0; }
.smallForm .inputForm { margin: 0px; }
.smallForm .inputForm .row { margin-bottom: 5px; overflow: hidden; }
.smallForm .inputForm .label { width: 45px; float: right; color: #000000; }
.smallForm .secondary .label { display: block; }
.smallForm .inputForm .alternatives * { vertical-align: middle; }
.smallForm .inputForm .alternatives label { margin-right: 10px; }
.smallForm .inputForm input, .smallForm .inputForm textarea { width: 106px; }
.smallForm .inputForm .tb { width: 240px; }
.smallForm .inputForm .validator { margin-right: 10px; width: 2px; overflow: hidden; }
.form_btnSubmit_small { cursor: pointer; margin: 0 112px 0 0; padding: 3px; border-style: solid; border-width: 1px; border-color: #777777; background-color: #dedede; }
.form_btnSubmit_small:hover { background-color: #bebebe; }
/* SmallForm EN */
.ltr .smallForm .inputForm .label { float: left; }
.ltr .smallForm .inputForm .alternatives label { margin-left: 10px; }
.ltr .smallForm .inputForm .validator { margin-left: 10px; }
.ltr .small_box_middle { margin: 5px 0 5px 10px; }
.ltr .form_btnSubmit_small { margin: 0 0 0 112px; }

/********* GLOBALS VAR *********/
a img, table, iframe { border: 0; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #000; }
a img { vertical-align: middle; }
div { }
.uc { overflow: hidden; }
p { padding: 0; margin: 0; }
button, select, textarea, input { }
table { border-collapse: collapse; }
caption, th, td { }
/********* GLOBALS CLASES *********/
.nodicor { text-decoration: none; }
.clear { clear: both; height: 0; line-height: 0; }
.fr { float: right; }
.fl { float: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.al { text-align: left; }
.rtl { direction: rtl; text-align: right; }
.ltr { direction: ltr; text-align: left; }
.rh { position: relative; }
.dn { display: none; }
.oh { overflow: hidden; }
.ohc div { overflow: hidden; }
s* { }
html { }
body { color: #5f4a3c; font-family: Arial,Helvetica,sans-serif; color: #3c2415; font-size: 14px; margin: 0; padding: 0; text-align: right; }
.no_background { background: none repeat scroll 0 0 transparent !important; }
img { border: 0 none; }
.clear { clear: both; height: 0; font-size: 1px; line-height: 0px; }
.dn { display: none; }
div { overflow: hidden; }
a { color: #333333; text-decoration: none; }
a:hover { text-decoration: underline; }
.fr { float: right; }
.fl { float: left; }

p { margin: 0; padding: 0; font-size: 14px; line-height: 21px; color: #555555; }

h1 { color: #066196; font-size: 20px; font-weight: bold; letter-spacing: 1px; margin: 0 0 15px; padding: 0; }
h2 { color: #066196; font-size: 18px; font-weight: bold; letter-spacing: 1px; margin: 0 0 10px; padding: 0; }
h3 { color: #066196; font-size: 16px; font-weight: bold; letter-spacing: 1px; margin: 0 0 10px; padding: 0; }

.no_background { background: none !important; }
.no_margin_bottom { margin-bottom: 0px !important; }
.result_wrap_top h1 { background: url("/Upload/Design/right_favorite_top_right.png") no-repeat scroll right 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 37px; margin: 5px 10px 0 0; padding: 2px 41px 0 0; width: 251px; }

#page_container { width: 988px !important; margin: 0px auto; background: #ffffff; }
#header { height: 164px; position: relative; width: 988px; }
.header_text { height: 23px; position: absolute; right: 0; top: 25px; width: 985px; }
.header_text_login { float: right; width: 505px; }
.header_text_login a { color: #666666; font-size: 14px; font-weight: bold; }
a.header_text_join { background: url("/Upload/Design/header_text_join.png") no-repeat scroll right 1px transparent; color: #7A27BE; font-weight: bold; margin: 0 12px 0 0; padding: 0 24px 2px 0; width: 199px;
	_background:none;
	*background:none;
}
.header_logo { height: 89px; position: absolute; right: -2px; top: 67px; width: 229px; }
.header_advertisement { width: 748px; height: 82px; position: absolute; top: 69px; left: 0px; text-align: center; }

.menu_line { background: url("/Upload/Design/menu_line.png") no-repeat scroll right 0 transparent; height: 41px; margin: 0 0 15px; overflow: visible !important; padding: 0 0 0; position: relative; width: 988px; }
.menu_line_in { overflow: visible !important; }
.menu_line_in .text { overflow: visible !important; }
.menu_line_in { width: 830px; }
.menu_line ul { height: 39px; list-style: none outside none; margin: 1px 0 0; overflow: visible !important; padding: 0; width: 830px; }
.menu_line ul li { display: inline; height: 39px; }
.menu_line ul li a { background: url("/Upload/Design/menu_line_ul_li_a.png") no-repeat scroll right 0px transparent; color: #666666; display: inline-block; font-size: 15px; font-weight: bold; height: 33px; line-height: 34px; padding: 3px 19px 3px; text-decoration: none; }
.menu_line ul li a:hover { color: #7a27be; text-decoration: none; }
.menu_line_shop { position: absolute; height: 41px; width: 136px; top: 0px; left: 0px; }

#right { width: 192px; margin: 0 0 0 17px; float: right; }
#left { width: 238px; float: left; }
#center { width: 523px; float: right; }
.right_and_center_only #right { padding-left: 25px !important; width: 180px !important; }
.right_and_center_only #center { width: 760px !important; }
.full_side #center { width: 988px; float: right; }

.minisite #center { width: 552px !important; }
.minisite #left { width: 194px !important; }

#site { margin: 15px 0 0; }
.homepage #right { width: 489px !important; float: right !important; margin: 0px !important; }
.homepage #left { width: 490px !important; float: left !important; }

.right_search { overflow:visible; background: url("/Upload/Design/right_search.png") no-repeat scroll right 0 transparent; height: 136px; margin: 0 auto; position: relative; width: 485px; }

.right_search_title { color: #066196; font-size: 18px; font-weight: bold; height: 24px; position: absolute; right: 39px; top: 18px; width: 400px; }
.right_search_box { overflow:visible; height: 32px; position: absolute; right: 21px; top: 76px; width: 312px; }
.right_search_box input {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    color: #222222;
    height: 20px;
    padding: 5px 10px 5px 0;
    width: 301px;
}
.autocomplete_completionListElement {
	margin:0;
	padding:0;
	list-style:none;
	border:solid 1px #333;
	background-color:#fff;
}
.autocomplete_completionListElement li {
	padding: 2px 10px;
}
.autocomplete_completionListElement li:hover {
	cursor:pointer;
	background-color: #b1b1b1;
}
.right_search_submit { width: 100px; height: 69px; position: absolute; top: 56px; left: 26px; }

.right_favorite { margin: 8px 0 0; width: 489px; }
.serach_page .right_favorite { margin: 8px 0 0 0 !important; width: 521px; }
.right_favorite_top, .left_articles_top { width: 489px; height: 43px; background: url('/Upload/Design/right_favorite_top.png'); }
.right_favorite_top_right { background: url("/Upload/Design/right_favorite_top_right.png") no-repeat scroll right 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 37px; margin: 4px 10px 0 0; padding: 2px 34px 0 0; width: 151px; float: right; }
.right_favorite_top_right h2 { font-size: 18px; color: #066196; font-weight: bold; margin: 0px; padding: 0px; }
.right_favorite_top_left { background: url("/Upload/Design/header_text_join.png") no-repeat scroll right 0 transparent; float: left; font-weight: bold; height: 33px; margin: 10px 7px 0 17px; padding: 0 24px 0 0; text-align: left; width: 202px; }

.right_favorite_top_left a { color: #7a27be; }
.right_favorite_center, .left_articles_center { width: 489px; background: url("/Upload/Design/right_favorite_center.png"); }
.right_favorite_center_inner, .left_articles_center_inner { background: url("/Upload/Design/right_favorite_center_inner.png") repeat-x scroll 0 bottom transparent; margin: 0 1px; width: 487px; }
.serach_page .right_favorite_center_inner, .serach_page .left_articles_center_inner { margin: 0 auto !important; width: 494px !important; }
.right_favorite_bottom, .left_articles_bottom { width: 489px; height: 7px; background: url("/Upload/Design/right_favorite_bottom.png"); }

.right_favorite_center_box { background: url("/Upload/Design/right_favorite_center_box.png") repeat scroll 0 0 transparent; height: 136px; margin: 0 auto 11px; width: 455px; }
.right_favorite_center_box_right { background: url("/Upload/Design/right_favorite_center_box_right.png") no-repeat scroll left 0 transparent; float: right; height: 116px; margin: 3px 0 0; padding: 10px 18px 0 0; width: 302px; }
.right_favorite_center_box_right_title { font-size: 14px; font-weight: bold; height: 17px; margin: 0 0 10px; width: 286px; }
.right_favorite_center_box_right_title a { color: #7a27be; }
.right_favorite_center_box_right_tags_title, .right_favorite_center_box_right_area_title { color: #066196; font-size: 13px; font-weight: bold; width: 286px; margin: 5px 0 0 0; }
.right_favorite_center_box_right_tags { font-size: 13px; color: #333333; }
.right_favorite_center_box_right_tags a, .right_favorite_center_box_right_tags span { color: #333333; text-decoration: underline; }
.right_favorite_center_box_right_tags a:hover { text-decoration: none; }
.right_favorite_center_box_right_area_title { margin: 8px 0 0 0; }
.right_favorite_center_box_right_area a { color: #333333; }

.right_favorite_center_box_left { width: 128px; float: left; margin: 0 0 0 7px; }
.right_favorite_center_box_left_pic { height: 60px; margin: 7px 33px 0 0; }
.right_favorite_center_box_left_pic a { border: 1px solid #C5C5C5; display: block; padding: 2px; text-align: center; width: 54px; }
.right_favorite_center_box_left_pic a img { }
.right_favorite_center_box_left_site { background: url("/Upload/Design/right_favorite_center_box_left_site.png") no-repeat scroll right 0 transparent; font-size: 13px; font-weight: bold; height: 20px; line-height: 16px; margin: 9px 17px 0 0; padding: 0 23px 0 0; width: 77px; }
.right_favorite_center_box_left_phone { background: url("/Upload/Design/right_favorite_center_box_left_phone.png") no-repeat scroll right 0 transparent; font-size: 13px; font-weight: bold; height: 30px; line-height: 11px; margin: 6px 14px 0 0; padding: 1px 27px 0 0; width: 77px; }
.right_favorite_center_box_left a { color: #066196; }
.left_articles_title { background: url("/Upload/Design/left_articles_title.png") no-repeat scroll right 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 36px; line-height: 26px; margin: 5px 9px 0 0; padding: 0 39px 0 0; }
.left_articles_box { margin: 0 12px 0 0; width: 464px; height: 32px; }
.left_articles_box a { background: url("/Upload/Design/left_articles_box.png") no-repeat scroll right 0 transparent; color: #066196; display: block; font-size: 15px; height: 32px; line-height: 30px; padding: 0 13px 0 0; width: 451px; }
.left_articles_box a:hover { text-decoration: none; }
.left_articles_center_inner { background: url("/Upload/Design/left_articles_center_inner.png") repeat-x scroll 0 bottom transparent; }
.left_advertisement { margin: 5px 8px 8px 0; padding: 0 13px 0 0; width: 449px; }
.left_advertisement img { width: 467px; height: 262px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.left_advertisement a { color: #013d60; }
.left_advertisement a:hover { text-decoration: none; color: #00273d; }
.left_advertisement_pic { margin: 6px 0 0 0; width: 467px; }
.left_advertisement img { width: 467px; height: 262px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }

.left_product_slider, .left_video { width: 489px; height: 224px; margin: 17px 0 0 0; background: url('/Upload/Design/left_product_slider.png'); position: relative; }
.left_product_slider_top { height: 20px; width: 250px; font-size: 18px; font-weight: bold; color: #066196; position: absolute; top: 3px; right: 47px; }
.top_products_center { height: 187px; position: absolute; right: 21px; top: 29px; width: 462px; }
.left_video_center_inner, .top_products_center_inner { right: 0px; position: absolute; top: 0; }
.left_product_slider_left, .left_video_left { background: url('/Upload/Design/left_product_slider_left.png'); height: 61px; width: 52px; position: absolute; left: 1px; top: 80px; cursor: pointer; z-index: 100; }
.left_product_slider_right, .left_video_right { background: url('/Upload/Design/left_product_slider_right.png'); height: 61px; width: 52px; position: absolute; right: 1px; top: 80px; cursor: pointer; z-index: 100; }

.top_products_box { background: url("/Upload/Design/top_products_box.png") no-repeat scroll 0 0 transparent; float: right; height: 187px; position: relative; width: 141px; margin: 0 0 0 13px; }
.top_products_box .product_title { color: #066196; display: block; font-size: 13px; font-weight: bold; height: 26px; line-height: 14px; overflow: hidden; padding: 5px 8px; text-align: center; }
.top_products_box .product_picture { height: 88px; padding: 0 30px; width: 85px; }
.top_products_box .product_picture img { max-height: 88px; width: 85px; }
.top_products_box .product_price { display: block; margin-top: 5px; padding: 7px 10px 0; text-align: center; }
.top_products_box .product_price_text { color: #7A27BE; font-size: 13px; font-weight: bold; line-height: 16px; }
.top_products_box .product_price_num { color: #066196; font-size: 16px; font-weight: bold; }
.top_products_box .product_bottom_area { background: url("/Upload/Design/product_bottom_area.jpg") no-repeat scroll 2px bottom transparent; height: 60px; margin: 0 5px 0 0; position: relative; width: 135px; }
.product_bottom_area_detials { background: url("/Upload/Design/product_bottom_area_detials.png") no-repeat scroll left 2px transparent; height: 13px; left: 7px; line-height: 11px; padding: 0 0 0 7px; position: absolute; top: 1px; width: 45px; }
.product_bottom_area_detials a { color: #7a27be; }
.product_bottom_area_old_price { width: 88px; height: 12px; top: 14px; position: absolute; right: 9px; font-size: 11px; }
.product_bottom_area_new_price { color: #7A27BE; font-size: 12px; font-weight: bold; height: 15px; position: absolute; right: 8px; top: 37px; width: 95px; }
.product_bottom_area_new_price span { color: #066196; font-size: 13px; }
.product_bottom_area_buy { bottom: 0; height: 43px; left: 0; position: absolute; width: 37px; }

.left_video_center { height: 170px; position: absolute; right: 19px; top: 40px; width: 451px; }
.left_video_center_box { float: right; width: 451px; height: 170px; position: relative; background: url("/Upload/Design/left_video_center_box.png"); }
.left_video_top { color: #066196; font-size: 18px; font-weight: bold; height: 20px; position: absolute; right: 47px; top: 9px; width: 250px; }

.left_video_center_box_pic { width: 201px; height: 144px; top: 13px; right: 18px; position: absolute; }
.left_video_center_box_pic img { width: 201px; max-height: 144px; }
.left_video_center_box_left_title { font-size: 14px; font-weight: bold; height: 14px; position: absolute; right: 236px; top: 30px; width: 178px; }
.left_video_center_box_left_title a { color: #7a27be; }
.left_video_center_box_left_text { color: #666666; font-size: 14px; height: 57px; line-height: 18px; position: absolute; right: 235px; top: 61px; width: 179px; }
.left_video_center_box_left_more { height: 27px; display: block; left: 9px; position: absolute; top: 140px; width: 73px; }
.left_video_left, .left_video_right { top: 90px !important; }

.left_question_forum, .home_box_broadcasts { width: 489px; margin: 25px 0 0 0; }
.left_question_forum_top, .home_box_broadcasts_top { background: url("/Upload/Design/left_question_forum_top.png") no-repeat scroll 0 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 33px; line-height: 35px; padding: 0 45px 0 0; width: 444px; }
.left_question_forum_center, .home_box_broadcasts_center { width: 489px; background: url("/Upload/Design/left_question_forum_center.png"); }
.left_question_forum_center_inner, .home_box_broadcasts_center_inner { width: 487px; margin: 0 1px 0 1px; background: url("/Upload/Design/left_question_forum_center_inner.png") repeat-x 0px bottom; }
.forum_page { background-color: #E8F2F8; margin-bottom: 1px; padding: 5px 10px; }
.forum_page_second { background-color: #FAFAFA; }
#content .forum_page p { margin: 0; padding: 0; }
.forum_page .forum_page_h { background: url("/Upload/Design/forum_replay.jpg") no-repeat scroll right bottom transparent; color: #7A27BE; display: block; font-size: 13px; font-weight: bold; padding-right: 18px; }
.forum_page_name { float: left; text-align: left; }
.forum_page .forum_page_date { font-size: 13px; margin-top: 5px; width: 330px; float: right; }
.forum_page_date_sedond { background: url("/Upload/Design/forum_page_date_sedond.png") no-repeat scroll right 4px transparent; float: left; font-weight: bold; margin: 5px 0 0; padding: 0 10px 0 0; width: 64px; }
.forum_page_date_sedond a { color: #066196; text-decoration: underline; }
.forum_page_date_sedond a:hover { text-decoration: none; }
.left_question_forum_bottom, .home_box_broadcasts_bottom { background: url("/Upload/Design/left_question_forum_bottom_bg.png") no-repeat scroll 0 bottom transparent; height: 7px; width:489px; }
.left_question_forum_more { border-top: 1px solid #D0D5D8; padding: 6px 7px 0 0; width: 472px; }
.home_box_broadcasts_top { background-image: url('/Upload/Design/home_box_broadcasts_top.png'); }
.home_box_broadcasts_center_box { margin: 12px 8px 0 8px; width: 473px; }
.home_box_broadcasts_center_box_title { font-size: 14px; font-weight: bold; height: 17px; margin: 0 0 2px; }
.home_box_broadcasts_center_box_title a { color: #7a27be; }
.home_box_broadcasts_center_box_date { color: #6F20B0; font-size: 12px; height: 16px; }
.home_box_broadcasts_center_box_text { color: #222222; }
.home_box_broadcasts_center_box_watch { background: url("/Upload/Design/forum_page_date_sedond.png") no-repeat scroll right 4px transparent; color: #066196; font-weight: bold; margin: 0 4px 0 0; padding: 0 9px 0 0; text-decoration: underline; width: 20px; }
a.home_box_broadcasts_center_box_watch:hover { text-decoration: none; }
.home_box_broadcasts_center_for_more { margin: 15px 8px 16px 0; }




/* Footer */
#footer { background: url("/Upload/Design/fotter_bg.jpg") repeat-x scroll 0 0 #F1E8F9; border: 1px solid #ECD5FC; margin-bottom: 43px; margin-top: 40px; padding-top: 14px; }
#footer_inner { height: 100%; margin: 0 10px; }
#footer_inner p, #footer_inner a { color: #666666; font-size: 13px; line-height: 20px; margin: 0 0 10px; padding: 0; }
#footer_inner .footer_h { color: #666666; font-size: 14px; line-height: 20px; margin: 0 0 5px; padding: 0; }
#at16pc form label { text-align: right; }
#at16pc form label { text-align: right; }
#at16pt a { left: 10px; right: auto; }
#at20mc div { direction: rtl; float: none; text-align: right; }
#at16meo a { float: right; }
#at16meo span { float: right; }
.addthis_toolbox {
    height: 20px; 
    padding: 0;
    text-align: center;
    width: 188px;
	*height:35px !important;
}
a#at15sptx { left: 4px; right: auto; }
#at16psf input { background: none repeat scroll 0 0 #FFFFFF; border: medium none; color: #666666; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; margin: 0 5px; outline-style: none; outline-width: 0; width: 250px; }
.addthis_share_div { float: right; font-size: 14px; line-height: 18px; width: 40px; }
newsletter_right .addthis_toolbox, .full_page_purple .addthis_toolbox, .full_page_green .addthis_toolbox, .full_page_pink .addthis_toolbox, .full_page_orange .addthis_toolbox { height: 32px; overflow: hidden; }
.footer_title { font-size: 17px; color: #934ec5; }

.fixfotter { background: none repeat-x scroll left top #F7F2FC; border-top: 1px solid #ADADAD; bottom: 0; color: #333333; font-size: 13px; height: 22px; left: 0; padding: 4px 0; position: fixed; width: 100%; z-index: 100; }

.NameValueNews { border: 1px solid #989898; color: #676767; font-size: 13px; width: 90px; }
.EmailValueNews { border: 1px solid #989898; color: #676767; direction: ltr; font-size: 13px; text-align: right; width: 90px; }
.right_newsletter { height: 22px; overflow: hidden; width: 400px; }
.right_newsletter_1 { }
.right_newsletter_2 { padding-right: 10px; }
.bottom_lang img { height: 13px; }
.login_box { direction: rtl; font-size: 13px; font-weight: bold; }
.fixfotter a { color: #333333; font-size: 13px; }

.bottom_lang img { height: 13px; }
a img { vertical-align: middle; }

a img, table, iframe { border: 0 none; }


/* Inner */
.side_box { color: #6C0356; font-size: 13px; font-weight: bold; margin-bottom: 10px; overflow: hidden; width: 190px; }
.side_box_in { background-color: #F6EDFD; border-radius: 6px 6px 6px 6px; color: #666666; padding: 13px 7px 0; }
.side_box_in p { text-align: center; }
.side_box_in select > option { background-color: #FFFFFF; }
.side_box_top { background: url("/Upload/Design/side_box_contact.jpg") no-repeat scroll 0 0 transparent; height: 30px; width: 190px; }
.side_box_bottom { height: 13px; width: 190px; }
.side_box input { background: url("/Upload/Design/side_box_input.gif") no-repeat scroll right 0 transparent; border: medium none; color: #666666; font-size: 13px; height: 19px; margin-bottom: 5px; margin-right: 5px; padding: 2px 6px; width: 155px; }
.side_box select { background: url("/Upload/Design/side_box_input.gif") no-repeat scroll right 0 transparent; border: medium none; color: #666666; font-size: 13px; height: 23px; margin-bottom: 5px; margin-right: 6px; padding: 3px 4px; width: 167px; }
.side_box .submit { background: none repeat scroll 0 0 transparent; display: block; height: auto; margin-right: 97px; width: auto; }
.side_box .CheckBoxValue { display: block; font-size: 12px; margin-bottom: 5px; }
.side_box .CheckBoxValue a { text-decoration: underline; }
.side_box .CheckBoxValue input { height: 13px; margin: 3px 3px 3px 4px; width: 13px; }
.side_box .explain { display: block; font-size: 13px; margin: 5px 0 4px; text-align: center; }
.center_search { width: 523px; height: 124px; background: url("/Upload/Design/center_search.png"); margin: 0 0 23px 0; }
.center_search_title { color: #066196; font-size: 18px; font-weight: bold; height: 34px; line-height: 32px; padding: 0 23px 0 0; width: 478px; }
.center_search_box_wrap { width: 499px; margin: 0 18px 0 0; }
.center_search_box { border-radius: 6px 6px 6px 6px; display: block; float: right; height: 29px; margin: 0 0 0 7px; padding: 0 0 0; width: 156px; }
.center_search_box select { border: 1px solid #CCCCCC; height: 28px; padding: 4px; vertical-align: middle; width: 153px; }
.center_search_box_image { float: left; height: 38px; margin: 10px 0 0 25px; width: 101px; }

.result_wrap { background: url("/Upload/Design/result_wrap.png"); width: 521px; margin: 10px 0 0 0; }
.result_wrap_top { background: url("/Upload/Design/result_wrap_top.png") no-repeat 0px top; width: 521px; height: 37px; }
.result_wrap_bottom { background: url("/Upload/Design/result_wrap_bottom.png"); width: 521px; height: 8px; }

.result_wrap_center { margin: 6px 0 0 0; }
.result_wrap_center .right_favorite_center_box { background: url("/Upload/Design/result_wrap_center_right_favorite_center_box.png") repeat-x scroll 0 bottom transparent; width: 495px !important; height: 135px !important; }
.result_wrap_center .right_favorite_center_box_right { background: url("/Upload/Design/right_favorite_center_box_right.png") no-repeat scroll left 3px transparent; float: right; height: 110px; margin: 3px 0 0; padding: 11px 18px 0 0; width: 342px; }

.right_favorite_center_box2 { background: url("/Upload/Design/right_favorite_center_box2.png") !important; }
.right_favorite_center_box2 .right_favorite_center_box_right { background: none !important; }
.right_favorite_center_box_left_more { font-size: 13px; font-weight: bold; height: 18px; margin: 112px 0 0; width: 100px; }
.right_favorite_center_box_left_more a { background: url("/Upload/Design/right_favorite_center_box_left_more.png") no-repeat scroll right 3px transparent; display: block; padding: 0 24px 0 0; width: 100px; }
.right_favorite_center_box_left_more span { font-size: 9px; }

.left_baner, .left_info { margin: 0 0 12px 0; }
.left_info_top { background: url("/Upload/Design/left_info_top.png"); width: 237px; height: 6px; }
.left_info_center_inner_title { border-bottom: 1px dashed #4599CA; color: #066196; font-size: 18px; font-weight: bold; height: 42px; line-height: 37px; padding: 0 3px 0 0; }
.left_info_center { background: url("/Upload/Design/left_info_center.png"); width: 237px; }
.left_info_center_inner { width: 218px; padding: 0 8px 0 8px; margin: 0 2px 0 1px; background: url("/Upload/Design/left_info_center_inner.png") repeat-x 0px bottom; }
.left_info_bottom { background: url("/Upload/Design/left_info_bottom.png") repeat scroll 0 0 transparent; height: 5px; width: 237px; }
.left_info_center_inner_text { color: #222222; line-height: 17px; margin: 10px 0 12px; }

.minisite_page_div { background: url("/Upload/Design/minisite_menu_div.jpg") repeat-x scroll right bottom transparent; margin-bottom: 10px; padding-right: 3px; width: 521px; }
.minisite_page_item_left { }
.minisite_page_item { }
.minisite_page_item_right { }
.minisite_page_div ul { display: block; height: 38px; list-style: none outside none; margin: 0; overflow: hidden; padding: 0; }
.minisite_page_div ul li { float: right; height: 38px; margin: 0 0 0 2px; }
.minisite_page_div ul li a { background: url("/Upload/Design/menu_item.jpg") no-repeat scroll right 0 transparent; color: #066196; display: block; float: left; font-size: 14px; font-weight: bold; height: 38px; line-height: 38px; text-align: center; width: 95px; }
.minisite_page_more { background: url("/Upload/Design/minisite_article_more.jpg") no-repeat scroll 0 4px transparent; color: #066196; font-style: italic; padding: 0 10px; width: 60px; }
.minisite_page_div ul li.current a, .minisite_page_div ul li.trail a, .minisite_page_div ul li a:hover { background: url("/Upload/Design/menu_item_selected.jpg") no-repeat scroll right 0 transparent; text-decoration: none; }

.path span { font-size: 10px; }
.minisite_top_banner { margin: 0 0 8px 0; display: none; }
.path { font-size: 13px; margin: 0 11px 0 9px; }
.minisite_picture { width: 189px; padding: 9px 0 8px 0; text-align: center; border: solid 1px #cccccc; margin-bottom: 15px; background: url('/Upload/Design/minisite_pic_bg.png') repeat-x #dddddd; border-radius: 6px; }
.minisite_picture img { width: 168px; }

.minisite_phone { background: url("/Upload/Design/minisite_phone.jpg") repeat-y scroll right top transparent; margin-bottom: 15px; overflow: hidden; text-align: center; width: 190px; }
.minisite_phone_top { background: url("/Upload/Design/minisite_phone_top.jpg") no-repeat right top #dfdfdf; }
.minisite_phone_bottom { background: url("/Upload/Design/minisite_phone_bottom.jpg") no-repeat scroll right bottom transparent; padding: 9px; }
.minisite_phone_h { color: #7A27BE; display: block; font-size: 15px; font-weight: bold; padding: 0 0 5px; text-align: center; }
.minisite_phone_row { color: #333333; font-size: 12px; font-weight: bold; line-height: 140%; margin: 0; padding: 0; text-align: center; }
.minisite_contact_box { color: #666666; font-size: 13px; font-weight: bold; margin-bottom: 15px; width: 190px; }
.minisite_contact_box_in { background-color: #F1E4FC; padding: 6px 7px; }
.minisite_contact_box { color: #666666; font-size: 13px; font-weight: bold; margin-bottom: 15px; width: 190px; }
.minisite_contact_box_in { background-color: #F6EDFD; padding: 6px 7px; }
.minisite_contact_box_top {  width: 190px; height: 37px; background: url("/Upload/Design/minisite_contact_box_top.png") no-repeat; }
.full_page_green .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.full_page_orange .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.full_page_pink .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.full_page_purple .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.minisite_contact_box input { background: url("/Upload/Design/minisite_contact_input.jpg") no-repeat scroll right 0 transparent; border: medium none; color: #777777; font-size: 12px; height: 20px; margin-bottom: 5px; padding: 0 6px; width: 161px; }
.minisite_contact_box textarea { background: url("/Upload/Design/minisite_contact_textarea.jpg") no-repeat scroll right 0 transparent; border: medium none; color: #888888; font-size: 13px; height: 63px; margin-bottom: 2px; padding: 6px; width: 161px; }
.minisite_contact_box .submit { background: none repeat scroll 0 0 transparent; display: block; height: auto; margin-right: 100px; padding-top: 5px; width: auto; }
.minisite_contact_box .explain { color: #444444; display: block; font-size: 14px; font-weight: normal; line-height: 17px; padding-bottom: 11px; text-align: right; }


.minisite_h1 { background: url("/Upload/Design/minisite_h1.jpg") no-repeat scroll right 0 transparent; color: #7A27BE; font-size: 18px; font-weight: normal; height: 24px; line-height: 12px; margin: 15px 0 0; padding: 0 40px 0 0; width: 939px; }
.minisite_h2 { font-size: 20px; font-weight: bold; color: #7a27be; padding: 0px 0 11px 0; margin: 0px; }

.minisite_facebook { margin: 22px 0 0 0; }

.minisite_menu_div { }
.minisite_menu_div ul { margin: 0px; padding: 0px; list-style: none; }
.minisite_menu_div ul li { display: inline; color: #7a27be; }
.minisite_menu_div ul li a { background: url("/Upload/Design/minisite_menu_div_ul_li_a.png") repeat scroll 0 0 transparent; color: #444444; display: block; font-size: 14px; height: 28px; line-height: 25px; padding: 0 18px 0 0; width: 176px; }
.minisite_menu_div ul .current a { font-weight: bold; color: #7a27be; }
.minisite_menu_div ul li a:hover { color: #7a27be; text-decoration: none; }

.minisite_type1 { background: url("/Upload/Design/minisite_type1_purple.png") no-repeat scroll 0 0 transparent; height: 27px; padding-bottom: 5px; width: 190px; margin-top: 12px; }

.minisite_type2 { background: url("/Upload/Design/minisite_type2_purple.png") no-repeat scroll 0 0 transparent; height: 27px; padding-bottom: 5px; width: 190px; }
.minisite_menu_div { margin: 0 0 16px 0; }

.minisite_type1_h, .minisite_type2_h { color: #1079B2; display: block; font-size: 13px; font-weight: bold; margin-top: 4px; margin-bottom: 1px; margin-right: 5px; padding-left: 5px; }


.minisite_type1_item, .minisite_type2_item { background: url("/Upload/Design/minisite_type2_item_b.jpg") no-repeat scroll right 7px transparent; color: #333333; display: block; float: right; font-size: 13px; margin-right: 4px; padding-right: 10px; }

.minisite_type_center { background: #f1e4fc; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; padding: 2px 0 12px 0; }
.off .left_advertisement { display: none; }


.minisite_page_left div { overflow: hidden; }

.minisite_rec_add_right { float: right; width: 330px; }

.minisite_rec_add_left { float: right; width: 395px; }
.minisite_rec_add { background-color: #E7E7E7; margin-top: 5px; padding: 10px; }
.minisite_rec_add .row { padding: 5px; }

.minisite_rec_add .row span { color: #333333; display: block; float: right; font-size: 14px; width: 100px; }

.minisite_page_left div { overflow: hidden; }
.minisite_h2_button { left: 0; position: absolute; top: 10px; }

.minisite_rec_add .input { background: url("/Upload/Design/Minisite/minisite_rec_add_form_input.jpg") no-repeat scroll right 0 transparent; border: medium none; height: 24px; padding: 0 5px; width: 179px; }

.minisite_rec_add_left { float: right; width: 395px; }

.minisite_rec_add .row { padding: 5px; }

.minisite_rec_add .row span { color: #333333; display: block; float: right; font-size: 14px; width: 100px; }

.minisite_rec_add_left span { width: 50px; }
.minisite_rec_add .row input, .minisite_rec_add .row textarea { float: right; }

.minisite_rec_add .textarea { background: url("/Upload/Design/Minisite/minisite_rec_add_form_textarea.jpg") no-repeat scroll right 0 transparent; border: medium none; height: 63px; padding: 5px; width: 385px; }


#gallery { border: 2px solid #D0D0D0; margin: 0 auto 20px; overflow: visible; padding: 3px; width: 529px; }
#image { position: absolute; right: 0; text-align: center; top: 0; width: 100%; z-index: 100; }
#image_bg { position: absolute; right: 0; text-align: center; top: 0; width: 100%; z-index: 50; }
.video_bg #image { top: 15px; }
.video_bg #image_bg { top: 15px; }
.advertiserVideoAll #gallery { border: 0 solid #D0D0D0; padding: 0; width: 100% !important; }
#image img { background-color: #FFFFFF; }
#image_bg img { background-color: #FFFFFF; }
.image { background-color: #FFFFFF; border: 1px solid #E9CBAF; cursor: pointer; display: block; float: right; margin: 0 0 0 5px; overflow: hidden; padding: 1px; text-align: center; }
#gallery_pager_right { bottom: 0; cursor: pointer; height: 71px; position: absolute; right: 0; width: 17px; z-index: 1000; background: url("/Upload/Design/Minisite/Purple/minisite_gallery_right.jpg") no-repeat scroll 0 0 transparent; }
#gallery_pager_left { bottom: 0; cursor: pointer; height: 71px; left: 0; position: absolute; width: 17px; z-index: 1000; background: url("/Upload/Design/Minisite/Purple/minisite_gallery_left.jpg") no-repeat scroll 0 0 transparent; }
#gallery_pager_right_b { cursor: pointer; height: 47px; position: absolute; right: 5px; top: 40%; width: 44px; z-index: 1000; }
#gallery_pager_left_b { cursor: pointer; height: 47px; left: 5px; position: absolute; top: 40%; width: 44px; z-index: 1000; }
#slide_right_move { cursor: pointer; position: absolute; right: -23px; top: 250px; z-index: 1000; }
#slide_left_move { cursor: pointer; left: -23px; position: absolute; top: 250px; z-index: 1000; }
.gallery_images_wrapper {
    bottom: 1px;
    height: 71px;
    position: absolute;
    right: 35px;
    width: 485px;
}
.gallery_images { position: absolute; }
.error_label { color: red; display: block; font-size: 16px; font-weight: bold; margin: 10px 0; }
.gallery_bg_top { display: block; height: 3px; width: 529px; }
.gallery_bg_right { display: block; float: right; height: 389px; width: 5px; }
.gallery_bg_left { display: block; float: left; height: 389px; width: 5px; }
.gallery_bg { height: 389px; text-align: center; width: 519px; }
.gallery_title { color: #066196; font-size: 16px; font-weight: bold; text-align: center; }
.video_bg_right { background: url("/Upload/Design/Minisite/minisite_video_bg_right.jpg") no-repeat scroll right 0 transparent; display: block; float: right; height: 424px; width: 20px; }
.video_bg_left { background: url("/Upload/Design/Minisite/minisite_video_bg_left.jpg") no-repeat scroll right 0 transparent; display: block; float: left; height: 424px; width: 20px; }
.video_bg { background: url("/Upload/Design/Minisite/minisite_video_bg_m.jpg") repeat-x scroll right 0 transparent; height: 424px; text-align: center; }
.gallery_bg img { }
.gallery_bg_bottom { clear: both; display: block; height: 5px; width: 529px; }
.minisite_howtoget { background-color: #FFFFFF; border-bottom: 1px solid #EFD2E9; display: none; height: 55px; padding-bottom: 2px; padding-top: 10px; position: absolute; top: 108px; width: 740px; }
.minisite_googlemap { display: block; margin: 0 auto; }
.minisite_howtoget_h { color: #6C0356; font-size: 15px; font-weight: bold; margin: 0 0 6px; }
.copyright { margin: 12px 0 0 0; }
.minisite_article_div { background: url("/Upload/Design/search_div.jpg") repeat-x scroll right bottom transparent; border-top: 1px solid #EFD2E9; padding: 0 5px 13px; }

#center p { line-height: 140%; margin: 0 0 5px; padding: 0; text-align: justify; }


.minisite_article_img_div { float: right; margin: 10px 0 0 10px; text-align: center; width: 117px; }

.minisite_article_h { color: #066196; display: block; font-size: 14px; font-weight: bold; padding-bottom: 5px; padding-top: 10px; }


.design_textbox { margin: 56px 0 15px 0; width: 238px; }
#left .banner { margin: 0 0 15px 0; }
.design_textbox_top { width: 238px; height: 6px; background: url('/Upload/Design/design_textbox_top.png'); }

.design_textbox_center { width: 238px; background: url('/Upload/Design/design_textbox_center.png'); }

.design_textbox_center_inner { background: url("/Upload/Design/design_textbox_center_inner.png") repeat-x scroll 0 bottom transparent; margin: 0 2px 0 1px; min-height: 147px; padding: 13px 8px 15px; width: 219px; }
.design_textbox_bottom { width: 238px; height: 6px; background: url('/Upload/Design/design_textbox_bottom.png'); }

.register h1 { margin: 0 0 15px; }


.recomendation_add, .site_form { margin-top: 20px; overflow: hidden; }
.recomendation_add h3, .site_form h3, .register_input_detials_wrap h3 { border-bottom: 1px solid #DCEAE3; margin: 10px 0; padding-bottom: 3px; }
.row { overflow: hidden; padding: 10px; }
.row:hover { background-color: #F5F5F5; }

.recomendation_add span, .site_form span, .register_input_detials_wrap span { color: #000000; display: block; width: 180px; }

.site_form input, .register_input_detials_wrap input { width: 220px; }

.recomendation_add input, .register_input_detials_wrap input, .recomendation_add textarea, .site_form input, .site_form textarea, .site_form select { display: block; float: right; padding: 5px; }

.help_span { display: block; float: right; margin: 2px 5px 0 0; }
.site_form span.validation_msg, .register_input_detials_wrap span.validation_msg { float: right; font-size: 26px; height: 26px; margin-right: 5px; overflow: hidden; width: 140px; }

.recomendation_add span, .site_form span, .register_input_detials_wrap span { color: #000000; display: block; width: 180px; }
input[type="radio"], input[type="checkbox"] { height: 13px; width: 13px; }

.site_form textarea { height: 100px; margin-top: 10px; width: 550px; }

.recomendation_add input, .recomendation_add textarea, .site_form input, .site_form textarea, .site_form select { display: block; float: right; padding: 5px; }

.site_form .reg_submit_btn { cursor: pointer; height: 30px; margin: 15px 190px 15px 10px; width: 80px; }

.right_favorite_top_in, .right_favorite_top_right_in { width: 420px !important; }
.serach_page .right_favorite_top_in, serach_page. .right_favorite_top_right_in { width: 460px !important; }
.serach_page .right_favorite_top_right { margin-top: 6px !important; }
.search_div { background: url("/Upload/Design/search_div.jpg") repeat-x scroll right bottom transparent; margin-bottom: 20px; padding: 5px 5px 15px; position: relative; }

.search_logo { float: right; margin-bottom: 7px; overflow: visible; text-align: center; width: 114px; }

.home_box { margin: 0 0 10px; }
.home_box_left_bottom { background: url("/Upload/Design/Minisite/minisite_box_left_bottom.jpg") no-repeat scroll left bottom transparent; }
.home_box_left_top { background: url("/Upload/Design/Minisite/minisite_box_left_top.jpg") no-repeat scroll left top transparent; }
.home_box_right_bottom { background: url("/Upload/Design/Minisite/minisite_box_right_bottom.jpg") no-repeat scroll right bottom transparent; }
.home_box_right_top { background: url("/Upload/Design/Minisite/minisite_box_right_top.jpg") no-repeat scroll right top transparent; }
.home_box_left { background: url("/Upload/Design/Minisite/home_box_left.jpg") repeat-y scroll left top transparent; }
.home_box_top { background: url("/Upload/Design/Minisite/home_box_top.jpg") repeat-x scroll left top transparent; }
.home_box_right { background: url("/Upload/Design/Minisite/home_box_right.jpg") repeat-y scroll right top transparent; }
.home_box_bottom { background: url("/Upload/Design/Minisite/home_box_bottom.jpg") repeat-x scroll right bottom transparent; }
.home_h2 { background: url("/Upload/Design/home_h2.jpg") repeat-x scroll left top transparent; height: 32px; margin-bottom: 5px; margin-top: 8px; }
.home_h2_left { background: url("/Upload/Design/home_h2_left.jpg") no-repeat scroll left top transparent; height: 32px; }
.home_h2_right { background: url("/Upload/Design/minisite_h1_right.jpg") no-repeat scroll right top transparent; color: #6C0356; font-size: 17px; font-weight: bold; height: 32px; line-height: 32px; padding-right: 10px; }
.home_box_bottom { background: url("/Upload/Design/Minisite/home_box_bottom.jpg") repeat-x scroll right bottom transparent; }
.home_box_top { background: url("/Upload/Design/Minisite/home_box_top.jpg") repeat-x scroll left top transparent; }
.home_box_right { background: url("/Upload/Design/Minisite/home_box_right.jpg") repeat-y scroll right top transparent; }
.home_box_left { background: url("/Upload/Design/Minisite/home_box_left.jpg") repeat-y scroll left top transparent; }

.search_logo img { padding: 8px 0; }

.search_h { color: #066196; display: block; font-size: 14px; font-weight: bold; margin: 0; padding-left: 20px; }

.search_desc { color: #333333; display: block; line-height: 20px; padding-bottom: 10px; }

.search_data { margin-right: 125px; padding: 0 0 0 10px; }

.minisite_page_more { background: url("/Upload/Design/Minisite/minisite_article_more.jpg") no-repeat scroll 0 4px transparent; color: #066196; font-style: italic; padding: 0 10px; width: 60px; }

.register_form { width: 988px; height: 38px; background: url('/Upload/Design/register_form_bg.png') repeat-x 0px bottom; }
.register_form ul { padding: 0px; margin: 0px; list-style: none; }
.register_form ul li { float: right; width: 131px; height: 38px; margin: 0 0 0 5px; cursor: pointer; }


#register_form_li1 { background: url('/Upload/Design/register_form_ul_li_1.png'); }
#register_form_li1.active { background: url('/Upload/Design/register_form_ul_li_1_active.png'); }
#register_form_li1:hover { background: url('/Upload/Design/register_form_ul_li_1_hover.png'); }
#register_form_li2 { background: url('/Upload/Design/register_form_ul_li_2.png'); }
#register_form_li2.active { background: url('/Upload/Design/register_form_ul_li_2_active.png'); }
#register_form_li2:hover { background: url('/Upload/Design/register_form_ul_li_2_hover.png'); }
#register_form_li3 { background: url('/Upload/Design/register_form_ul_li_3.png'); }
#register_form_li3.active { background: url('/Upload/Design/register_form_ul_li_3_active.png'); }
#register_form_li3:hover { background: url('/Upload/Design/register_form_ul_li_3_hover.png'); }
#register_form_li4 { background: url('/Upload/Design/register_form_ul_li_4.png'); }
#register_form_li4.active { background: url('/Upload/Design/register_form_ul_li_4_active.png'); }
#register_form_li4:hover { background: url('/Upload/Design/register_form_ul_li_4_hover.png'); }


#register_box_of_register_form_li1 { }
#register_box_of_register_form_li2 { display: none; }
#register_box_of_register_form_li3 { display: none; }
#register_box_of_register_form_li4 { display: none; }
.row_register_how_to_come textarea { float: right; width: 230px; }

.register_box_of_register_form_li1_in { background: url("/Upload/Design/register_background.jpg") no-repeat scroll 0 0 transparent; height: 801px; margin: 15px 0 0; position: relative; width: 982px; font-size: 13px !important; }
.register_box_of_register_form_li1_in_box1 { height: 720px; position: absolute; right: 23px; top: 34px; width: 275px; }

.register_box_of_register_form_li1_in_box2 { height: 740px; position: absolute; right: 330px; top: 15px; width: 320px; }

.register_box_of_register_form_li1_in_box3 { height: 722px; position: absolute; right: 670px; top: 34px; width: 303px; }
.register_box_of_register_form_li1_title { color: #066196; font-size: 24px; font-weight: bold; height: 25px; margin: 0 0 3px; text-align: center; }
.register_box_of_register_form_li1_subtitle { color: #066196; font-size: 14px; height: 18px; text-align: center; }

.register_box_of_register_form_li1_text { padding: 180px 0 0; }

.register_box_of_register_form_li1_in h1, .register_box_of_register_form_li1_in h2, .register_box_of_register_form_li1_in p { letter-spacing: 0px; padding: 0 30px 0 0; }
.register_box_of_register_form_li1_in ul { margin: 0px; padding: 0px; list-style: none; }
.register_box_of_register_form_li1_in ul li { background: url("/upload/Design/register_box_of_register_form_li1_in_yellow.jpg") no-repeat scroll right 0 transparent; line-height: 18px; min-height: 24px; padding: 3px 36px 0 0; width: 278px; }
.register_box_of_register_form_li1_in_box3 ul li { background-image: url('/upload/Design/register_box_of_register_form_li2_in_lightblue.jpg'); }

.register_box_of_register_form_li1_in strong { color: #7a27be; }

a.register_box_of_register_form_li1_select_area_help { margin-top: 5px; font-size: 13px; text-decoration: underline; color: #333333; margin: 0 38px 0 0; display: block; }
a:hover.register_box_of_register_form_li1_select_area_help { text-decoration: none; }

.register_box_of_register_form_li1_select_area h3 { border-bottom: 1px solid #DCEAE3; margin: 10px 0; padding-bottom: 3px; }

.register_form_detials_text { margin: 3px 0 6px 0; }


.row_register_description textarea { float: right; width: 568px; }
.row_register_about textarea { float: right; width: 568px; }

.zlogin_box { height: 23px; }
.header_text_login { height: 23px; }
.sf-menu li { float: right !important; }


.sfHover a { background: url("/Upload/Design/sfhover.gif") repeat !important; color: #ffffff !important; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { background: url("/Upload/Design/sfHover_ul.png") repeat; border-bottom: 2px solid #FFFFFF; padding: 0 0 1px; right: -2px; top: 39px; width: 149px; z-index: 99; height: auto !important; }
.sf-menu li:hover ul li, .sf-menu li.sfHover ul li { background: url("/Upload/Design/header_menu_ul_li_a.png") repeat-x scroll 0 bottom transparent; height: auto !important; margin: 0 2px 0 0; padding: 0 0 1px; width: 142px; }
.sf-menu li:hover ul li a, .sf-menu li.sfHover ul li a { color: #666666 !important; font-size: 15px !important; font-weight: normal !important; height: auto !important; padding: 5px 6px 7px 0 !important; text-align: right; margin: 0px; width: 139px !important; line-height: 21px !important; background: none; }

.sf-menu .less_padding { padding-bottom: 0px !important; }
.sf-menu li:hover a:hover, .sf-menu li.sfHover a:hover { background-color: #7925BC !important; color: #ffffff !important; }
.sf-menu li ul a { float: right !important; }
.menu_line ul li a { background: url("/Upload/Design/menu_line_ul_li_a.png") no-repeat scroll right 0px transparent; color: #666666; display: inline-block; font-size: 15px; font-weight: bold; height: 33px; line-height: 34px; padding: 3px 19px 2px; text-decoration: none; }
.reg_submit_btn { width: 148px !important; height: 41px !important; }
.register_box_of_register_form_li1_end, .register_box_of_register_form_li2_end, .register_box_of_register_form_li3_end { width: 148px !important; height: 41px !important; border: 0px !important; background: url("/Upload/Design/register_continue_button.gif"); cursor: pointer; display: block; }
.row_register_takanon .validation_msg_cb { display: inline; }
.profileUdate label { display: inline-block; width: 80px; }
.profileUdate input { padding: 2px; width: 220px; }
.profileUdate .editDetail { margin: 0 0 10px; }
.profileUdate_save_cancel { margin-right: 80px; }
.profileUdate_save_cancel .profile_btn { cursor: pointer; margin: 0 0 0 10px; overflow: hidden; width: 80px; }
.profileUdate .tabs { margin: 0; padding: 5px 23px 18px 0; }

.header_smaller { height: 60px !important; }

.serach_page .right_favorite_top { background-image: url("/Upload/Design/search_page_wrap_top.png") !important; width: 521px !important; }
.serach_page .right_favorite_center { background: url("/Upload/Design/search_page_wrap_inner.png") repeat scroll 0 0 transparent; padding-top: 4px; width: 521px; }
.serach_page .right_favorite_center_inner { background: none; }
.serach_page .right_favorite_bottom, .serach_page .left_articles_bottom { background: url("/Upload/Design/search_page_wrap_bottom.png") repeat scroll 0 0 transparent; width: 521px; }

.serach_page .right_favorite_center_box { background-image: url("/Upload/Design/right_favorite_center_box_search.png"); width: 494px; }
.serach_page .free { background: url("/Upload/Design/right_favorite_center_box_free.png") repeat scroll 0 0 transparent; height: 135px; }
.typeAdvertiserAll .free { background: url("/Upload/Design/right_favorite_center_box_free.png") repeat scroll 0 0 transparent; height: 135px; }
.right_favorite_center_box_left_for_free { color: #066196; font-size: 13px; padding: 109px 64px 0 0; width: 100px; }
.right_favorite_center_box_left_for_free a { background: url("/Upload/Design/right_favorite_center_box_left_for_free_a.png") no-repeat scroll right 3px transparent; color: #066196; display: block; font-weight: bold; padding: 0 25px 0 0; }
.right_favorite_center_box_left_for_free a span { font-size: 10px; }
.free .right_favorite_center_box_right { background: none !important; }

.select_button_wrap { bottom: 15px; height: 41px; position: absolute; width: 100%; }

.select_button_wrap .select_button_1 { float: right; height: 41px; margin: 0 85px 0 0; width: 148px; cursor: pointer; }

.select_button_wrap .select_button_2 { float: right; height: 41px; margin: 0 8px 0 0; cursor: pointer; width: 148px; }
.select_one_button { width: 148px; height: 41px; margin: 0px auto; cursor: pointer; }
register_box_of_register_form_li1_in_box3 .select_button_wrap { }
.register_box_of_register_form_li1_in_box3 .select_button_1 { margin: 0; }
.select_button_wrap .select_button_2 { cursor: pointer; float: right; height: 41px; margin: 0 6px 0 0; width: 148px; }

.bonous { color: #7a27be; }

.register_box_of_register_price1 { color: #1D85C1; font-size: 30px; font-weight: bold; height: 30px; left: 132px; position: absolute; text-align: left; top: 103px; width: 40px; }

.register_box_of_register_price2 { color: #919191; font-size: 30px; font-weight: bold; height: 30px; left: 145px; position: absolute; text-align: left; top: 103px; width: 80px; }
.register_box_of_register_price3 { color: #988F68; font-size: 30px; font-weight: bold; height: 30px; left: 141px; position: absolute; text-align: left; top: 106px; width: 70px; }
.minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_purple.png") no-repeat scroll right 0 transparent !important; cursor: pointer; float: left; height: 26px !important; margin: 5px 0 0 5px; padding: 0 !important; width: 68px !important; }
/* full_page_purple */

.full_page_purple .minisite_h1 { background: url("/Upload/Design/minisite_h1.jpg") no-repeat scroll right 0 transparent !important; color: #7A27BE !important; }
.full_page_purple .minisite_phone_h { color: #7A27BE !important; }
.full_page_purple .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent !important; }
.full_page_purple { background-color: #ffffff !important; }

.full_page_purple .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_purple.png") repeat scroll 0 0 transparent !important; }
.full_page_purple .minisite_h2 { color: #7A27BE !important; }

.full_page_purple .minisite_menu_div ul li a { background: url("/Upload/Design/minisite_menu_div_ul_li_a.png") repeat scroll 0 0 transparent !important; }
.full_page_purple .minisite_menu_div ul li a:hover { color: #7A27BE !important; }
.full_page_purple .minisite_menu_div ul .current a { color: #7A27BE; }
.full_page_purple .minisite_type2 { background: url("/Upload/Design/minisite_type2_purple.png") no-repeat scroll 0 0 transparent !important; }
.full_page_purple .minisite_type1 { background: url("/Upload/Design/minisite_type1_purple.png") no-repeat scroll 0 0 transparent !important; }

.full_page_purple .minisite_type_center { background: #f1e4fc !important; }



/* full_page_orange */

.full_page_orange .minisite_h1 { background: url("/Upload/Design/minisite_h1_orange.png") no-repeat scroll right 0 transparent !important; color: #f47936 !important; }
.full_page_orange .minisite_phone_h { color: #f47936 !important; }
.full_page_orange .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_orange.png") no-repeat scroll right 0 transparent !important; }
.full_page_orange .minisite_contact_box_in { background-color: #ffefdb !important; }

.full_page_orange .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_orange.png") repeat scroll 0 0 transparent !important; }
.full_page_orange .minisite_h2 { color: #f47936 !important; }


.full_page_orange .minisite_menu_div ul li a:hover { color: #f47936 !important; }
.full_page_orange .minisite_menu_div ul .current a { color: #f47936 !important; }
.full_page_orange .minisite_type2 { background: url("/Upload/Design/minisite_type2_orange.png") no-repeat scroll 0 0 transparent !important; }
.full_page_orange .minisite_type1 { background: url("/Upload/Design/minisite_type1_orange.png") no-repeat scroll 0 0 transparent !important; }

.full_page_orange .minisite_type_center { background: #ffefdb !important; }



/* full_page_blue */

.full_page_blue .minisite_h1 { background: url("/Upload/Design/minisite_h1_blue.png") no-repeat scroll right 0 transparent !important; color: #1278b4 !important; }
.full_page_blue .minisite_phone_h { color: #1278b4 !important; }
.full_page_blue .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_blue.png") no-repeat scroll right 0 transparent !important; }
.full_page_blue .minisite_contact_box_in { background-color: #e8f2f8 !important; }

.full_page_blue .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_blue.png") repeat scroll 0 0 transparent !important; }
.full_page_blue .minisite_h2 { color: #1278b4 !important; }

.full_page_blue .minisite_menu_div ul li a:hover { color: #1278b4 !important; }
.full_page_blue .minisite_menu_div ul .current a { color: #1278b4 !important; }
.full_page_blue .minisite_type2 { background: url("/Upload/Design/minisite_type2_blue.png") no-repeat scroll 0 0 transparent !important; }
.full_page_blue .minisite_type1 { background: url("/Upload/Design/minisite_type1_blue.png") no-repeat scroll 0 0 transparent !important; }

.full_page_blue .minisite_type_center { background: #e8f2f8 !important; }







/* full_page_pink */

.full_page_pink .minisite_h1 { background: url("/Upload/Design/minisite_h1_pink.png") no-repeat scroll right 0 transparent !important; color: #e0415f !important; }
.full_page_pink .minisite_phone_h { color: #e0415f !important; }
.full_page_pink .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_pink.png") no-repeat scroll right 0 transparent !important; }
.full_page_pink .minisite_contact_box_in { background-color: #ffe7ec !important; }

.full_page_pink .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_pink.png\ ") repeat scroll 0 0 transparent !important; }
.full_page_pink .minisite_h2 { color: #e0415f !important; }

.full_page_pink .minisite_menu_div ul li a:hover { color: #e0415f !important; }
.full_page_pink .minisite_menu_div ul .current a { color: #e0415f !important; }
.full_page_pink .minisite_type2 { background: url("/Upload/Design/minisite_type2_pink.png") no-repeat scroll 0 0 transparent !important; }
.full_page_pink .minisite_type1 { background: url("/Upload/Design/minisite_type1_pink.png") no-repeat scroll 0 0 transparent !important; }

.full_page_pink .minisite_type_center { background: #ffe7ec !important; }



/* full_page_green */

.full_page_green .minisite_h1 { background: url("/Upload/Design/minisite_h1_green.png") no-repeat scroll right 0 transparent !important; color: #5a9426 !important; }
.full_page_green .minisite_phone_h { color: #5a9426 !important; }
.full_page_green .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_green.png") no-repeat scroll right 0 transparent !important; }
.full_page_green .minisite_contact_box_in { background-color: #edfae2 !important; }

.full_page_green .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_green.png\   ") repeat scroll 0 0 transparent !important; }
.full_page_green .minisite_h2 { color: #5a9426 !important; }

.full_page_green .minisite_menu_div ul li a:hover { color: #5a9426 !important; }
.full_page_green .minisite_menu_div ul .current a { color: #5a9426 !important; }
.full_page_green .minisite_type2 { background: url("/Upload/Design/minisite_type2_green.png") no-repeat scroll 0 0 transparent !important; }
.full_page_green .minisite_type1 { background: url("/Upload/Design/minisite_type1_green.png") no-repeat scroll 0 0 transparent !important; }

.full_page_green .minisite_type_center { background: #edfae2 !important; }
.inputForm .inputFormBiglSend { padding: 3px 20px 3px 20px; margin: 0 130px 0 0; }



.header_full_adviser { height: auto !important; }

.header_full_adviser .header_text { height: 23px; margin: 25px 2px 3px 0; position: relative; top: auto !important; width: 985px; }
.header_advertisement_full { margin: 0 0 7px; width: 100%; }

.gallery_pager { height: 71px; position: relative; width: 552px; }
.typeArticle h1, .typeArticles h1 { margin-top: 17px; }


.table_borders table, .table_borders td { border-color: #660000; border-style: solid; }
.table_borders1 table { border-collapse: collapse; border-spacing: 0; border-width: 0 0 1px 1px; margin-bottom: 15px; margin-top: 15px; width: 100% !important; }
.table_borders td {
    border-width: 1px;
    margin: 0;
    padding: 10px;
}
.table_borders tr { background-color: #FDFDFD; }
.table_borders tr:hover { background-color: #F3F3F3; }
.table_borders table {
    border-collapse: collapse !important;
}
/*************PARTS****************/
/*secondary*/
.secondary .uc { margin-bottom: 15px; }
/* lists */
.list .a0 { background: #f4f8ed; }
.list, .list .a1 { background: #fff; }
.list { padding-bottom: 6px; background-position: 50% 100%; }
.list .item { padding: 5px; }
/* path */
.path { margin: 5px 0; color: #666666; }
.path .current { color: #7a27be; }
.path a.current:hover { cursor: default; text-decoration: none; }
/* sitemap */
#main ul { list-style: circle; margin: 0 10px 0 10px; }
#main ol { margin: 0 10px 0 10px; }
/* content */
.introduction { font-size: 1.1em; font-style: italic; }
/* date */
.date { font-size: small; color: #414141; display: block; }
/* intro */
.intro { font-style: italic; font-size: 1.2em; }
.list .intro { font-style: normal; font-size: 1em; }
/*columns*/
.columns .left { float: left; width: 48%; padding-left: 15px; }
.columns .right { float: right; width: 48%; }
.socialBookmarks a { white-space: nowrap; text-align: right; direction: rtl; }
.socialBookmarks { text-align: right; direction: ltr; }
/* login */
.login .tb { width: 100px; }
.login .ff { margin-bottom: 5px; }
.register td { padding: 0; }
/* comments */
.commentInput .box { display: none; }
.commentList { border-top: solid 1px #D0CFCB; margin-top: 10px; }
/* calendar */
.calendar { }
/* login */
.login { padding-right: 10px; }
/* languageMenu */
.languageMenu { position: absolute; top: 203px; left: 0px; padding-left: 30px; vertical-align: middle; padding-top: 5px; z-index: 2000; }
.languageMenu a { padding-left: 15px; }
/* menu */
.menu, .menu ul { list-style-type: none; }
/* Form */
.inputForm { margin: 10px 0; }
.inputForm .row { margin-bottom: 5px; height: 100%; width: 100%; overflow: hidden; }
.inputForm .label { width: 120px; float: right; }
.secondary .label { display: block; }
.inputForm .alternatives * { vertical-align: middle; }
.inputForm .alternatives label { margin-right: 10px; }
.inputForm input[type="text"], .inputForm textarea { padding: 2px; border-style: solid; border-width: 1px; border-color: #777777; }
.inputForm input[type="text"]:hover, .inputForm textarea:hover { border-color: #555555; background-color: #fafafa; }
.inputForm .tb { width: 240px; }
.inputForm .validator { margin-right: 10px; }
.form_btnSubmit { cursor: pointer; margin: 0 130px 0 0; padding: 5px; border-style: solid; border-width: 1px; border-color: #777777; background-color: #dedede; }
.form_btnSubmit:hover { background-color: #bebebe; }
/* Form EN*/
.ltr .inputForm .label { float: left; }
.ltr .inputForm .alternatives label { margin-left: 10px; }
.ltr .inputForm .validator { margin-left: 10px; }
.ltr .form_btnSubmit { margin: 0 0 0 130px; }
/* SmallForm */
.small_box_middle { margin: 5px 10px 5px 0; }
.smallForm .inputForm { margin: 0px; }
.smallForm .inputForm .row { margin-bottom: 5px; overflow: hidden; }
.smallForm .inputForm .label { width: 45px; float: right; color: #000000; }
.smallForm .secondary .label { display: block; }
.smallForm .inputForm .alternatives * { vertical-align: middle; }
.smallForm .inputForm .alternatives label { margin-right: 10px; }
.smallForm .inputForm input, .smallForm .inputForm textarea { width: 106px; }
.smallForm .inputForm .tb { width: 240px; }
.smallForm .inputForm .validator { margin-right: 10px; width: 2px; overflow: hidden; }
.form_btnSubmit_small { cursor: pointer; margin: 0 112px 0 0; padding: 3px; border-style: solid; border-width: 1px; border-color: #777777; background-color: #dedede; }
.form_btnSubmit_small:hover { background-color: #bebebe; }
/* SmallForm EN */
.ltr .smallForm .inputForm .label { float: left; }
.ltr .smallForm .inputForm .alternatives label { margin-left: 10px; }
.ltr .smallForm .inputForm .validator { margin-left: 10px; }
.ltr .small_box_middle { margin: 5px 0 5px 10px; }
.ltr .form_btnSubmit_small { margin: 0 0 0 112px; }

/********* GLOBALS VAR *********/
a img, table, iframe { border: 0; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #000; }
a img { vertical-align: middle; }
div { }
.uc { overflow: hidden; }
p { padding: 0; margin: 0; }
button, select, textarea, input { }
table { border-collapse: collapse; }
caption, th, td { }
/********* GLOBALS CLASES *********/
.nodicor { text-decoration: none; }
.clear { clear: both; height: 0; line-height: 0; }
.fr { float: right; }
.fl { float: left; }
.ac { text-align: center; }
.ar { text-align: right; }
.al { text-align: left; }
.rtl { direction: rtl; text-align: right; }
.ltr { direction: ltr; text-align: left; }
.rh { position: relative; }
.dn { display: none; }
.oh { overflow: hidden; }
.ohc div { overflow: hidden; }
s* { }
html { }
body { color: #5f4a3c; font-family: Arial,Helvetica,sans-serif; color: #3c2415; font-size: 14px; margin: 0; padding: 0; text-align: right; }
.no_background { background: none repeat scroll 0 0 transparent !important; }
img { border: 0 none; }
.clear { clear: both; height: 0; font-size: 1px; line-height: 0px; }
.dn { display: none; }
div { overflow: hidden; }
a { color: #333333; text-decoration: none; }
a:hover { text-decoration: underline; }
.fr { float: right; }
.fl { float: left; }

p { margin: 0; padding: 0; font-size: 14px; line-height: 21px; color: #555555; }

h1 { color: #066196; font-size: 20px; font-weight: bold; letter-spacing: 1px; margin: 0 0 15px; padding: 0; }
h2 { color: #066196; font-size: 18px; font-weight: bold; letter-spacing: 1px; margin: 0 0 10px; padding: 0; }
h3 { color: #066196; font-size: 16px; font-weight: bold; letter-spacing: 1px; margin: 0 0 10px; padding: 0; }

.no_background { background: none !important; }
.no_margin_bottom { margin-bottom: 0px !important; }
.result_wrap_top h1 { background: url("/Upload/Design/right_favorite_top_right.png") no-repeat scroll right 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 37px; margin: 5px 10px 0 0; padding: 2px 41px 0 0; width: 251px; }

#page_container { width: 988px !important; margin: 0px auto; background: #ffffff; }
#header { height: 164px; position: relative; width: 988px; }
.header_text { height: 23px; position: absolute; right: 0; top: 25px; width: 985px; }
.header_text_login { float: right; width: 505px; }
.header_text_login a { color: #666666; font-size: 14px; font-weight: bold; }
a.header_text_join { background: url("/Upload/Design/header_text_join.png") no-repeat scroll right 1px transparent; color: #7A27BE; font-weight: bold; margin: 0 12px 0 0; padding: 0 24px 2px 0; width: 199px; }
.header_logo { height: 89px; position: absolute; right: -2px; top: 67px; width: 229px; }
.header_advertisement { width: 748px; height: 82px; position: absolute; top: 69px; left: 0px; text-align: center; }

.menu_line { background: url("/Upload/Design/menu_line.png") no-repeat scroll right 0 transparent; height: 41px; margin: 0 0 15px; overflow: visible !important; padding: 0 0 0; position: relative; width: 988px; }
.menu_line_in { overflow: visible !important; }
.menu_line_in .text { overflow: visible !important; }
.menu_line_in { width: 840px; }
.menu_line ul { height: 39px; list-style: none outside none; margin: 1px 0 0; overflow: visible !important; padding: 0; width: 840px; }
.menu_line ul li { display: inline; height: 39px; }
.menu_line ul li a { background: url("/Upload/Design/menu_line_ul_li_a.png") no-repeat scroll right 0px transparent; color: #666666; display: inline-block; font-size: 15px; font-weight: bold; height: 33px; line-height: 34px; padding: 3px 19px 3px; text-decoration: none; }
.menu_line ul li a:hover { color: #7a27be; text-decoration: none; }
.menu_line_shop { position: absolute; height: 41px; width: 136px; top: 0px; left: 0px; }

#right { width: 192px; margin: 0 0 0 17px; float: right; }
#left { width: 238px; float: left; }
#center { width: 523px; float: right; }
.right_and_center_only #right { padding-left: 25px !important; width: 180px !important; }
.right_and_center_only #center { width: 760px !important; }
.full_side #center { width: 988px; float: right; }

.minisite #center { width: 552px !important; }
.minisite #left { width: 194px !important; }

#site { margin: 15px 0 0; }
.homepage #right { width: 489px !important; float: right !important; margin: 0px !important; }
.homepage #left { width: 490px !important; float: left !important; }

.right_search { background: url("/Upload/Design/right_search.png") no-repeat scroll right 0 transparent; height: 136px; margin: 0 auto; position: relative; width: 485px; }

.right_search_title { color: #066196; font-size: 18px; font-weight: bold; height: 24px; position: absolute; right: 39px; top: 18px; width: 400px; }
.right_search_box { height: 32px; position: absolute; right: 21px; top: 76px; width: 312px; }
.right_search_box input {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    color: #222222;
    height: 20px;
    padding: 5px 10px 5px 0;
    width: 301px;
}
.right_search_submit { width: 100px; height: 69px; position: absolute; top: 56px; left: 26px; }

.right_favorite { margin: 8px 0 0; width: 489px; }
.serach_page .right_favorite { margin: 8px 0 0 0 !important; width: 521px; }
.right_favorite_top, .left_articles_top { width: 489px; height: 43px; background: url('/Upload/Design/right_favorite_top.png'); }
.right_favorite_top_right { background: url("/Upload/Design/right_favorite_top_right.png") no-repeat scroll right 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 37px; margin: 4px 10px 0 0; padding: 2px 34px 0 0; width: 151px; float: right; }
.right_favorite_top_right h2 { font-size: 18px; color: #066196; font-weight: bold; margin: 0px; padding: 0px; }
.right_favorite_top_left { background: url("/Upload/Design/header_text_join.png") no-repeat scroll right 0 transparent; float: left; font-weight: bold; height: 33px; margin: 10px 7px 0 17px; padding: 0 24px 0 0; text-align: left; width: 210px; }

.right_favorite_top_left a { color: #7a27be; }
.right_favorite_center, .left_articles_center { width: 489px; background: url("/Upload/Design/right_favorite_center.png"); }
.right_favorite_center_inner, .left_articles_center_inner { background: url("/Upload/Design/right_favorite_center_inner.png") repeat-x scroll 0 bottom transparent; margin: 0 1px; width: 487px; }
.serach_page .right_favorite_center_inner, .serach_page .left_articles_center_inner { margin: 0 auto !important; width: 494px !important; }
.right_favorite_bottom, .left_articles_bottom { width: 489px; height: 7px; background: url("/Upload/Design/right_favorite_bottom.png"); }

.right_favorite_center_box { background: url("/Upload/Design/right_favorite_center_box.png") repeat scroll 0 0 transparent; height: 136px; margin: 0 auto 11px; width: 455px; }
.right_favorite_center_box_right { background: url("/Upload/Design/right_favorite_center_box_right.png") no-repeat scroll left 0 transparent; float: right; height: 116px; margin: 3px 0 0; padding: 10px 18px 0 0; width: 302px; }
.right_favorite_center_box_right_title { font-size: 14px; font-weight: bold; height: 17px; margin: 0 0 10px; width: 286px; }
.right_favorite_center_box_right_title a { color: #7a27be; }
.right_favorite_center_box_right_tags_title, .right_favorite_center_box_right_area_title { color: #066196; font-size: 13px; font-weight: bold; width: 286px; margin: 5px 0 0 0; }
.right_favorite_center_box_right_tags { font-size: 13px; color: #333333; }
.right_favorite_center_box_right_tags a, .right_favorite_center_box_right_tags span { color: #333333; text-decoration: underline; }
.right_favorite_center_box_right_tags a:hover { text-decoration: none; }
.right_favorite_center_box_right_area_title { margin: 8px 0 0 0; }
.right_favorite_center_box_right_area a { color: #333333; }

.right_favorite_center_box_left { width: 128px; float: left; margin: 0 0 0 7px; }
.right_favorite_center_box_left_pic { height: 60px; margin: 7px 33px 0 0; }
.right_favorite_center_box_left_pic a { border: 1px solid #C5C5C5; display: block; padding: 2px; text-align: center; width: 54px; }
.right_favorite_center_box_left_pic a img { }
.right_favorite_center_box_left_site { background: url("/Upload/Design/right_favorite_center_box_left_site.png") no-repeat scroll right 0 transparent; font-size: 13px; font-weight: bold; height: 20px; line-height: 16px; margin: 9px 17px 0 0; padding: 0 23px 0 0; width: 77px; }
.right_favorite_center_box_left_phone { background: url("/Upload/Design/right_favorite_center_box_left_phone.png") no-repeat scroll right 0 transparent; font-size: 13px; font-weight: bold; height: 30px; line-height: 11px; margin: 6px 14px 0 0; padding: 1px 27px 0 0; width: 77px; }
.right_favorite_center_box_left a { color: #066196; }
.left_articles_title { background: url("/Upload/Design/left_articles_title.png") no-repeat scroll right 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 36px; line-height: 26px; margin: 5px 9px 0 0; padding: 0 39px 0 0; }
.left_articles_box { margin: 0 12px 0 0; width: 464px; height: 32px; }
.left_articles_box a { background: url("/Upload/Design/left_articles_box.png") no-repeat scroll right 0 transparent; color: #066196; display: block; font-size: 15px; height: 32px; line-height: 30px; padding: 0 13px 0 0; width: 451px; }
.left_articles_box a:hover { text-decoration: none; }
.left_articles_center_inner { background: url("/Upload/Design/left_articles_center_inner.png") repeat-x scroll 0 bottom transparent; }
.left_advertisement { margin: 5px 8px 8px 0; padding: 0 13px 0 0; width: 449px; }
.left_advertisement img { width: 467px; height: 262px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.left_advertisement a { color: #013d60; }
.left_advertisement a:hover { text-decoration: none; color: #00273d; }
.left_advertisement_pic { margin: 6px 0 0 0; width: 467px; }
.left_advertisement img { width: 467px; height: 262px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }

.left_product_slider, .left_video { width: 489px; height: 224px; margin: 17px 0 0 0; background: url('/Upload/Design/left_product_slider.png'); position: relative; }
.left_product_slider_top { height: 20px; width: 250px; font-size: 18px; font-weight: bold; color: #066196; position: absolute; top: 3px; right: 47px; }
.top_products_center { height: 187px; position: absolute; right: 21px; top: 29px; width: 462px; }
.left_video_center_inner, .top_products_center_inner { right: 0px; position: absolute; top: 0; }
.left_product_slider_left, .left_video_left { background: url('/Upload/Design/left_product_slider_left.png'); height: 61px; width: 52px; position: absolute; left: 1px; top: 80px; cursor: pointer; z-index: 100; }
.left_product_slider_right, .left_video_right { background: url('/Upload/Design/left_product_slider_right.png'); height: 61px; width: 52px; position: absolute; right: 1px; top: 80px; cursor: pointer; z-index: 100; }

.top_products_box { background: url("/Upload/Design/top_products_box.png") no-repeat scroll 0 0 transparent; float: right; height: 187px; position: relative; width: 141px; margin: 0 0 0 13px; }
.top_products_box .product_title { color: #066196; display: block; font-size: 13px; font-weight: bold; height: 26px; line-height: 14px; overflow: hidden; padding: 5px 8px; text-align: center; }
.top_products_box .product_picture { height: 88px; padding: 0 30px; width: 85px; }
.top_products_box .product_picture img { max-height: 88px; width: 85px; }
.top_products_box .product_price { display: block; margin-top: 5px; padding: 7px 10px 0; text-align: center; }
.top_products_box .product_price_text { color: #7A27BE; font-size: 13px; font-weight: bold; line-height: 16px; }
.top_products_box .product_price_num { color: #066196; font-size: 16px; font-weight: bold; }
.top_products_box .product_bottom_area { background: url("/Upload/Design/product_bottom_area.jpg") no-repeat scroll 2px bottom transparent; height: 60px; margin: 0 5px 0 0; position: relative; width: 135px; }
.product_bottom_area_detials { background: url("/Upload/Design/product_bottom_area_detials.png") no-repeat scroll left 2px transparent; height: 13px; left: 7px; line-height: 11px; padding: 0 0 0 7px; position: absolute; top: 1px; width: 45px; }
.product_bottom_area_detials a { color: #7a27be; }
.product_bottom_area_old_price { width: 88px; height: 12px; top: 14px; position: absolute; right: 9px; font-size: 11px; }
.product_bottom_area_new_price { color: #7A27BE; font-size: 12px; font-weight: bold; height: 15px; position: absolute; right: 8px; top: 37px; width: 95px; }
.product_bottom_area_new_price span { color: #066196; font-size: 13px; }
.product_bottom_area_buy { bottom: 0; height: 43px; left: 0; position: absolute; width: 37px; }

.left_video_center { height: 170px; position: absolute; right: 19px; top: 40px; width: 451px; }
.left_video_center_box { float: right; width: 451px; height: 170px; position: relative; background: url("/Upload/Design/left_video_center_box.png"); }
.left_video_top { color: #066196; font-size: 18px; font-weight: bold; height: 20px; position: absolute; right: 47px; top: 9px; width: 250px; }

.left_video_center_box_pic { width: 201px; height: 144px; top: 13px; right: 18px; position: absolute; }
.left_video_center_box_pic img { width: 201px; max-height: 144px; }
.left_video_center_box_left_title { font-size: 14px; font-weight: bold; height: 14px; position: absolute; right: 236px; top: 30px; width: 178px; }
.left_video_center_box_left_title a { color: #7a27be; }
.left_video_center_box_left_text { color: #666666; font-size: 14px; height: 57px; line-height: 18px; position: absolute; right: 235px; top: 61px; width: 179px; }
.left_video_center_box_left_more { height: 27px; display: block; left: 9px; position: absolute; top: 140px; width: 73px; }
.left_video_left, .left_video_right { top: 90px !important; }

.left_question_forum, .home_box_broadcasts { width: 489px; margin: 25px 0 0 0; }
.left_question_forum_top, .home_box_broadcasts_top { background: url("/Upload/Design/left_question_forum_top.png") no-repeat scroll 0 0 transparent; color: #066196; font-size: 18px; font-weight: bold; height: 33px; line-height: 35px; padding: 0 45px 0 0; width: 444px; }
.left_question_forum_center, .home_box_broadcasts_center { width: 489px; background: url("/Upload/Design/left_question_forum_center.png"); }
.left_question_forum_center_inner, .home_box_broadcasts_center_inner { width: 487px; margin: 0 1px 0 1px; background: url("/Upload/Design/left_question_forum_center_inner.png") repeat-x 0px bottom; }
.forum_page { background-color: #E8F2F8; margin-bottom: 1px; padding: 5px 10px; }
.forum_page_second { background-color: #FAFAFA; }
#content .forum_page p { margin: 0; padding: 0; }
.forum_page .forum_page_h { background: url("/Upload/Design/forum_replay.jpg") no-repeat scroll right bottom transparent; color: #7A27BE; display: block; font-size: 13px; font-weight: bold; padding-right: 18px; }
.forum_page_name { float: left; text-align: left; }
.forum_page .forum_page_date { font-size: 13px; margin-top: 5px; width: 330px; float: right; }
.forum_page_date_sedond { background: url("/Upload/Design/forum_page_date_sedond.png") no-repeat scroll right 4px transparent; float: left; font-weight: bold; margin: 5px 0 0; padding: 0 10px 0 0; width: 64px; }
.forum_page_date_sedond a { color: #066196; text-decoration: underline; }
.forum_page_date_sedond a:hover { text-decoration: none; }
.left_question_forum_more { border-top: 1px solid #D0D5D8; padding: 6px 7px 0 0; width: 472px; }
.home_box_broadcasts_top { background-image: url('/Upload/Design/home_box_broadcasts_top.png'); }
.home_box_broadcasts_center_box { margin: 12px 8px 0 8px; width: 473px; }
.home_box_broadcasts_center_box_title { font-size: 14px; font-weight: bold; height: 17px; margin: 0 0 2px; }
.home_box_broadcasts_center_box_title a { color: #7a27be; }
.home_box_broadcasts_center_box_date { color: #6F20B0; font-size: 12px; height: 16px; }
.home_box_broadcasts_center_box_text { color: #222222; }
.home_box_broadcasts_center_box_watch {
    background: url("/Upload/Design/forum_page_date_sedond.png") no-repeat scroll left 6px transparent;
    color: #066196;
    display: inline-block;
    font-weight: bold;
    margin: 0 4px 0 0;
    padding: 0 0 0 9px;
    text-decoration: underline;
    width: 40px;
}
a.home_box_broadcasts_center_box_watch:hover { text-decoration: none; }
.home_box_broadcasts_center_for_more { margin: 15px 8px 16px 0; }




/* Footer */
#footer { background: url("/Upload/Design/fotter_bg.jpg") repeat-x scroll 0 0 #F1E8F9; border: 1px solid #ECD5FC; margin-bottom: 43px; margin-top: 40px; padding-top: 14px; }
#footer_inner { height: 100%; margin: 0 10px; }
#footer_inner p, #footer_inner a { color: #666666; font-size: 13px; line-height: 20px; margin: 0 0 10px; padding: 0; }
#footer_inner .footer_h { color: #666666; font-size: 14px; line-height: 20px; margin: 0 0 5px; padding: 0; }
#at16pc form label { text-align: right; }
#at16pc form label { text-align: right; }
#at16pt a { left: 10px; right: auto; }
#at20mc div { direction: rtl; float: none; text-align: right; }
#at16meo a { float: right; }
#at16meo span { float: right; }
a#at15sptx { left: 4px; right: auto; }
#at16psf input { background: none repeat scroll 0 0 #FFFFFF; border: medium none; color: #666666; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; margin: 0 5px; outline-style: none; outline-width: 0; width: 250px; }
.addthis_share_div { float: right; font-size: 14px; line-height: 18px; width: 40px; }
newsletter_right .addthis_toolbox, .full_page_purple .addthis_toolbox, .full_page_green .addthis_toolbox, .full_page_pink .addthis_toolbox, .full_page_orange .addthis_toolbox { height: 32px; overflow: hidden; }
.footer_title { font-size: 17px; color: #934ec5; }

.fixfotter { background: none repeat-x scroll left top #F7F2FC; border-top: 1px solid #ADADAD; bottom: 0; color: #333333; font-size: 13px; height: 22px; left: 0; padding: 4px 0; position: fixed; width: 100%; z-index: 100; }

.NameValueNews { border: 1px solid #989898; color: #676767; font-size: 13px; width: 90px; }
.EmailValueNews { border: 1px solid #989898; color: #676767; direction: ltr; font-size: 13px; text-align: right; width: 90px; }
.right_newsletter { height: 22px; overflow: hidden; width: 400px; }
.right_newsletter_1 { }
.right_newsletter_2 { padding-right: 10px; }
.bottom_lang img { height: 13px; }
.login_box { direction: rtl; font-size: 13px; font-weight: bold; }
.fixfotter a { color: #333333; font-size: 13px; }

.bottom_lang img { height: 13px; }
a img { vertical-align: middle; }

a img, table, iframe { border: 0 none; }


/* Inner */
.side_box { color: #6C0356; font-size: 13px; font-weight: bold; margin-bottom: 10px; overflow: hidden; width: 190px; }
.side_box_in { background-color: #F6EDFD; border-radius: 6px 6px 6px 6px; color: #666666; padding: 13px 7px 0; }
.side_box_in p { text-align: center; }
.side_box_in select > option { background-color: #FFFFFF; }
.side_box_top { background: url("/Upload/Design/side_box_contact.jpg") no-repeat scroll 0 0 transparent; height: 30px; width: 190px; }
.side_box_bottom { height: 13px; width: 190px; }
.side_box input { background: url("/Upload/Design/side_box_input.gif") no-repeat scroll right 0 transparent; border: medium none; color: #666666; font-size: 13px; height: 19px; margin-bottom: 5px; margin-right: 5px; padding: 2px 6px; width: 155px; }
.side_box select { background: url("/Upload/Design/side_box_input.gif") no-repeat scroll right 0 transparent; border: medium none; color: #666666; font-size: 13px; height: 23px; margin-bottom: 5px; margin-right: 6px; padding: 3px 4px; width: 167px; }
.side_box .submit { background: none repeat scroll 0 0 transparent; display: block; height: auto; margin-right: 97px; width: auto; }
.side_box .CheckBoxValue { display: block; font-size: 12px; margin-bottom: 5px; }
.side_box .CheckBoxValue a { text-decoration: underline; }
.side_box .CheckBoxValue input { height: 13px; margin: 3px 3px 3px 4px; width: 13px; }
.side_box .explain { display: block; font-size: 13px; margin: 5px 0 4px; text-align: center; }
.center_search { width: 523px; height: 124px; background: url("/Upload/Design/center_search.png"); margin: 0 0 23px 0; }
.center_search_title { color: #066196; font-size: 18px; font-weight: bold; height: 34px; line-height: 32px; padding: 0 23px 0 0; width: 478px; }
.center_search_box_wrap { width: 499px; margin: 0 18px 0 0; }
.center_search_box { border-radius: 6px 6px 6px 6px; display: block; float: right; height: 29px; margin: 0 0 0 7px; padding: 0 0 0; width: 156px; }
.center_search_box select { border: 1px solid #CCCCCC; height: 28px; padding: 4px; vertical-align: middle; width: 153px; }
.center_search_box_image { float: left; height: 38px; margin: 10px 0 0 25px; width: 101px; }

.result_wrap { background: url("/Upload/Design/result_wrap.png"); width: 521px; margin: 10px 0 0 0; }
.result_wrap_top { background: url("/Upload/Design/result_wrap_top.png") no-repeat 0px top; width: 521px; height: 37px; }
.result_wrap_bottom { background: url("/Upload/Design/result_wrap_bottom.png"); width: 521px; height: 8px; }

.result_wrap_center { margin: 6px 0 0 0; }
.result_wrap_center .right_favorite_center_box { background: url("/Upload/Design/result_wrap_center_right_favorite_center_box.png") repeat-x scroll 0 bottom transparent; width: 495px !important; height: 135px !important; }
.result_wrap_center .right_favorite_center_box_right { background: url("/Upload/Design/right_favorite_center_box_right.png") no-repeat scroll left 3px transparent; float: right; height: 110px; margin: 3px 0 0; padding: 11px 18px 0 0; width: 342px; }

.right_favorite_center_box2 { background: url("/Upload/Design/right_favorite_center_box2.png") !important; }
.right_favorite_center_box2 .right_favorite_center_box_right { background: none !important; }
.right_favorite_center_box_left_more { font-size: 13px; font-weight: bold; height: 18px; margin: 112px 0 0; width: 100px; }
.right_favorite_center_box_left_more a { background: url("/Upload/Design/right_favorite_center_box_left_more.png") no-repeat scroll right 3px transparent; display: block; padding: 0 24px 0 0; width: 100px; }
.right_favorite_center_box_left_more span { font-size: 9px; }

.left_baner, .left_info { margin: 0 0 12px 0; }
.left_info_top { background: url("/Upload/Design/left_info_top.png"); width: 237px; height: 6px; }
.left_info_center_inner_title { border-bottom: 1px dashed #4599CA; color: #066196; font-size: 18px; font-weight: bold; height: 42px; line-height: 37px; padding: 0 3px 0 0; }
.left_info_center { background: url("/Upload/Design/left_info_center.png"); width: 237px; }
.left_info_center_inner { width: 218px; padding: 0 8px 0 8px; margin: 0 2px 0 1px; background: url("/Upload/Design/left_info_center_inner.png") repeat-x 0px bottom; }
.left_info_bottom { background: url("/Upload/Design/left_info_bottom.png") repeat scroll 0 0 transparent; height: 5px; width: 237px; }
.left_info_center_inner_text { color: #222222; line-height: 17px; margin: 10px 0 12px; }

.minisite_page_div { background: url("/Upload/Design/minisite_menu_div.jpg") repeat-x scroll right bottom transparent; margin-bottom: 10px; padding-right: 3px; width: 521px; }
.minisite_page_item_left { }
.minisite_page_item { }
.minisite_page_item_right { }
.minisite_page_div ul { display: block; height: 38px; list-style: none outside none; margin: 0; overflow: hidden; padding: 0; }
.minisite_page_div ul li { float: right; height: 38px; margin: 0 0 0 2px; }
.minisite_page_div ul li a { background: url("/Upload/Design/menu_item.jpg") no-repeat scroll right 0 transparent; color: #066196; display: block; float: left; font-size: 14px; font-weight: bold; height: 38px; line-height: 38px; text-align: center; width: 95px; }
.minisite_page_more { background: url("/Upload/Design/minisite_article_more.jpg") no-repeat scroll 0 4px transparent; color: #066196; font-style: italic; padding: 0 10px; width: 60px; }
.minisite_page_div ul li.current a, .minisite_page_div ul li.trail a, .minisite_page_div ul li a:hover { background: url("/Upload/Design/menu_item_selected.jpg") no-repeat scroll right 0 transparent; text-decoration: none; }

.path span { font-size: 10px; }
.minisite_top_banner { margin: 0 0 8px 0; display: none; }
.path { font-size: 13px; margin: 0 11px 0 9px; }
.minisite_picture { width: 189px; padding: 9px 0 8px 0; text-align: center; border: solid 1px #cccccc; margin-bottom: 15px; background: url('/Upload/Design/minisite_pic_bg.png') repeat-x #dddddd; border-radius: 6px; }
.minisite_picture img { width: 168px; }

.minisite_phone { background: url("/Upload/Design/minisite_phone.jpg") repeat-y scroll right top transparent; margin-bottom: 15px; overflow: hidden; text-align: center; width: 190px; }
.minisite_phone_top { background: url("/Upload/Design/minisite_phone_top.jpg") no-repeat right top #dfdfdf; }
.minisite_phone_bottom { background: url("/Upload/Design/minisite_phone_bottom.jpg") no-repeat scroll right bottom transparent; padding: 9px; }
.minisite_phone_h { color: #7A27BE; display: block; font-size: 15px; font-weight: bold; padding: 0 0 5px; text-align: center; }
.minisite_phone_row { color: #333333; font-size: 12px; font-weight: bold; line-height: 140%; margin: 0; padding: 0; text-align: center; }
.minisite_contact_box { color: #666666; font-size: 13px; font-weight: bold; margin-bottom: 15px; width: 190px; }
.minisite_contact_box_in { background-color: #F1E4FC; padding: 6px 7px; }
.minisite_contact_box { color: #666666; font-size: 13px; font-weight: bold; margin-bottom: 15px; width: 190px; }
.minisite_contact_box_in { background-color: #F6EDFD; padding: 6px 7px; }
.minisite_contact_box_top { width: 190px; height: 37px; background: url("/Upload/Design/minisite_contact_box_top.png") no-repeat; }
.full_page_green .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.full_page_orange .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.full_page_pink .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.full_page_purple .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent; }
.minisite_contact_box input { background: url("/Upload/Design/minisite_contact_input.jpg") no-repeat scroll right 0 transparent; border: medium none; color: #777777; font-size: 12px; height: 20px; margin-bottom: 5px; padding: 0 6px; width: 161px; }
.minisite_contact_box textarea { background: url("/Upload/Design/minisite_contact_textarea.jpg") no-repeat scroll right 0 transparent; border: medium none; color: #888888; font-size: 13px; height: 63px; margin-bottom: 2px; padding: 6px; width: 161px; }
.minisite_contact_box .submit { background: none repeat scroll 0 0 transparent; display: block; height: auto; margin-right: 100px; padding-top: 5px; width: auto; }
.minisite_contact_box .explain { color: #444444; display: block; font-size: 14px; font-weight: normal; line-height: 17px; padding-bottom: 11px; text-align: right; }


.minisite_h1 { background: url("/Upload/Design/minisite_h1.jpg") no-repeat scroll right 0 transparent; color: #7A27BE; font-size: 18px; font-weight: normal; height: 24px; line-height: 12px; margin: 15px 0 0; padding: 0 40px 0 0; width: 939px; }
.minisite_h2 { font-size: 20px; font-weight: bold; color: #7a27be; padding: 0px 0 11px 0; margin: 0px; }

.minisite_facebook { margin: 22px 0 0 0; }

.minisite_menu_div { }
.minisite_menu_div ul { margin: 0px; padding: 0px; list-style: none; }
.minisite_menu_div ul li { display: inline; color: #7a27be; }
.minisite_menu_div ul li a { background: url("/Upload/Design/minisite_menu_div_ul_li_a.png") repeat scroll 0 0 transparent; color: #444444; display: block; font-size: 14px; height: 28px; line-height: 25px; padding: 0 18px 0 0; width: 176px; }
.minisite_menu_div ul .current a { font-weight: bold; color: #7a27be; }
.minisite_menu_div ul li a:hover { color: #7a27be; text-decoration: none; }

.minisite_type1 { background: url("/Upload/Design/minisite_type1_purple.png") no-repeat scroll 0 0 transparent; height: 27px; padding-bottom: 5px; width: 190px; margin-top: 12px; }

.minisite_type2 { background: url("/Upload/Design/minisite_type2_purple.png") no-repeat scroll 0 0 transparent; height: 27px; padding-bottom: 5px; width: 190px; }
.minisite_menu_div { margin: 0 0 16px 0; }

.minisite_type1_h, .minisite_type2_h { color: #1079B2; display: block; font-size: 13px; font-weight: bold; margin-top: 4px; margin-bottom: 1px; margin-right: 5px; padding-left: 5px; }


.minisite_type1_item, .minisite_type2_item { background: url("/Upload/Design/minisite_type2_item_b.jpg") no-repeat scroll right 7px transparent; color: #333333; display: block; float: right; font-size: 13px; margin-right: 4px; padding-right: 10px; }

.minisite_type_center { background: #f1e4fc; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; padding: 2px 0 12px 0; }
.off .left_advertisement { display: none; }


.minisite_page_left div { overflow: hidden; }

.minisite_rec_add_right { float: right; width: 330px; }

.minisite_rec_add_left { float: right; width: 395px; }
.minisite_rec_add { background-color: #E7E7E7; margin-top: 5px; padding: 10px; }
.minisite_rec_add .row { padding: 5px; }

.minisite_rec_add .row span { color: #333333; display: block; float: right; font-size: 14px; width: 100px; }

.minisite_page_left div { overflow: hidden; }
.minisite_h2_button { left: 0; position: absolute; top: 10px; }

.minisite_rec_add .input { background: url("/Upload/Design/Minisite/minisite_rec_add_form_input.jpg") no-repeat scroll right 0 transparent; border: medium none; height: 24px; padding: 0 5px; width: 179px; }

.minisite_rec_add_left { float: right; width: 395px; }

.minisite_rec_add .row { padding: 5px; }

.minisite_rec_add .row span { color: #333333; display: block; float: right; font-size: 14px; width: 100px; }

.minisite_rec_add_left span { width: 50px; }
.minisite_rec_add .row input, .minisite_rec_add .row textarea { float: right; }

.minisite_rec_add .textarea { background: url("/Upload/Design/Minisite/minisite_rec_add_form_textarea.jpg") no-repeat scroll right 0 transparent; border: medium none; height: 63px; padding: 5px; width: 385px; }

.gallery_all {
    height: 526px;
    margin-top: 20px;
}
#gallery { border: 2px solid #D0D0D0; margin: 0 auto 20px; overflow: visible; padding: 3px; width: 529px; }
#image { position: absolute; right: 0; text-align: center; top: 0; width: 100%; z-index: 100; }
#image_bg { position: absolute; right: 0; text-align: center; top: 0; width: 100%; z-index: 50; }
.video_bg #image { top: 15px; }
.video_bg #image_bg { top: 15px; }
.advertiserVideoAll #gallery { border: 0 solid #D0D0D0; padding: 0; width: 100% !important; }
#image img { background-color: #FFFFFF; }
#image_bg img { background-color: #FFFFFF; }
.image { background-color: #FFFFFF; border: 1px solid #E9CBAF; cursor: pointer; display: block; float: right; margin: 0 0 0 5px; overflow: hidden; padding: 1px; text-align: center; }
#gallery_pager_right { bottom: 0; cursor: pointer; height: 71px; position: absolute; right: 0; width: 17px; z-index: 1000; background: url("/Upload/Design/Minisite/Purple/minisite_gallery_right.jpg") no-repeat scroll 0 0 transparent; }
#gallery_pager_left { bottom: 0; cursor: pointer; height: 71px; left: 0; position: absolute; width: 17px; z-index: 1000; background: url("/Upload/Design/Minisite/Purple/minisite_gallery_left.jpg") no-repeat scroll 0 0 transparent; }
#gallery_pager_right_b { cursor: pointer; height: 47px; position: absolute; right: 5px; top: 40%; width: 44px; z-index: 1000; }
#gallery_pager_left_b { cursor: pointer; height: 47px; left: 5px; position: absolute; top: 40%; width: 44px; z-index: 1000; }
#slide_right_move { cursor: pointer; position: absolute; right: -23px; top: 250px; z-index: 1000; }
#slide_left_move { cursor: pointer; left: -23px; position: absolute; top: 250px; z-index: 1000; }
.gallery_images_wrapper {
    bottom: 1px;
    height: 71px;
    position: absolute;
    right: 35px;
    width: 485px;
}
.gallery_images { position: absolute; }
.error_label { color: red; display: block; font-size: 16px; font-weight: bold; margin: 10px 0; }
.gallery_bg_top { display: block; height: 3px; width: 529px; }
.gallery_bg_right { display: block; float: right; height: 389px; width: 5px; }
.gallery_bg_left { display: block; float: left; height: 389px; width: 5px; }
.gallery_bg { height: 389px; text-align: center; width: 519px; }
.gallery_title { color: #066196; font-size: 16px; font-weight: bold; text-align: center; }
.video_bg_right { background: url("/Upload/Design/Minisite/minisite_video_bg_right.jpg") no-repeat scroll right 0 transparent; display: block; float: right; height: 424px; width: 20px; }
.video_bg_left { background: url("/Upload/Design/Minisite/minisite_video_bg_left.jpg") no-repeat scroll right 0 transparent; display: block; float: left; height: 424px; width: 20px; }
.video_bg { background: url("/Upload/Design/Minisite/minisite_video_bg_m.jpg") repeat-x scroll right 0 transparent; height: 424px; text-align: center; }
.gallery_bg img { }
.gallery_bg_bottom { clear: both; display: block; height: 5px; width: 529px; }
.minisite_howtoget { background-color: #FFFFFF; border-bottom: 1px solid #EFD2E9; display: none; height: 55px; padding-bottom: 2px; padding-top: 10px; position: absolute; top: 108px; width: 740px; }
.minisite_googlemap { display: block; margin: 0 auto; }
.minisite_howtoget_h { color: #6C0356; font-size: 15px; font-weight: bold; margin: 0 0 6px; }
.copyright { margin: 12px 0 0 0; }
.minisite_article_div { background: url("/Upload/Design/search_div.jpg") repeat-x scroll right bottom transparent; border-top: 1px solid #EFD2E9; padding: 0 5px 13px; }

#center p { line-height: 140%; margin: 0 0 5px; padding: 0; text-align: justify; }


.minisite_article_img_div { float: right; margin: 10px 0 0 10px; text-align: center; width: 117px; }

.minisite_article_h { color: #066196; display: block; font-size: 14px; font-weight: bold; padding-bottom: 5px; padding-top: 10px; }


.design_textbox { margin: 56px 0 15px 0; width: 238px; }
#left .banner { margin: 0 0 15px 0; }
.design_textbox_top { width: 238px; height: 6px; background: url('/Upload/Design/design_textbox_top.png'); }

.design_textbox_center { width: 238px; background: url('/Upload/Design/design_textbox_center.png'); }

.design_textbox_center_inner { background: url("/Upload/Design/design_textbox_center_inner.png") repeat-x scroll 0 bottom transparent; margin: 0 2px 0 1px; min-height: 147px; padding: 13px 8px 15px; width: 219px; }
.design_textbox_bottom { width: 238px; height: 6px; background: url('/Upload/Design/design_textbox_bottom.png'); }

.register h1 { margin: 0 0 15px; }


.recomendation_add, .site_form { margin-top: 20px; overflow: hidden; }
.recomendation_add h3, .site_form h3, .register_input_detials_wrap h3 { border-bottom: 1px solid #DCEAE3; margin: 10px 0; padding-bottom: 3px; }
.row { overflow: hidden; padding: 10px; }
.row:hover { background-color: #F5F5F5; }

.recomendation_add span, .site_form span, .register_input_detials_wrap span { color: #000000; display: block; width: 180px; }

.site_form input, .register_input_detials_wrap input { width: 220px; }

.recomendation_add input, .register_input_detials_wrap input, .recomendation_add textarea, .site_form input, .site_form textarea, .site_form select { display: block; float: right; padding: 5px; }

.help_span { display: block; float: right; margin: 2px 5px 0 0; }
.site_form span.validation_msg, .register_input_detials_wrap span.validation_msg { float: right; font-size: 26px; height: 26px; margin-right: 5px; overflow: hidden; width: 140px; }

.recomendation_add span, .site_form span, .register_input_detials_wrap span { color: #000000; display: block; width: 180px; }
input[type="radio"], input[type="checkbox"] { height: 13px; width: 13px; }

.site_form textarea { height: 100px; margin-top: 10px; width: 550px; }

.recomendation_add input, .recomendation_add textarea, .site_form input, .site_form textarea, .site_form select { display: block; float: right; padding: 5px; }

.site_form .reg_submit_btn { cursor: pointer; height: 30px; margin: 15px 190px 15px 10px; width: 80px; }

.right_favorite_top_in, .right_favorite_top_right_in { width: 420px !important; }
.serach_page .right_favorite_top_in, serach_page. .right_favorite_top_right_in { width: 460px !important; }
.serach_page .right_favorite_top_right { margin-top: 6px !important; }
.search_div { background: url("/Upload/Design/search_div.jpg") repeat-x scroll right bottom transparent; margin-bottom: 20px; padding: 5px 5px 15px; position: relative; }

.search_logo { float: right; margin-bottom: 7px; overflow: visible; text-align: center; width: 114px; }

.home_box { margin: 0 0 10px; }
.home_box_left_bottom { background: url("/Upload/Design/Minisite/minisite_box_left_bottom.jpg") no-repeat scroll left bottom transparent; }
.home_box_left_top { background: url("/Upload/Design/Minisite/minisite_box_left_top.jpg") no-repeat scroll left top transparent; }
.home_box_right_bottom { background: url("/Upload/Design/Minisite/minisite_box_right_bottom.jpg") no-repeat scroll right bottom transparent; }
.home_box_right_top { background: url("/Upload/Design/Minisite/minisite_box_right_top.jpg") no-repeat scroll right top transparent; }
.home_box_left { background: url("/Upload/Design/Minisite/home_box_left.jpg") repeat-y scroll left top transparent; }
.home_box_top { background: url("/Upload/Design/Minisite/home_box_top.jpg") repeat-x scroll left top transparent; }
.home_box_right { background: url("/Upload/Design/Minisite/home_box_right.jpg") repeat-y scroll right top transparent; }
.home_box_bottom { background: url("/Upload/Design/Minisite/home_box_bottom.jpg") repeat-x scroll right bottom transparent; }
.home_h2 { background: url("/Upload/Design/home_h2.jpg") repeat-x scroll left top transparent; height: 32px; margin-bottom: 5px; margin-top: 8px; }
.home_h2_left { background: url("/Upload/Design/home_h2_left.jpg") no-repeat scroll left top transparent; height: 32px; }
.home_h2_right { background: url("/Upload/Design/minisite_h1_right.jpg") no-repeat scroll right top transparent; color: #6C0356; font-size: 17px; font-weight: bold; height: 32px; line-height: 32px; padding-right: 10px; }
.home_box_bottom { background: url("/Upload/Design/Minisite/home_box_bottom.jpg") repeat-x scroll right bottom transparent; }
.home_box_top { background: url("/Upload/Design/Minisite/home_box_top.jpg") repeat-x scroll left top transparent; }
.home_box_right { background: url("/Upload/Design/Minisite/home_box_right.jpg") repeat-y scroll right top transparent; }
.home_box_left { background: url("/Upload/Design/Minisite/home_box_left.jpg") repeat-y scroll left top transparent; }

.search_logo img { padding: 8px 0; }

.search_h { color: #066196; display: block; font-size: 14px; font-weight: bold; margin: 0; padding-left: 20px; }

.search_desc { color: #333333; display: block; line-height: 20px; padding-bottom: 10px; }

.search_data { margin-right: 125px; padding: 0 0 0 10px; }

.minisite_page_more { background: url("/Upload/Design/Minisite/minisite_article_more.jpg") no-repeat scroll 0 4px transparent; color: #066196; font-style: italic; padding: 0 10px; width: 60px; }

.register_form { width: 988px; height: 38px; background: url('/Upload/Design/register_form_bg.png') repeat-x 0px bottom; }
.register_form ul { padding: 0px; margin: 0px; list-style: none; }
.register_form ul li { float: right; width: 131px; height: 38px; margin: 0 0 0 5px; cursor: pointer; }


#register_form_li1 { background: url('/Upload/Design/register_form_ul_li_1.png'); }
#register_form_li1.active { background: url('/Upload/Design/register_form_ul_li_1_active.png'); }
#register_form_li1:hover { background: url('/Upload/Design/register_form_ul_li_1_hover.png'); }
#register_form_li2 { background: url('/Upload/Design/register_form_ul_li_2.png'); }
#register_form_li2.active { background: url('/Upload/Design/register_form_ul_li_2_active.png'); }
#register_form_li2:hover { background: url('/Upload/Design/register_form_ul_li_2_hover.png'); }
#register_form_li3 { background: url('/Upload/Design/register_form_ul_li_3.png'); }
#register_form_li3.active { background: url('/Upload/Design/register_form_ul_li_3_active.png'); }
#register_form_li3:hover { background: url('/Upload/Design/register_form_ul_li_3_hover.png'); }
#register_form_li4 { background: url('/Upload/Design/register_form_ul_li_4.png'); }
#register_form_li4.active { background: url('/Upload/Design/register_form_ul_li_4_active.png'); }
#register_form_li4:hover { background: url('/Upload/Design/register_form_ul_li_4_hover.png'); }


#register_box_of_register_form_li1 { }
#register_box_of_register_form_li2 { display: none; }
#register_box_of_register_form_li3 { display: none; }
#register_box_of_register_form_li4 { display: none; }
.row_register_how_to_come textarea { float: right; width: 230px; }

.register_box_of_register_form_li1_in { background: url("/Upload/Design/register_background.jpg") no-repeat scroll 0 0 transparent; height: 801px; margin: 15px 0 0; position: relative; width: 982px; font-size: 13px !important; }
.register_box_of_register_form_li1_in_box1 { height: 720px; position: absolute; right: 23px; top: 34px; width: 275px; }

.register_box_of_register_form_li1_in_box2 { height: 740px; position: absolute; right: 330px; top: 15px; width: 320px; }

.register_box_of_register_form_li1_in_box3 { height: 722px; position: absolute; right: 670px; top: 34px; width: 303px; }
.register_box_of_register_form_li1_title { color: #066196; font-size: 24px; font-weight: bold; height: 25px; margin: 0 0 3px; text-align: center; }
.register_box_of_register_form_li1_subtitle { color: #066196; font-size: 14px; height: 18px; text-align: center; }

.register_box_of_register_form_li1_text { padding: 180px 0 0; }

.register_box_of_register_form_li1_in h1, .register_box_of_register_form_li1_in h2, .register_box_of_register_form_li1_in p { letter-spacing: 0px; padding: 0 30px 0 0; }
.register_box_of_register_form_li1_in ul { margin: 0px; padding: 0px; list-style: none; }
.register_box_of_register_form_li1_in ul li { background: url("/upload/Design/register_box_of_register_form_li1_in_yellow.jpg") no-repeat scroll right 0 transparent; line-height: 18px; min-height: 24px; padding: 3px 36px 0 0; width: 278px; }
.register_box_of_register_form_li1_in_box3 ul li { background-image: url('/upload/Design/register_box_of_register_form_li2_in_lightblue.jpg'); }

.register_box_of_register_form_li1_in strong { color: #7a27be; }

a.register_box_of_register_form_li1_select_area_help { margin-top: 5px; font-size: 13px; text-decoration: underline; color: #333333; margin: 0 38px 0 0; display: block; }
a:hover.register_box_of_register_form_li1_select_area_help { text-decoration: none; }

.register_box_of_register_form_li1_select_area h3 { border-bottom: 1px solid #DCEAE3; margin: 10px 0; padding-bottom: 3px; }

.register_form_detials_text { margin: 3px 0 6px 0; }


.row_register_description textarea { float: right; width: 568px; }
.row_register_about textarea { float: right; width: 568px; }

.zlogin_box { height: 23px; }
.header_text_login { height: 23px; }
.sf-menu li { float: right !important; }


.sfHover a { background: url("/Upload/Design/sfhover.gif") repeat !important; color: #ffffff !important; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { background: url("/Upload/Design/sfHover_ul.png") repeat; border-bottom: 2px solid #FFFFFF; padding: 0 0 1px; right: -2px; top: 39px; width: 149px; z-index: 99; height: auto !important; }
.sf-menu li:hover ul li, .sf-menu li.sfHover ul li { background: url("/Upload/Design/header_menu_ul_li_a.png") repeat-x scroll 0 bottom transparent; height: auto !important; margin: 0 2px 0 0; padding: 0 0 1px; width: 142px; }
.sf-menu li:hover ul li a, .sf-menu li.sfHover ul li a { color: #666666 !important; font-size: 15px !important; font-weight: normal !important; height: auto !important; padding: 5px 6px 7px 0 !important; text-align: right; margin: 0px; width: 139px !important; line-height: 21px !important; background: none; }

.sf-menu .less_padding { padding-bottom: 0px !important; }
.sf-menu li:hover a:hover, .sf-menu li.sfHover a:hover { background-color: #7925BC !important; color: #ffffff !important; }
.sf-menu li ul a { float: right !important; }
.menu_line ul li a { background: url("/Upload/Design/menu_line_ul_li_a.png") no-repeat scroll right 0px transparent; color: #666666; display: inline-block; font-size: 15px; font-weight: bold; height: 33px; line-height: 34px; padding: 3px 19px 2px; text-decoration: none; }
.reg_submit_btn { width: 148px !important; height: 41px !important; }
.register_box_of_register_form_li1_end, .register_box_of_register_form_li2_end, .register_box_of_register_form_li3_end { width: 148px !important; height: 41px !important; border: 0px !important; background: url("/Upload/Design/register_continue_button.gif"); cursor: pointer; display: block; }
.row_register_takanon .validation_msg_cb { display: inline; }
.profileUdate label { display: inline-block; width: 80px; }
.profileUdate input { padding: 2px; width: 220px; }
.profileUdate .editDetail { margin: 0 0 10px; }
.profileUdate_save_cancel { margin-right: 80px; }
.profileUdate_save_cancel .profile_btn { cursor: pointer; margin: 0 0 0 10px; overflow: hidden; width: 80px; }
.profileUdate .tabs { margin: 0; padding: 5px 23px 18px 0; }

.header_smaller { height: 60px !important; }

.serach_page .right_favorite_top { background-image: url("/Upload/Design/search_page_wrap_top.png") !important; width: 521px !important; }
.serach_page .right_favorite_center { background: url("/Upload/Design/search_page_wrap_inner.png") repeat scroll 0 0 transparent; padding-top: 4px; width: 521px; }
.serach_page .right_favorite_center_inner { background: none; }
.serach_page .right_favorite_bottom, .serach_page .left_articles_bottom { background: url("/Upload/Design/search_page_wrap_bottom.png") repeat scroll 0 0 transparent; width: 521px; }

.serach_page .right_favorite_center_box { background-image: url("/Upload/Design/right_favorite_center_box_search.png"); width: 494px; }
.serach_page .free { background: url("/Upload/Design/right_favorite_center_box_free.png") repeat scroll 0 0 transparent; height: 135px; }
.right_favorite_center_box_left_for_free { color: #066196; font-size: 13px; padding: 109px 64px 0 0; width: 100px; }
.right_favorite_center_box_left_for_free a { background: url("/Upload/Design/right_favorite_center_box_left_for_free_a.png") no-repeat scroll right 3px transparent; color: #066196; display: block; font-weight: bold; padding: 0 25px 0 0; }
.right_favorite_center_box_left_for_free a span { font-size: 10px; }
.free .right_favorite_center_box_right { background: none !important; }

.select_button_wrap { bottom: 15px; height: 41px; position: absolute; width: 100%; }

.select_button_wrap .select_button_1 { float: right; height: 41px; margin: 0 85px 0 0; width: 148px; cursor: pointer; }

.select_button_wrap .select_button_2 { float: right; height: 41px; margin: 0 8px 0 0; cursor: pointer; width: 148px; }
.select_one_button { width: 148px; height: 41px; margin: 0px auto; cursor: pointer; }
register_box_of_register_form_li1_in_box3 .select_button_wrap { }
.register_box_of_register_form_li1_in_box3 .select_button_1 { margin: 0; }
.select_button_wrap .select_button_2 { cursor: pointer; float: right; height: 41px; margin: 0 6px 0 0; width: 148px; }

.bonous { color: #7a27be; }

.register_box_of_register_price1 { color: #1D85C1; font-size: 30px; font-weight: bold; height: 30px; left: 132px; position: absolute; text-align: left; top: 103px; width: 40px; }

.register_box_of_register_price2 { color: #919191; font-size: 30px; font-weight: bold; height: 30px; left: 145px; position: absolute; text-align: left; top: 103px; width: 80px; }
.register_box_of_register_price3 { color: #988F68; font-size: 30px; font-weight: bold; height: 30px; left: 141px; position: absolute; text-align: left; top: 106px; width: 70px; }
.minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_purple.png") no-repeat scroll right 0 transparent !important; cursor: pointer; float: left; height: 26px !important; margin: 5px 0 0 5px; padding: 0 !important; width: 68px !important; }
/* full_page_purple */

.full_page_purple .minisite_h1 { background: url("/Upload/Design/minisite_h1.jpg") no-repeat scroll right 0 transparent !important; color: #7A27BE !important; }
.full_page_purple .minisite_phone_h { color: #7A27BE !important; }
.full_page_purple .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top.jpg") no-repeat scroll right 0 transparent !important; }
.full_page_purple { background-color: #ffffff !important; }

.full_page_purple .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_purple.png") repeat scroll 0 0 transparent !important; }
.full_page_purple .minisite_h2 { color: #7A27BE !important; }

.full_page_purple .minisite_menu_div ul li a { background: url("/Upload/Design/minisite_menu_div_ul_li_a.png") repeat scroll 0 0 transparent !important; }
.full_page_purple .minisite_menu_div ul li a:hover { color: #7A27BE !important; }
.full_page_purple .minisite_menu_div ul .current a { color: #7A27BE; }
.full_page_purple .minisite_type2 { background: url("/Upload/Design/minisite_type2_purple.png") no-repeat scroll 0 0 transparent !important; }
.full_page_purple .minisite_type1 { background: url("/Upload/Design/minisite_type1_purple.png") no-repeat scroll 0 0 transparent !important; }

.full_page_purple .minisite_type_center { background: #f1e4fc !important; }



/* full_page_orange */

.full_page_orange .minisite_h1 { background: url("/Upload/Design/minisite_h1_orange.png") no-repeat scroll right 0 transparent !important; color: #f47936 !important; }
.full_page_orange .minisite_phone_h { color: #f47936 !important; }
.full_page_orange .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_orange.png") no-repeat scroll right 0 transparent !important; }
.full_page_orange .minisite_contact_box_in { background-color: #ffefdb !important; }

.full_page_orange .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_orange.png") repeat scroll 0 0 transparent !important; }
.full_page_orange .minisite_h2 { color: #f47936 !important; }


.full_page_orange .minisite_menu_div ul li a:hover { color: #f47936 !important; }
.full_page_orange .minisite_menu_div ul .current a { color: #f47936 !important; }
.full_page_orange .minisite_type2 { background: url("/Upload/Design/minisite_type2_orange.png") no-repeat scroll 0 0 transparent !important; }
.full_page_orange .minisite_type1 { background: url("/Upload/Design/minisite_type1_orange.png") no-repeat scroll 0 0 transparent !important; }

.full_page_orange .minisite_type_center { background: #ffefdb !important; }



/* full_page_blue */

.full_page_blue .minisite_h1 { background: url("/Upload/Design/minisite_h1_blue.png") no-repeat scroll right 0 transparent !important; color: #1278b4 !important; }
.full_page_blue .minisite_phone_h { color: #1278b4 !important; }
.full_page_blue .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_blue.png") no-repeat scroll right 0 transparent !important; }
.full_page_blue .minisite_contact_box_in { background-color: #e8f2f8 !important; }

.full_page_blue .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_blue.png") repeat scroll 0 0 transparent !important; }
.full_page_blue .minisite_h2 { color: #1278b4 !important; }

.full_page_blue .minisite_menu_div ul li a:hover { color: #1278b4 !important; }
.full_page_blue .minisite_menu_div ul .current a { color: #1278b4 !important; }
.full_page_blue .minisite_type2 { background: url("/Upload/Design/minisite_type2_blue.png") no-repeat scroll 0 0 transparent !important; }
.full_page_blue .minisite_type1 { background: url("/Upload/Design/minisite_type1_blue.png") no-repeat scroll 0 0 transparent !important; }

.full_page_blue .minisite_type_center { background: #e8f2f8 !important; }







/* full_page_pink */

.full_page_pink .minisite_h1 { background: url("/Upload/Design/minisite_h1_pink.png") no-repeat scroll right 0 transparent !important; color: #e0415f !important; }
.full_page_pink .minisite_phone_h { color: #e0415f !important; }
.full_page_pink .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_pink.png") no-repeat scroll right 0 transparent !important; }
.full_page_pink .minisite_contact_box_in { background-color: #ffe7ec !important; }

.full_page_pink .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_pink.png\ ") repeat scroll 0 0 transparent !important; }
.full_page_pink .minisite_h2 { color: #e0415f !important; }

.full_page_pink .minisite_menu_div ul li a:hover { color: #e0415f !important; }
.full_page_pink .minisite_menu_div ul .current a { color: #e0415f !important; }
.full_page_pink .minisite_type2 { background: url("/Upload/Design/minisite_type2_pink.png") no-repeat scroll 0 0 transparent !important; }
.full_page_pink .minisite_type1 { background: url("/Upload/Design/minisite_type1_pink.png") no-repeat scroll 0 0 transparent !important; }

.full_page_pink .minisite_type_center { background: #ffe7ec !important; }



/* full_page_green */

.full_page_green .minisite_h1 { background: url("/Upload/Design/minisite_h1_green.png") no-repeat scroll right 0 transparent !important; color: #5a9426 !important; }
.full_page_green .minisite_phone_h { color: #5a9426 !important; }
.full_page_green .minisite_contact_box_top { background: url("/Upload/Design/minisite_contact_top_green.png") no-repeat scroll right 0 transparent !important; }
.full_page_green .minisite_contact_box_in { background-color: #edfae2 !important; }

.full_page_green .minisite_contact_box_in_button { background: url("/Upload/Design/minisite_contact_input_green.png\   ") repeat scroll 0 0 transparent !important; }
.full_page_green .minisite_h2 { color: #5a9426 !important; }

.full_page_green .minisite_menu_div ul li a:hover { color: #5a9426 !important; }
.full_page_green .minisite_menu_div ul .current a { color: #5a9426 !important; }
.full_page_green .minisite_type2 { background: url("/Upload/Design/minisite_type2_green.png") no-repeat scroll 0 0 transparent !important; }
.full_page_green .minisite_type1 { background: url("/Upload/Design/minisite_type1_green.png") no-repeat scroll 0 0 transparent !important; }

.full_page_green .minisite_type_center { background: #edfae2 !important; }
.inputForm .inputFormBiglSend { padding: 3px 20px 3px 20px; margin: 0 130px 0 0; }



.header_full_adviser { height: auto !important; }

.header_full_adviser .header_text { height: 23px; margin: 25px 2px 3px 0; position: relative; top: auto !important; width: 985px; }
.header_advertisement_full { margin: 0 0 7px; width: 100%; }

.gallery_pager { height: 71px; position: relative; width: 552px; }
.typeArticle h1, .typeArticles h1 { margin-top: 17px; }


.table_borders table, .table_borders td { border-color: #660000; border-style: solid; }
.table_borders1 table { border-collapse: collapse; border-spacing: 0; border-width: 0 0 1px 1px; margin-bottom: 15px; margin-top: 15px; width: 100% !important; }
.table_borders td {
    border-width: 1px;
    margin: 0;
    padding: 10px;
}
.table_borders tr { background-color: #FDFDFD; }
.table_borders tr:hover { background-color: #F3F3F3; }
.table_borders table {
    border-collapse: collapse !important;
}
p a {color: #0060d6;}


.translate .menu_line_shop { left:auto !important; right:0px;}
.translate  .sf-menu li {
    float: left !important;

}
.translate  .menu_line {

    overflow: hidden !important;
}
.left_articles_box_warp .left_advertisement
{
	height: 300px;
}
.home_box_broadcasts_bottom2 {
	background: url("/Upload/Design/left_question_forum_bottom_bg.png");
	height: 7px; 
	width: 489px;
}
.ie7 a.header_text_join 
{
	background:none;

}

.minisite .addthis_toolbox
{
	height:44px;
}

.translate .header_text_login {
    float: left;
}
.translate .left_articles_title {
    padding: 0 39px 0 10px;
}
.translate .left_articles_box a {
    padding: 0 13px 0 25px;
    width: 426px;
}
.translate .left_question_forum_top, .translate .home_box_broadcasts_top {
    padding: 0 45px 0 10px;
    width: 434px;
}
.translate .right_favorite_center_box_right {
    padding: 10px 18px 0 10px;
    width: 292px;
}
.translate .right_favorite_top_right {
    width: 195px;
}
.translate .right_favorite_top_left {
    width: 176px;
}
.translate  .minisite_picture
{
	text-align: center !important;
}
.translate  .minisite_menu_div ul li a {
    padding: 0 36px;
    width: 140px;
}
.translate  .minisite_type_center{
	text-align: right !important;
	direction: rtl !important;
}
.translate  .right_newsletter_1  span
{
    display: block;
    float: left;
    overflow: hidden;
    width: 72px;
}
.translate  .right_newsletter {
    width: 325px;
}
.translate  .addthis_share_div
{
	display:none;
}
.translate  .center_search_title {
    padding: 0 23px;
    width: 455px;
}
.translate  .bottom_lang {
    width: 240px;
}

