@charset "utf-8";



/* Details block start=========================================================================== */

/* Sitemap */

.web_page_sitemap{padding:0 10px;}

.web_page_sitemap .links { text-align:right; }

.web_page_sitemap .links a { text-decoration:none; position:relative; }

.web_page_sitemap .links a:hover { text-decoration:underline; }

.web_page_sitemap .sitemap { margin:12px; }

.web_page_sitemap .sitemap a { color:#333 !important; }

.web_page_sitemap .sitemap li { margin:3px 0; }

.web_page_sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }

.web_page_sitemap .sitemap li.level-0 a { color:#1e7ec8; }

.pager{padding:0 !important;margin:6px 0;}



.web_sitemap_nav_title{ text-transform:uppercase;font-size:12px;}

.web_sitemap_nav_block{}

.web_sitemap_nav_list{padding-left:10px;}

.web_list_banner{width:951px;height:173px;}

/* web_page_nav */

.web_page_nav{height:28px;padding:0px 6px 0 6px;font-size:11px;color:#666;margin:6px 0;}

.web_page_links .pages{}

.web_page_links .pages ol{float:left;padding:6px 5px;}

.web_page_links .pages ol li{float:left;display:block;font-weight:bold;font-size:12px;border:1px solid #acacac;margin:0 4px}

.web_page_links .pages ol .current{color:#fff;text-decoration:none;padding:0 5px;border:1px solid #6e3997;background:#6e3997}

.web_page_links .pages strong{float:left;padding:6px 0;display:block;color:#666666;font-size:11px}

.web_page_links{width:341px;}
.web_page_links .next:hover,.web_page_links .previous:hover{background:0;border:0}
.web_page_links p,.web_page_nav_r span{float:left;display:block;}

.web_page_links span p{padding:8px 3px;}

.web_page_links select,.web_page_links img{float:left;margin-top:4px;}

.web_page_links a{padding:0 4px;font-size:12px;color:#b8b8b8;text-decoration:none;margin:0px 1px;display:block;float:left;}

.web_page_links li:hover{color:#fff;background:#6e3997;border:1px solid #6e3997}

.web_page_links a:hover{color:#fff;}

.web_page_select{display:block;}

.web_page_select p{padding:6px 4px 0 4px;float:left;color:#666}

.web_page_select select{float:left;margin-top:2px;}

.web_page_select img{float:left;margin:6px 6px 0px 6px;}

.web_page_nav .web_page_color p{padding:6px 4px 0 4px;color:#666666}



.web_pager { font-size:11px; background:#fff url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #e2e2e2; text-align:center; }

.web_pager .amount { float:left; margin:0; }

.web_pager .limiter { float:right; }

.web_pager .limiter label { vertical-align:middle; }

.web_pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }

.web_pager .pages { margin:0 140px;float:left;}

.web_pager .pages ol { display:inline; }

.web_pager .pages li { display:inline; margin:0 2px; }

.web_pager .pages .current {}





/* web_checkout_chose_block */

.web_checkout_chose_block{padding: 16px 6px 6px;}



/* web_checkout_pay_sumbit */

.web_checkout_pay_sumbit{width:240px;margin-top:25px;}

.web_checkout_pay_sumbit_table td{height:20px; vertical-align:middle;font-size:12px;color:#333;}

.web_checkout_pay_sumbit_table td strong{font-size:14px;color:#CB285D;font-weight:normal !important;}

.web_checkout_pay_sumbit_button{margin-top:6px;}



/* web_checkout_submit */

.web_checkout_submit {width:500px;margin:10px 0}

.web_checkout_submit strong { font-size:14px; line-height:16px;color:#333333;font-weight:bold}

.web_checkout_submit strong .price { color:#333333; margin:0 0 0 5px;}



/* web_coupon_block */

.web_coupon_block{float: left;width:200px;margin:10px;}

.web_discount_form_submit{border-top: 1px solid #E4E4E4;clear: both;margin: 1em 0 0;padding: 8px 0 0;text-align: right;}

.web_coupon_block h2 { font-size:11px; color:#666;  text-transform: lowercase; font-family:Arial, Helvetica, sans-serif; margin-bottom: 1px;}

.web_coupon_block input { width:193px; padding:1px;}

.web_discount_form .web_input_box{margin-top:5px}

/* web_main_text_content */

.web_main_text_content{padding:0 10px 10px;}

.web_main_text_content h1{overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 0px;font-size:18px; color:#333;padding-bottom:14px}

.web_main_text_content p{color:#666666;line-height:20px;margin-bottom:12px;}

.web_main_text_content p span{font-weight:bold;font-size:12px;}

.web_main_text_content p a{color:#333;}

.web_main_text_content img{float:right;margin:6px;}

.web_main_text_content ul{display:block;padding:10px 0 10px 10px;}

.web_main_text_content ul li{line-height:16px;color:#333;}
.web_main_text_content strong{font-size:11px; color:#6e3997;font-weight:bold;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/footer_center.jpg) no-repeat -1px 5px;    padding-left: 6px;}


/* web_write_review */

.web_write_review{ margin:0 0 25px; }

.web_write_review h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }

.web_write_review_content{min-height:300px;height:auto !important;height:300px;overflow:visible;}

.web_pro_detail_input_title{background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/write_ico.gif) no-repeat 10px top;    margin-left: -10px;font-size:14px;color:#333333;padding:5px 0 0 35px;font-weight:bold;}

.web_write_review_content p{color:#817968;font-weight:bold;}

.web_write_review_submit{clear: both;  padding-right: 87px;text-align: right;margin-top:5px;}

.web_write_review_submit .web_button_all{ float: right;margin-left: 5px;}

.web_form_list{padding-left:20px}
.web_review_radio{padding-left:20px;padding-top:10px}

/* web_attributes_content */

.web_attributes_content{margin-bottom: 10px;}

.web_additional_table{border: 1px solid #BEBCB7;width: 100%;}

.web_additional_table .odd {background: none repeat scroll 0 0 #F8F7F5;}

.web_additional_table th, .web_additional_table td {line-height:22px;padding-left:6px;}

.web_additional_table tbody th, .web_additional_table tbody td {border-bottom: 1px solid #D9DDE3;border-right: 1px solid #D9DDE3;}

.web_additional_table tr.last th, .web_additional_table tr.last td {border-bottom: 0 none !important;}

.web_additional_table td.last, .web_additional_table th.last {border-right: 0 none;}



/* web_account_block */

.web_account_sidebar{margin: 0 0 15px; border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}

.web_account_sidebar_title{border: 0 none;padding: 3px 10px;}

.web_account_sidebar_title span{color: #6e3997;font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif }

.web_account_sidebar_content{padding: 7px 10px;}

.web_account_sidebar_content li{padding: 3px 0;}

.web_account_sidebar_content li.current {color: #6e3997;font-weight: bold;text-decoration: underline;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif}

.web_account_sidebar_content li a{color: #666;text-decoration: none !important;overflow:hidden;font-size:12px; font-family:Georgia, "Times New Roman", Times, serif}

.web_account_sidebar_content li a:hover{text-decoration:underline !important;color: #6e3997;}

.web_account_sidebar_content li.last{ border-bottom: 0 none !important;}



/* General Box */

.box-account { background:#fff url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }

.box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }

.box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#e65505; }

.my-account .box .box-title { background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 8px; margin:0 0 8px; text-align:right; }

.my-account .box .box-title h3,

.my-account .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }

.my-account .title_buttons .link_rss { float:none; margin:0; }



.link_rss { background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }



/* Order View */

.order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }

.order-info dt,

.order-info dd,

.order-info ul,

.order-info li { display:inline; }

.order-info .current { font-weight:bold; }

.order-info li { margin:0 3px; }



.order-date { margin:10px 0; }



.order-info-box { background:#fff url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }

.order-info-box h2 { text-align:left; font-weight:bold; font-size:13px; }

.order-info-box .box-payment p { margin:0 0 5px; }

.order-info-box .box-payment th { font-weight:bold; padding-right:7px; }



.order-items { width:100%; overflow-x:auto; }

.order-items h2,

.order-items h3 { font-weight:bold; font-size:13px; }

.order-items .product-name { font-size:1em !important; font-weight:bold !important; }

.order-items .link-print { float:right; color:#1e7ec8; font-weight:normal; }

.order-items p .link-print { float:none; }



.order-gift-message { margin:15px 0; }

.gift-message dt strong { color:#666; }

.gift-message dd { margin:5px 0 0; font-size:13px; }



.order-about { margin:15px 0; }

.order-about dt { font-weight:bold; }

.order-about dd { font-size:13px; margin:0 0 7px; }



.tracking-table { margin:0 0 15px; }

.tracking-table th { font-weight:bold; white-space:nowrap; }

.tracking-table th,

.tracking-table td { padding:1px 5px 0 0; }



.tracking-table-popup { width:100%; }

.tracking-table-popup th { font-weight:bold; white-space:nowrap; }

.tracking-table-popup th,

.tracking-table-popup td { padding:1px 8px; }



/* Content Columns */

.col2-set .col-1 { float:left; width:48.5%; }

.col2-set .col-2 { float:right; width:48.5%; }

.col2-set .col-narrow { width:32%; }

.col2-set .col-wide { width:65%; }



/* web_shopby_block */

.web_shopby_block{margin: 0 0 10px;}

.web_shopby_block_title{ background: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_block-layered-title.gif) no-repeat scroll 0 0 transparent;border: 0 none;height: 24px;overflow: hidden;padding: 0;text-indent: -999em; border-bottom: 1px solid #DDDDDD;}

.web_shopby_block_title span{color: #E26703;display: block;font-size:12px;min-height: 16px;padding: 1px 0;text-transform: uppercase;}

.web_shopby_content{ background: none repeat scroll 0 0 #E7F1F4;border: 1px solid #A0B3C3;}

.web_shopby_content_subtitle{background: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_block-layered1.gif) repeat scroll 0 50% #D5E8FF;border-color: #B9CCDD;border-style: solid;border-width: 1px 0;color: #1F5070;line-height: 1.35;padding: 3px 9px;text-transform: uppercase;font-size: 1em;font-weight: bold;margin: 0;}

.web_shopby_content .currently li{background: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_block-layered-li.gif) repeat-x scroll 0 100% #FFFFFF;padding: 4px 6px 4px 10px;}

.web_shopby_content .web_btn_remove{ margin: 3px 0 0;float: right; background: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/btn_remove.gif) no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 11px;line-height: 0;overflow: hidden;text-indent: -999em;width: 11px;}

.web_shopby_content .label {background: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_block-layered-label.gif) no-repeat scroll 0 3px transparent;font-weight: bold;padding-left: 18px;text-transform: uppercase;}

.web_shopby_content .actions{background: none repeat scroll 0 0 #CAD6E4;border-color: #DEE5E8;border-style: solid;border-width: 1px 0;font-size: 11px;padding: 4px 9px;text-align: right;}

.web_shopby_content dl{padding:5px;}



/* web_list_tag_block */

.web_list_tag_block{padding:10px;}

.web_list_tag_block a{text-decoration:none;color:#5B0000;margin-right:6px; white-space:nowrap;}

.web_list_tag_block a:hover{text-decoration:underline;}



/* web_left_tag_block */

.web_left_tag_block{padding:10px;}

.web_left_tag_block_title{display:block;}

.web_left_tag_block_content{padding:6px;}

.web_left_tag_block_content ul li{float:left;padding-right:7px;}



/* Details block end=========================================================================== */



/* Web Page start=========================================================================== */



/*==================web_about_content================

.web_about_content{padding:10px 10px 14px 5px;color:#333;line-height:19px;}

.web_about_content_pic{margin:0 0 0 6px;}

.web_about_content p{line-height:19px;margin-bottom:12px;}

.web_about_content p a{color:#333;}

.web_about_content_list{display:block;padding:10px 0 10px 10px;}

.web_about_content_list li{line-height:16px;color:#333;}*/



/*==================web_checkout_content================*/

.web_checkout_content{padding:6px 0px 0px 0;}



/*==============web_contacts_content===================*/

.web_contacts_content{padding:20px 10px 40px 20px;}

.web_contacts_content p{line-height:15px;color:#333;}



.web_fieldset {background: none repeat scroll 0 0 #FBFAF6;border: 1px solid #BBAFA0;margin: 8px 0 0;padding: 0px 15px 12px 0px;}
.web_contact_block { background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/content_bg.gif) no-repeat left top;width:344px;height:418px;_height:438px;  margin-right: 25px;margin-top:8px;display: inline;}

.web_contact_block .web_fieldset{background:none !important;border:none !important;padding:0px 0 10px;}
.web_contact_block .web_form_list .web_input_box .web_input_text{width: 213px; padding: 2px;background:#FFFFFF;border: 1px solid #B6B6B6;}
.web_contacts_input_content{border:1px solid #BFBDC0;padding:23px 0 30px 0;margin:0 13px 0 0;}

.web_contacts_input_content .form-list{display:block;width:525px;_width:545px;margin:0px auto;}

.web_contacts_input_content .form-list .field{width:246px !important;}
.web_contact_block .web_fieldset .web_buttons_set{_padding:0 29px 10px 0!important;display:block;} 


.web_contacts_submit_content{width:580px;margin:0px auto;margin-top:25px;}



.web_contacts_question_list{padding-top:6px;}

.web_contacts_question_list li{color:#555;}

.web_contacts_question_list li a{color:#555;text-decoration:none;}

.web_contacts_question_list li a:hover{text-decoration:underline;}



.web_contacts_link{border:1px solid #B7B7B7;padding:12px 12px 10px 10px;margin:0 12px 0 0;color:#333;}

.web_contacts_link .web_contacts_link_title{display:block;float:left;height:23px;line-height:23px;background:#39549B;padding:0 10px;color:#fff;margin:-35px 0 0 -10px;_margin:-35px 0 0 -5px;}



/*==================web_login_content================*/

.web_login_content{padding:15px 10px 10px 10px;color:#333; height: 333px;}



.web_account_login .content { min-height:240px; padding:14px 21px; background:#faf7ee url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_login-box.gif) 0 0 repeat-x; border:1px solid #bbb6a5; border-bottom:0; }

.web_account_login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 23px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }

.web_account_login .new-users h2 { background-image:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/i_page1.gif)}

.web_account_login .registered-users h2 { background-image:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/i_page2.gif); }

.account-login .web_buttons_set { border:1px solid #bbb6a5; border-top:0; margin:0; padding:8px 13px; background:#dee5e8 url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_buttons-set1.gif) 0 0 repeat-x; }

.web_account_create{}



.web_login_input_content,.web_login_info_content{overflow:visible;position:relative;_top:165px}

.web_login_input_content_title{color: #333;font-size: 12px;border:1px solid #cacaca;border-bottom:none !important;margin: 0 0 0px;padding: 0 0 0px 0px;text-transform: inherit;width:146px; height:21px;line-height:27px;display:block;padding-left:14px}
.web_login_info_content_title{color: #333;font-size: 12px;border:1px solid #cacaca;border-bottom:none !important;margin: 0 0 0px;padding: 0 0 0px 0px;text-transform: inherit;width:114px; height:21px;line-height:27px;display:block;padding-left:14px}

.web_login_info_conten{line-height: 18px;border:1px solid #cacaca;border-top:none !important; background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line2.gif) no-repeat right top;width:333px;min-height:289px;height:auto !important;height:289px;padding-left:14px;padding-top:27px}
.web_login_input_conten{border:1px solid #cacaca;border-top:none !important; background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line3.gif) no-repeat right top;width:333px;min-height:289px;height:auto !important;height:289px;padding-left:14px;padding-top:27px}
.web_login_input_content p,.web_login_info_content p{line-height:20px;}

.web_login_sumbit01{    bottom: 111px; margin: 0;padding: 8px 13px;position:absolute;left:0;width: 274px;}

.web_login_sumbit02{text-align:right;    bottom: 111px;margin: 0;padding: 8px 13px;position:absolute;left:0;width: 314px;}

.web_login_sumbit02 a{color:#FF0000;text-decoration:none;    display: block;    padding-bottom: 4px;}

.web_login_sumbit02 a:hover{text-decoration:underline;}

.web_logo_input{padding:0px 0 0 0;}

.web_logo_input .web_text_block{/*height:22px;*/width:245px;}

.web_logo_input .web_text_block label{width:105px;padding:3px 0 0 0;    line-height: 20px;}

.web_login_info{padding:20px 10px 10px 35px;}



/*==================web_account_content================*/

.web_account_content{}

.web_account_content .title-buttons .link-rss { float:none; margin:0; }

.web_account_block{background: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/bkg_account_box.gif) repeat-x scroll 0 0 #FFFFFF;border-color: #CCCCCC #999999 #999999 #CCCCCC;border-style: solid;border-width: 1px;margin: 0 0 20px;padding: 15px;}

.web_account_block .web_account_block_head{border-bottom: 1px solid #D9DDE3;margin: 0 0 10px;text-align: right;min-height:22px;height:auto !important;height:22px;overflow:visible;}

.web_account_block .web_account_block_head h2{background-position: 0 0;background-repeat: no-repeat;color: #E65505;float: left;font-size: 13px;font-weight: bold;margin: 0;padding-left: 21px;text-transform: uppercase;background-image: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/i_ma-info.gif);}

.web_account_content .web_account_info .web_account_block_head h2 {background-image: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/i_ma-info.gif);}

.web_welcome_msg{ margin: 0 0.5em 1.5em 0;}

.web_welcome_msg p{ margin: 0;}

.web_account_recent .web_account_block_head h2{background-image: url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/images/i_folder-table.gif);}

.web_account_reviews .web_account_block_head h2{background:none;padding:0;}



/*==================web_news_detail_content==================*/

.web_news_detail_content{padding:5px 18px 18px;}

.web_news_detail_title{display:block;padding-bottom:16px;font-size:24px;color:#6e3997;text-align:center; font-family:Georgia, "Times New Roman", Times, serif}

.web_news_date_title{color:#626262;display:block;text-align:center;padding:4px 0 0 0;}

.web_news_detail_content p{line-height:18px;padding:5px 0 0 0;color:#666;}

.web_news_detail_back_links{display:block;text-align:left;padding-top:23px;font-size:11px;color:#6e3997;}

.web_news_detail_back_links a{font-size:11px;color:#6e3997;}



/*===============web_news_list_content=================*/

.web_news_list_content{padding:0 7px 0 7px;}

.web_news_list{padding:10px 0 10px 0;}

.web_news_list li{display:block;padding:8px 6px 5px 0;}

.web_news_list li a{font-size:12px;color:#333333;display:block;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/web_news_list_ico01.gif) no-repeat left 5px;padding-left:10px;}

.web_news_list li a:hover{font-size:12px;color:#6E3997;text-decoration:underline;display:block;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/web_news_list_ico02.gif) no-repeat left 5px;padding-left:10px;}

.web_news_list li .web_news_date{color:#666666;}

.web_news_list li p{font-size:11px;color:#666666;line-height:15px;padding:5px 0px 2px 0px;padding-left:10px;}

.web_news_list li .web_news_list_more{display:block;text-align:right;padding:6px 5px 10px 0;border-bottom:1px solid #ccc;}

.web_news_list li .web_news_list_more a{text-decoration: underline;color:#666;background: none;}

.web_news_list li .web_news_list_more a:hover{text-decoration: underline;color:#6E3997;background:none;}



/*===============web_pro_list_show_content=================*/

.web_pro_list_show_content{background:;}
.web_pro_list_content .price-box{width:112px;  float: left;}
.web_category_title{ border:0; margin:0 0 1px;border-bottom:1px solid #cacaca; height: 33px; line-height: 49px; }

.web_category_img{ width:100%; overflow:hidden; margin:0 0 10px; text-align:center;top:1px;left:0px;  position: absolute;    z-index: 1; }
.web_list_page{  position: relative;}
.web_category_description { margin:0 0 10px; }

.web_category_products {}
.web_pro_list_show_content .web_pro_list_block_off{margin-bottom: 10px;width: 184px;height:296px;overflow:hidden;}
.web_pro_list_show_content .web_pro_list_block{margin-bottom: 10px;width: 184px;height:296px;overflow:hidden;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/pro_list_bg.gif) no-repeat left top}

.web_pro_list_show_content .web_pro_list_content{   height: 278px; margin-bottom: 0;margin-left: auto;  margin-top: 8px;   text-align: center; width: 162px;}

 .web_pro_list_content img{width:162px; height:162px;}

 .web_pro_list_content p{margin:0 0 5px; font-weight:bold; font-size:11px; color:#666;height:54px;overflow:hidden; text-align:left;padding-top:6px}

.web_pro_list_content p a{color:#666666; text-decoration:none}

.web_pro_list_content .web_pro_price{display:block;color:#333;padding:2px 0 0 2px;font-size:11px; text-align:left; width: 157px;*width:164px}

.web_pro_list_content .web_pro_price .red_font{color:#6e3997;font-size:14px;font-weight:bold}


/* pro_detail_content==============================*/

.web_pro_detail_content{}

.web_pro_detail_view{width:378px;display:inline;margin:0px 0 0 0px;    position: relative;}

.web_pro_detail_pic_show{}

.web_pro_detail_pic_show img{}



.web_pro_detail_price{color:#626262;font-size:11px;font-weight:normal;padding:0 0 6px 0px;}

.web_pro_detail_price del{font-size:11px !important;}

.web_pro_detail_price b{font-size:18px;color:#C80303;font-weight:normal;}

.web_pro_detail_price .price{font-size:16px;color:#FF6000;}



.web_pro_detail_cart{width:358px;display:inline;margin:0px 0px 0 0;}



.web_pro_detail_form_title{width:718px;margin:0px auto;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/web_pro_detail_title01.gif) no-repeat left top;height:38px;overflow:hidden;font-size:13px;color:#2C1F0F;font-weight:bold;}

.web_pro_detail_form_title p{padding:3px 12px;}



.web_pro_detail_title h1{font-size:18px;padding:0 0 15px 0;overflow:hidden;color:#333}



.web_pro_detail_tab_content{border:1px solid #DDDDDD; border-top:none !important; margin-top: -3px;*margin-top:-5px;padding:10px 12px 10px 8px;word-break:break-all;word-wrap:break-word;}

.web_pro_detail_tab_content h2{ font-size:12px; color:#333333; font-weight:bold;}

.web_pro_price .red_font{font-size:24px;color:#6e3997; font-weight: bold}
.web_pro_price .price-box{font-size:11px; color:#333}
.web_pro_price .price-box span{padding-top:2px}
.web_pro_detail_title{padding:0 10px;overflow:hidden;margin-bottom:7px}

.web_pro_detail_cart_pay{_height:100%;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line.gif) repeat-x left bottom;padding-bottom:10px;}

.web_pro_detail_cart_pay label{width:120px;display:block;color:#333333;padding:2px 0 0 0px;      margin-left: 17px;  text-align: right;}

.web_pro_detail_cart_pay p.required { text-align:center;}

.web_pro_detail_cart_pay .web_pro_price {  display: block;
    padding-left: 121px;}



.web_pro_detail_cart_input{width:180px;padding:0 34px 6px 0;text-align:left;display:block;color:#949494;overflow:hidden;}



.web_pro_detail_sumbit{display:block;color:#898787;padding:6px 0 ; text-align:center;padding-left: 45px;}



.web_price_lager{font-size:18px;color:#CB285D;}



.web_pro_detail_sumbit_info{display:block;text-align:right;font-size:12px;color:#eaac3d;padding-bottom:5px;}



.web_pro_detail_cart_content{margin:16px 0 0 0;}

.web_pro_detail_cart_content .tab{display:block;overflow:hidden;height:23px;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line_bg.gif) repeat-x left bottom;}

.web_pro_detail_cart_content .tab li{float:left;display:block;height:23px;margin-right:1px;}

.web_pro_detail_cart_content .tab li a{display:block;height:21px;color:#333;float:left;background:#e6e6e6; font-size:12px; font-weight: bold;line-height:21px;padding:0 10px;text-decoration:none;}

.web_pro_detail_cart_content .tab .selectTab2 a{display:block;height:21px;color:#333333;float:left;background:#fff;font-szie:12px; font-weight:bold;border:1px solid #DDDDDD;line-height:22px;padding:0 15px; border-bottom:none !important}



.pro_detail_pro_list{margin-top:22px;padding-left:15px;padding-bottom:100px;height:100%;}



.web_pro_detail_show_pic_info{margin:17px 0 10px 13px;display:block;color:#666;text-align:left;}



.web_pro_detail_list li{float:left;}

.web_pro_detail_list li img{margin-right:3px;border:1px solid #B7B7B7;}
/* pro_detail_pro_show_list_block*/
.pro_detail_pro_show_list_block .web_pro_list_block{margin-bottom:9px;width:184px;height:295px; background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/pro_list02_bg.gif) no-repeat left top}
.pro_detail_pro_show_list_block .web_pro_list_block_off{ margin-bottom:9px;width:184px;*width:184px; height:295px;}
.pro_detail_pro_show_list_block .web_pro_list_content{height: 279px;margin-top: 8px; width: 169px;}
.web_pro_list_show_content .web_pro_list_content{   height: 278px; margin-bottom: 0;margin-left: auto; margin-top: 8px;   text-align: center; width: 162px;}

.pro_detail_pro_list_title{font-size:13px;color:#333333;padding:3px 0 0 5px;height:16px;line-height:16px;overflow:hidden;width:182px; text-transform:capitalize;border:1px solid #dddddd; border-bottom:none !important; background:#fff; text-align:center ;font-weight:bold}



.web_pro_detail_block{}



/* web_pro_detail_email_block */

.web_pro_detail_email_block{padding:9px 0px 10px 10px;overflow:hidden;_height:100%;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line.gif) repeat-x left bottom;}

.web_pro_detail_email_block .addthis_button_email{display:block;height:20px;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/pro_detail_email_ico.gif) no-repeat right top;padding:0 8px 0 0; text-decoration:none;}

.web_pro_detail_email_block .addthis_button_email span{display:block;height:20px;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/pro_detail_email_ico.gif) no-repeat left top;padding:0 0 0 25px;font-size:11px;color:#333; text-decoration:none;line-height:20px;}

.web_pro_detail_email_block p{padding:3px 0 0 5px;float:left;color:#333;}





/* CSS class for zoomed area */
.web_cart_subtotal_price .price{font-size:14px; font-weight:bold;color:#6e3997;}
.web_cart_unit_price .price{font-size:12px; font-weight:bold;color:#333;}

.MagicZoomBigImageCont{left:355px !important;}

.MagicZoomPup{_padding-top:1px;background:#ffffff;cursor:hand;}

.MagicZoomLoading{text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}

.MagicZoomLoading img{padding-top:3px !important;}



/* pro_detail_pro_show_list_block */
.pro_detail_pro_show_list_block{ border:1px solid #dddddd;border-top:none !important; background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line_bg.gif) no-repeat right top;padding:10px 0px 0;display:block;height:100%}



.TeamWork{color:#666; margin:12px 0px 10px 0px;}

.TeamWork .TabTitle{ height:22px;overflow: hidden; clear:both; line-height:22px;}

.TeamWork .TabTitle ul{ display:block;clear:both;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line_bg.gif) repeat-x left bottom;height:23px}

.team TabTitle img{ padding-right:5px;}

.TeamWork .TabTitle li{display:inline;float:left;cursor:pointer;margin-right:1px;}

.TeamWork .TabTitle .active{  background:#fff; border:1px solid #DDDDDD; border-bottom:none;float: left; height:22px; line-height:22px;color:#333;padding:0 25px;font-size:12px ;font-weight:bold}

.TeamWork .TabTitle .normal{font-size:12px ;font-weight:bold;font-size:12px; background:#e6e6e6; padding:0 25px; float: left;height:22px; line-height:22px;}

.TeamWork .TabContent{  padding:0px 15px;  margin-top: -1px; }
.web_tab_review_list_ico .xing1, .web_tab_review_list_ico.xing2,  .web_tab_review_list_ico .xing3, .web_tab_review_list_ico .xing4, .web_tab_review_list_ico.xing5 {
    height: 12px;
    margin-right: 10px;
    width: 65px;
}

.TeamWork .TabContent{ display:block; clear:both; padding-top:10px;border:1px solid #DDDDDD;border-top:none !important}

.TeamWork .TabContent h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; color:#cccccc;}

.TeamWork .TabContent p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px;   padding-bottom: 11px; line-height:14px;padding-left:20px}

.TeamWork .TabContent a{color:#333;}



.web_tab_review_list{padding:3px;}

.web_tab_review_list li{/*background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/line01.gif) repeat-x bottom;*/padding-top:12px;border-bottom:1px dashed #cacaca}

.web_tab_review_list li .web_tab_review_list_ico{width:76px;height:20px;padding-top:50px;background:url(http://www.premiumeditor.com/skin/frontend/default/theme_mlv/img/tab_review_ico.gif) no-repeat 5px top;}

.web_tab_review_list li .web_tab_review_list_block{width:568px;overflow:hidden;}

.web_tab_review_list li .web_tab_review_list_block_title{font-size:12px;color:#333;display:block;}

.web_tab_review_list li p{color:#858585;}

/*  */
.more-views { bottom: -7px; position: absolute; right: -363px; width: 361px;}
#prev-arrow-container, #next-arrow-container { display: inline;  margin-bottom: 0;  margin-left: 6px; margin-right: 6px; margin-top: 30px; padding-bottom: 0; padding-left: 0;  padding-right: 0; padding-top: 0;}
#html-carousel { float: left;  width: 337px;}
.carousel-component { color: #CCCCCC; padding-bottom: 0; padding-left: 0;  padding-right: 0; padding-top: 0;
}
#prev-arrow-container, #next-arrow-container { display: inline; margin-bottom: 0;margin-left: 6px; margin-right: 6px;  margin-top: 30px; padding-bottom: 0;  padding-left: 0;  padding-right: 0;  padding-top: 0;}
#next-arrow { cursor: pointer;}
#prev-arrow { cursor: pointer;}
.carousel-component .carousel-clip-region {margin-bottom: 0;  margin-left: auto;  margin-right: auto;  margin-top: 0; overflow-x: hidden; overflow-y: hidden;  position: relative;
}
.carousel-component ul.carousel-list { position: relative; width: 1e+7px; z-index: 1;}
#html-carousel .carousel-list li{float:left;    width: 86px;}
#prev-arrow-container { float: left;margin-left:0px !important}
#next-arrow-container { float: left;margin-right:0!important}